Using the Type 7 user exit example

This is type of custom user exit is executed at run time by HIPAA Data Compliance, based on configuration in the hipaa_data_compliance_parameter.json file.

The ExitName and ExitFunction values configured are specific to this example.

As a prerequisite, in Design Server Execute the setup scripts found in hipaaType7ExampleConfig.tar.gz or zip file, dependent on the run time platform.

Follow these steps to use the example.
  1. Update hipaa_data_compliance_parameter.json, ValidationLevels , to enable Type7.
    "ValidationLevels": {	
    
                                "Type7": { 
                                "Enabled": true,
                                "RejectLevel": "Errors",		
                                "ExitType": "Java",	
                                "ExitName": "com.ibm.dtx.T7jexit.TestJExit",				
                                "ExitFunction": "Type7_Checks"	
                                }
                                }
  2. Update hipaa_data_compliance map input 2 to use the hipaa_5010_x222a1_837p_type7_sample.dat file.
  3. Build all maps for hipaa_data_compliance.
  4. Execute hipaa_data_compliance
  5. View resulting 999 acknowledgment, which will show the type 7 error reported.