HIPAA Link Module Version 7.1 SP1.July 2011 | Understanding and Using HIPAA Link Module | Installing and Using HIPAA Link Module | WmHIPAALink Package Services | WmHIPAALink Package Services | pub.estd.hipaa:validate
 
pub.estd.hipaa:validate
This service validates HIPAA 4010 and 5010 messages, splits valid and invalid HIPAA data from the input message into separate files after validation, returns the required acknowledgments, and formats acknowledgments and validation results in XML- and HTML-formatted reports.
Input Variables
hipaaDataFile
String Optional. The file path of the HIPAA message to be validated
ediDataContentPart
Document Optional. The BizDocContentPart document to be validated. For more information about the structure of this document, see the description for wm.tn.rec:BizDocContentPart in the webMethods Trading Networks Administrator’s Guide for your release.
split
String Optional. Whether to split valid HIPAA data and invalid HIPAA data into separate files after validation so that the valid data can be reused. Specify one of the following:
*true - Split valid and invalid HIPAA data into separate files after validation.
*false - Default. Do not split the data into separate files.
Output Variables
XML_Report
String Detailed report of the validation results in XML format.
HTML_Report
String Detailed report of the validation results in HTML format.
TA1
String List List of the technical acknowledgments corresponding to each interchange validated.
997
String List List of the functional acknowledgments corresponding to each functional group validated.
999
String List List of the implementation acknowledgments corresponding to each functional group validated.
Note:
This applies to version 5010 only.
277U
String List List of the Unsolicited Claim Acknowledgments generated for 837 transactions.
Note:
This applies to version 4010 only.
277A
String List List of the Claim Acknowledgments generated for 837 transactions.
824
String List List of each EDI Application Advice (824) message validated. 824 messages can be used for any transaction type to report errors for SNIP types 3 through 7.
validData
String Generated when split is set to true. Contains the data that the validation process determines as valid.
invalidData
String Generated when split is set to true. Contains the data that the validation process determines as invalid.
Usage Notes
Either hipaaDataFile or ediDataContentPart must be specified as input. This service formats acknowledgments and validation results in HTML- and XML-formatted reports that contain the following information:
*Indication of whether the data file passed or failed validation.
*Identifying information about the sender and receiver of the interchange, the interchange control number and version, the date and time the interchange was received, and the type of transaction the interchange contained.
*If errors occurred, details about the rejected transaction, including:
*Error ID
*Detailed description of the error
*Error data - the part of the data that caused the error during validation
*WEDI-SNIP certification type: the seven levels of validation as described in Process Overview.
*Error severity
*Guideline properties related to the HIPAA specification
The service puts these reports in the pipeline. You can send these reports in an email message to the appropriate person (for example, to correct errors). You can also customize these reports to ignore certain validation level messages, display a custom user message, and prevent the generation of certain acknowledgments, by configuring HIPAA TPA parameters. For details, see Step 5: Create HIPAA Trading Partner Agreements.