At run time, each time a cleanse function is fired:
Informatica MDM Hub submits the request to the associated Web service, passing the input parameters from the currently-processed record as defined in the mapping.
Informatica MDM Hub handles the response from the Web service, retrieving output parameters as defined in the mapping, and writing the appropriate changes to the record.