Module for HIPAA 9.6.April 2016 | Understanding and Using HIPAA Module | Installing and Using HIPAA Module | Processing HIPAA Messages Sent to Integration Server | Using Services to Process Inbound HIPAA Messages
 
Using Services to Process Inbound HIPAA Messages
This section describes the logic and processing actions that are required for services that process envelope documents, in order to comply with the HIPAA standard.
1. Validate the envelope and perform HIPAA validation levels 1-7 according to the configuration options you selected in Step 5: Create HIPAA Trading Partner Agreements.
2. Process the message based on whether envelope validation errors occur:
*If envelope validation errors occur, generate a negative TA1 technical acknowledgment and save it to the Trading Networks database. To return the acknowledgment to the trading partner, use Trading Networks delivery features. For more information, see the webMethods Trading Networks Administrator’s Guide for your release.
Important:
If the validate pre-processing action determines that the envelope is not valid, the EDI recognizer does not split group and transaction documents from the HIPAA message. Only the envelope document is passed to Trading Networks for further processing.
*If envelope validation errors do not occur, determine whether the sender requested a TA1 technical acknowledgment. If so, generate a TA1 technical acknowledgment and save it to the Trading Networks database. To return the acknowledgment to the trading partner, use Trading Networks delivery features. For more information, see the webMethods Trading Networks Administrator’s Guide for your release.
3. Generate the configured acknowledgments, such as a 997 functional acknowledgment, to report the validation result and save it to Trading Networks.
4. Using Trading Networks, return an acknowledgment to the trading partner who sent the HIPAA message.
5. Optionally, you may want to update your external system based on information in the HIPAA message. To do so, map data from the HIPAA message to the data format required by your external system and then send the document to that system. For more information about mapping data from HIPAA messages (EDI documents) to another format, see the webMethods Module for EDI Installation and User’s Guide .
The following table lists the built-in services that Module for HIPAA includes to help you perform the above actions. For more information about these services, see WmHIPAA Services.
Action
Built-in Service to Use
Validate the HIPAA message.