Understanding the Vocera HL7 Adapter Rules / Understanding HL7 Messaging Specifications |
ORM (Order Message, non-perfected) include details of an Order that was placed in the health information system (HIS).
ORM messages will trigger an order notification such as STAT or NOW and deliver the relevant information to the appropriate recipient.
Segment | Field | Component | Description | Field Type | Required |
---|---|---|---|---|---|
MSH | 1 | 1 | Field Separator | String | Y |
2 | 4 | Encoding Characters | String | Y | |
3 | 180 | Sending Application | String | Y | |
4 | 180 | Sending Facility | String | Y | |
5 | 180 | Receiving Application | String | Y | |
6 | 180 | Receiving Facility | String | N | |
7 | 26 | Date/Time of Message | Date/Time (YYYYMMDDTTTT) | Y | |
8 | 40 | Security | String | N | |
9 | 7 | Message Type | String | Y | |
10 | 20 | Message Control Id | String | Y | |
11 | 3 | Processing Id | String | N | |
12 | 8 | Version Id | String | Y | |
13 | 15 | Sequence Number | String | N | |
14 | 180 | Continuation Pointer | String | N | |
15 | 2 | Accept Acknowledgement Type | String | N | |
16 | 2 | Application Acknowledgement Type | String | N | |
17 | 2 | Country Code | String | N | |
18 | 6 | Character Set | String | N | |
19 | 3 | Principal Language of Message | String | N |
Segment | Field | Component | Attribute | Description | Field Type | Required |
---|---|---|---|---|---|---|
PID | 3 | 1 | patient.mrn | Patient ID | Mapped ID | Y |
5 | 1 | patient.last_name | Patient Name | String | Y | |
5 | 2 | patient.first_name | Patient Name | String | Y | |
5 | 3 | patient.middle_name | Patient Name | String | N | |
5 | 4 | patient.suffix | Patient Name | String | N | |
5 | 5 | patient.prefix | Patient Name | String | N | |
7 | 1 | patient.dob | Patient Date of Birth | Date (YYYYMMDD) | N | |
8 | 1 | patient.sex | Patient Sex | String | N | |
PV1 | 3 | 1 | patient.bed.room.unit.name | Assigned Patient Location | String | Y |
3 | 2 | patient.bed.room.room_number | Assigned Patient Location | Integer | Y | |
3 | 3 | patient.bed.bed_number | Assigned Patient Location | Integer | Y | |
ORC | 5 | 1 | status | Order Status | String | Y |
9 | 1 | order_time | Ordered Time | Date/Time (YYYYMMDDTTTT) | Y | |
OBR | 4 | 1 | order_code | Order Code | String | Y |
4 | 2 | description | Order Description | String | Y | |
16 | 2 | provider.last_name | Ordering Provider Last Name | String | Y | |
16 | 3 | provider.first_name | Ordering Provider First Name | String | Y | |
16 | 4 | provider.middle_name | Ordering Provider Middle Name | String | N | |
16 | 5 | provider.suffix | Ordering Provider Suffix | String | N | |
16 | 6 | provider.title | Ordering Provider Title | String | N | |
16 | 7 | provider.degree | Ordering Provider Degree | String | N | |
16 | 9 | provider.npi | Ordering Provider NPI or Unique ID | String | Y | |
17 | 1 | provider.cell_phone_number | Order Callback Telephone Number | String | N |