IMPAX 6.5.1 Application Server Knowledge Base > Troubleshooting IMPAX Application Server > Troubleshooting: Connectivity Manager

Troubleshooting: After deleting a report through the IMPAX Client, the report status is set to Reported instead of New

Issue:

In embedded integrations with IMPAX RIS, when a report is deleted from the IMPAX Client and then refreshed, the report's status is set to Reported, when the status should be New.

Details:

This problem occurs when a user deletes a report through the IMPAX Client in an embedded integration. When the Connectivity Manager receives a message from the RIS to delete the report, it sends an UPDATE_REPORT_STATUS message, and the report's status is changed to Reported.

Solution:

To prevent the status of a deleted report set to Reported, make the following changes through the Connectivity Manager's IMPAX Connectivity Service Tools:

  1. Add a custom mapping to the HL7 device.

  2. Configure the HL7In device that the Agfa RIS is sending to.

  3. Add a constraint on DM Out events sent to IMPAX.

Adding a custom mapping to the HL7 device

To add a custom mapping to the HL7 device

  1. From the computer's desktop, double-click IMPAX Connectivity Service Tools and log in.

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

  3. Click the started HL7 In interface.

    Note:

    Note:

    Click the name, not the checkbox beside it.

    The mappings window for the HL7 In interface opens.

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

  5. Click Add Mapping.

  6. From the Adding Mapping to Group list, select root.

  7. In the Source Expression field, type

    equal(obr(25,1), 'X', 'REPORT DELETED', 'PASS')

  8. In the Destination Expression field, type

    mcf('srv_req_arg1')

    Note:

    Note:

    If this field is already mapped, use a different arg field such as arg2.

  9. Click Save.

  10. When prompted to restart the interface, click OK.

Configuring the HL7 device

To configure the HL7 device

  1. Ensure you are logged into the IMPAX Connectivity Service Tools.

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

  3. Click on the name of the HL7_In interface for the device that the Agfa RIS is sending to.

  4. Click Lookup Tables.

  5. From the Select Lookup Table to View/Edit list, select Interpretation Status ID.

  6. Click Add.

  7. In the Key field, type X.

  8. In the Value field, type TRANSCRIBED.

  9. Click Save.

  10. Click Done.

  11. Check the box next to the HL7_In interface.

  12. Restart the HL7_In interface.

Adding a constraint on DM Out events sent to IMPAX

After configuring the HL7 device, you must create a filter to prevent Connectivity Manager from sending the UPDATE_REPORT_STATUS DM Out event to IMPAX. One IMPAX device per cluster receives DM Out events.

To add a constraint on DM Out events sent to IMPAX

  1. Ensure you are logged into the IMPAX Connectivity Service Tools.

  2. In the Interface column, click the checkbox beside the enabled DM Out interface.

  3. Click Events.

  4. Select the checkbox beside the Update_Report_Status event. Click Add Constraint.

  5. In the Attribute Name field, type srv_req_arg1.

  6. In the right constraint field, type PASS.

  7. Click Save.

  8. Click the checkbox next to the DM Out interface.

  9. Restart the DM_Out device.


Topic number: 118980

Applies to: IMPAX 6.5.1 Application Server Knowledge Base