Enabling Rules with HIPAA DATA compliance

The HIPAA Data compliance allows rules to be enabled or disabled at run time.

Objects
  • Hipaa_x12_qualifier.json – contains all the extended type 2, type 3-7 rules that are configurable, with all the details that are needed for each rule for the hipaa_data_compliance application to enforce. This should not be modified by the user except to add user supported (not product supported) Type 7 rules – more details on that later.
  • Hipaa_rules_to_change.json – this contains ONLY the rules that you wish to DISABLE that are ENABLED by default in the product, or that you wish to ENABLE that are DISABLED in the product hipaa_x12_qualifier.json file.
  • Hipaa_x12_rules.json – this contains all the rules that are in hipaa_x12_qualifier.json, but only with minimum number of attributes, not all the details.
  • create_rules_to_change utilty map. In Pack for Healthcare Design Studio installs, this is included in the hipaa_data_utilities source map, in the maps directory. In Design Server, this is included in the hipaa_data_compliance project.

Steps to enable or disable rules:

  1. Make a back up copy of Hipaa_x12_rules.json and the hipaa_rules_to_change.json.
  2. In the full hipaa_x12_rules.json, update the OnOffIndicator to 1 for any rule you need to enable (not done in this example). Update the OnOffIndicator to 0 for any rule you need to disable (disabled the first rule).
  3. Build the create_rules_to_change utilty map.
  4. Run the create_rules_to_change utility map to generate a hipaa_rules_to_change.json.

    This map uses the hipaa_x12_rules.json and the hipaa_x12_qualifier.json to generate the hipaa_rules_to_change.json. This will now include the rules configured differently than the default int the hipaa_x12_qualifier.json file.