30003: LTW Order Filler receives notifications

This test is dedicated to the LAB-1 transaction from the point of view of the Order Filler. In this test, we will check that the Order Filler is able to integrate the notifications of creation and cancellation of orders received from the Order Placer. In this test, you are asked to use the Order Manager tool as an Order Placer to send messages to your system under test.

Pre-requisite

Before beginning this test, do not forget to check that the configuration (IP address, port, application/facility names) of your system under test is enter within the simulator. 

Your Order Filler is assumed to be coupled with a PAM actor, that means that you should be able either to enter a new patient/encounter into your system or to receive a new patient/encounter from a PAM/PDS or PAM/PES actor. If you need to populate your system with a patient and encounter using an external system, you are free to use the PAMSimulator tool to do so. The Order Manager must also know this patient/encounter, to share the patient between the PAMSimulator and the Order Manager tools, read the tutorial available here. If you have already performed the test #30004, you can use the same patient.

We strongly recommend to read the tutorial available here.

1. Laboratory Order creation

As a receiver in this test, your Order Filler shall be able to integrate all of the three message structures defined in the technical framework. As a consequence, you are asked to perform this step three times.

  1. Go to Order management --> Order Placer --> Notify order filler of orders
  2. Select your system under test in the drop-down list
  3. Select "Create a new order" as action to perform
  4. Select one of the three message structures
  5. Select the patient for whom you want to create a new laboratory order
  6. Fill the order and click on the "send message" button
  7. Retrieve the permanent link to the test report and paste it in Gazelle.
  8. Take a screenshot of your application as a proof of the good integration of the message. Upload it in Gazelle.
  9. Play this step again with another message structure

2. Cancellation of a laboratory order

In this step, your Order Filler shall prove its ability to accept and integrate an order cancellation sent by the Order Placer (ORC-1="CA") and to acknowledge it (ORC-1="CR").

  1. Go to Order management --> Order Placer --> Notify order filler of orders
  2. Select your system under test in the drop-down list
  3. Select "Cancel an existing order" as action to perform
  4. Select the message structure to use
  5. Select the laboratory order to cancel and when the pop-up raises, click on the "Yes" button.
  6. Retrieve the permanent link to the test report and paste it in Gazelle
  7. Take a screenshot of your application as a proof of the good integration of the message. Upload it in Gazelle.