IMPAX 6.5.1 Application Server Knowledge Base > Configuring spoke and hub communications

Specifying the patient domain for incoming orders

Each order that enters the spoke Connectivity Manager is assigned to the domain that issued the patient ID. The domain name must be consistent across the enterprise for the reporting to work.

The Connectivity Manager stores the domain as the issuer_of_patient_id for each use of patient_id (PRIMARY, GLOBAL, or ALTERNATE).

CAUTION!

CAUTION!

To prevent duplicate patients in the Connectivity Manager and failed HIS verification, a coordinated effort is required to update all issuer mappings and fields on the Connectivity Manager and IMPAX at the same time.

  1. Stop inbound messaging into the Connectivity Manager in order to prevent data from updating database values while updates are being made.

  2. For each CMSI In interface, change the Input File Pattern to prevent message processing.

  3. For each HL7 In interface, make note and change the inbound port.

  4. Stop the inbound HIS/RIS interfaces.

  5. Make mapping changes and update the database values to match. The interfaces may restart after each mapping update, in versions of Connectivity Manager earlier than Connectivity Manager 2.2.

  6. Update the domain_id in the bls_report_workflow system device to match the primary issuer_of_patient_id and also the domain_id in the IMPAX agfahc_patient_id for the primary patient_id records.

  7. Update the global issuer_of_patient_id on Connectivity Manager to match the domain_id in agfahc_patient_id for the global patient_id records.

To specify the patient domain for incoming orders

  1. Log in to Connectivity Manager Service Tools.

  2. Hover the pointer over Device Manager and select Real World Devices.

  3. For the spoke name in Device Name / AE Title column, in the Interface column, click HL7 In.

  4. From the Select Mappings Object to View / Edit list, select Patient.

  5. Navigate to the Primary Patient ID section.

  6. Locate the entry where the Destination Expression is mcf('issuer_of_patient_id') and in the corresponding Source Expression, type the primary issuer, which is typically 'PrimaryDomain'.

  7. Navigate to the Global Patient ID section.

  8. Locate the entry where the Destination Expression is mcf('issuer_of_patient_id') and in the corresponding Source Expression, type the global issuer, which is typically 'GLOBALDOMAIN'.

  9. Click Save.

  10. Click OK.

  11. From the Select Mappings Object to View / Edit list, select Merged Patient.

  12. Navigate to the Merge Patient ID section.

  13. Locate the entry where the Destination Expression is mcf('issuer_of_patient_id') and in the corresponding Source Expression, type the primary isuer, which is typically 'PrimaryDomain'.

  14. Click Save.

  15. Click OK.

  16. From the Select Mappings Object to View / Edit list, select Patient Delete Keys.

  17. Navigate to the Primary Patient ID section.

  18. Locate the entry where the Destination Expression is mcf('issuer_of_patient_id') and in the corresponding Source Expression, type the primary issuer, which is typically 'PrimaryDomain'.

  19. Click Save.

  20. Click OK.

  21. From the Select Mappings Object to View / Edit list, select Placer Orders.

  22. Navigate to the Placer Order Object section.

  23. Locate the entry where the Destination Expression is mcf('placer_order_number') and in the corresponding Source Expression, type the following:

    required( orc(3,1) or obr(3,1) or sch(1), 'Placer order number must be mapped somehow from HL7')

  24. Click Save.

  25. Click OK.

  26. From the Select Mappings Object to View / Edit list, select Report Data.

  27. Navigate to the Interpretation Author section.

  28. Ensure the Source Expression for mcf('person_name') is correct for the sending RIS.

  29. Navigate to the Interpretation Author ID section.

  30. Ensure the Source Expression for mcf('person_id') is correct for the sending RIS.

  31. Click Add Mapping.

  32. From the Adding Mapping to Group list, select Interpretation Author ID.

  33. In the Source Expression box, type the following:

    configuration('default_assigning_authority')

  34. In the Destination Expression box, type the following:

    mcf('issuer_of_person_id')

  35. Click Save.

  36. Click OK.

  37. Click Add Mapping.

  38. From the Adding Mapping to Group list, select Interpretation Author ID.

  39. In the Source Expression box, type 'PRIMARY'.

  40. In the Destination Expression box, type the following:

    mcf('use_of_person_id')

  41. Click Save.

  42. Click OK.

  43. Click Done.

  44. Reset the Connectivity Manager inbound interfaces to accept incoming messaging.


Topic number: 13987

Applies to: IMPAX 6.5.1 Application Server Knowledge Base