...
The component can be configured using the properties in the Custom Property Sheet (CPS) as shown in Figure 1.
Figure 1: Custom Property Sheet (CPS) with Send custom responses property enabled
...
Tip |
---|
Working of this property is explained with an example under the Functional Demonstration section (Scenario 3) below. |
...
Figure 8 illustrates a snapshot of the ADT A01 message received by HL7Receiver when the message (shown in figure 9expand the message below Figure 8) is sent by HL7Sender.
Figure 10 9 illustrates the acknowledgment sent by HL7Receiver.
Figure 8: ADT A01 message received by HL7Receiver
Figure 9:
Expand | ||
---|---|---|
|
...
|
Figure 9: Acknowledgment sent by HL7Receiver
...
Configure the HL7Receiver as explained in the Configuration and Testing section above.
Figure 11 10 illustrates a snapshot of the ORU R01 message received by HL7Receiver when the message (shown in figure 12) is sent by HL7Sender.
Figure 13 11 illustrates the acknowledgment sent by HL7Receiver.
Figure 1110: Sample ORU R01 message received by HL7Receiver
Figure 12:
Code Block | ||
---|---|---|
|
...
MSH|^~\&|FORMENTRY|AMRS|HL7LISTENER|AMRS|20060809121931||ORU^R01|formentry-20060809121931|P|2.5|1||||||||2^AMRS-ELDORET^http://schema.openmrs.org/2006/FormEntry/formId^URI
PID|||3^^^^||Patient^John^D||
PV1||O|1^Unknown||||2^Ima Doc (2-6)|||||||||||||||||||||||||||||||||||||20060807|||||||V
ORC|RE||||||||20060807161605|1^Super User
OBR|1|||1238^MEDICAL RECORD OBSERVATIONS^99DCT
OBX|1|NM|5089^WEIGHT (KG)^99DCT||70|||||||||20060807
OBR|2|||1019^COMPLETE BLOOD COUNT^99DCT
OBX|1|NM|1015^HEMATOCRIT^99DCT||1000|||||||||20060807
OBX|2|NM|21^HEMOGLOBIN^99DCT||1000|||||||||20060807
OBX|3|NM|678^WHITE BLOOD CELLS^99DCT||100000|||||||||20060807
OBX|4|NM|729^PLATELETS^99DCT||10|||||||||20060807
OBR|3|||1284^PROBLEM LIST^99DCT
OBX|1|CWE|6042^PROBLEM ADDED^99DCT||2^ANEMIA, HEMOLYSIS^99DCT|||||||||20060807 |
Figure 11: Acknowledgement sent by HL7Receiver
...
The figure below illustrates the event process where HL7Sender accepts Input from the Feeder. In the HL7Receiver Send Custom Responses property is enabled and the messages from the HL7Receiver at 'route1' are added with message property "default_ack" with the value set to "true" using breakpoint.
Figure 14 12: Sample event process using HL7Sender and HL7Receiver
Figure 15 :
...
Code Block | ||
---|---|---|
|
...
MSH|^~\&|EPIC|EPICADT|SMS|SMSADT|199912271408|CHARRIS|ADT^A04|1817457|D|2.5|
PID||0493575^^^2^ID 1|454721||DOE^JOHN^^^^|DOE^JOHN^^^^|19480203|M||B|254 MYSTREET AVE^^MYTOWN^OH^44123^USA||(216)123-4567|||M|NON|400003403~1129086|
NK1||ROE^MARIE^^^^|SPO||(216)123-4567||EC|||||||||||||||||||||||||||
PV1||O|168 ~219~C~PMA^^^^^^^^^||||277^ALLEN MYLASTNAME^BONNIE^^^^|||||||||| ||2688684|||||||||||||||||||||||||199912271408||||||002376853 |
Figure 13: Output displayed in Display