Registration
Summary
This enhancement to RIS supports integration with a specific external queue management system. (AZMA-based queue management system)
Currently SZMC uses the AZMA-based queue management system that is used to page/summon the patient and direct them to certain rooms. The external system includes a loudspeaker-based announcement system, as well as large screen monitors in the patient waiting areas so that they can see their position in the queue.
With this change, eRAD RIS creates the queue number and sends various real-time actions to the external system causing it to page patients at the appropriate time. RIS will also display this queue number inside of RIS. The number generation algorithm is separately documented.
· At 12:00 am, RIS will create the queue numbers for all scheduled orders for the current day.
· RIS will then send HL7 study updates to AZMA with the queue numbers for each order.
· As a scheduled patient arrives, the receptionist will open the registration window and click on the AZMA button in RIS as per normal workflow. The registration WMI message will be sent to AZMA telling it the patient is performing registration at this time and will include the RIS-generated Queue number. In addition to the normal things AZMA does on this event, this will also cause AZMA to generate the queue sticker for the patient.
** If a walk-in patient arrives, the flow is similar, except that RIS will generate the appropriate queue number at this time as the receptionist clicks the AZMA button and will then pass the queue number as above in the registration WMI to AZMA to generate the stickers.
· When the registration is finished, the receptionist will click “Arrive” as per normal in RIS workflow. The Status of the study is RIS will be Arrived. RIS will call a Stored Procedure in the AZMA Q system to set the status to 0 – Arrived in RIS and AZMA
· The queue number should be displayed on the tech worklist using a patient alert note.
· The RIS needs to have a number of new right-click options in the tech worklist.
· The technologist will right-click and “Request patient”.
· An alert flag will change in RIS, so that the technologist can see that the patient was requested.
· In case the patient doesn’t respond, the technologist will need the ability to call the patient again. “Request patient” will remain in the context menu even after the patient is initially called.
· The technologist may have called the wrong patient. The technologist will right-click and select “Cancel request patient”.
· RIS will automatically call the AZMA stored procedure on these RIS status changes:
0 – Arrived in RIS
1 – Start exam
5 – Exam suspended
3 – Exam Done
Additionally, Feature #29717 adds support for excluding specified modalities from queue management.
With this change the nightly job will only generate queue numbers for studies which have modalities configured in the z_azma_q_modality_info table.