The following message structure may be used for the communication of laboratory and other order messages and must be used for lab automation messages where it is required that the Specimen/Container information is within the ORC/OBR segment group.
The trigger event for this message is any change to a laboratory order. Such changes include submission of new orders, cancellations, updates, etc. OML messages can originate also with a placer, filler, or an interested third party.
Message Structure
76 segments
R RequiredO Optional Choice
MSH
R1ARV
O*SFT
O*UAC
O1NTE
O*PATIENT
O1PID
R1PD1
O1PRT
O*OCCUPATIONAL_DATA_FOR_HEALTH
O1OH1
O*OH2
O*OH3
O1OH4
O*NTE
O*NEXT_OF_KIN
O*NK1
R1OH2
O*OH3
O1ARV
back-compatO*PATIENT_VISIT
O1PV1
R1PV2
O1PRT
O*INSURANCE
O*IN1
R1IN2
O1IN3
O1GT1
O1AL1
O*ORDER
R*ORC
R1NTE
O*PRT
O*TIMING
O*TQ1
R1TQ2
O*OBSERVATION_REQUEST
O1OBR
R1TCD
O1NTE
O*PRT
O*CTD
O1DG1
O*REL
O1OBSERVATION
O*OBX
R1PRT
O*TCD
O1NTE
O*SPECIMEN
O*SPM
R1NTE
O*SPECIMEN_OBSERVATION
O*OBX
R1PRT
O*CONTAINER
O*SAC
R1NTE
O*CONTAINER_OBSERVATION
O*OBX
R1PRT
O*IPC
O1SGH
O1PRIOR_RESULT
O*PATIENT_PRIOR
O1PID
R1PD1
O1PRT
O*ARV
back-compatO*PATIENT_VISIT_PRIOR
O1PV1
R1PV2
O1PRT
O*AL1
O*ORDER_PRIOR
R*ORC
R1PRT
O*OBR
R1NTE
O*OBSERVATION_PARTICIPATION_PRIOR
O*PRT
R1DEV
O*TIMING_PRIOR
O*TQ1
R1TQ2
O*OBSERVATION_PRIOR
R*OBX
R1PRT
O*NTE
O*SGT
O1FT1
O*CTI
O*BLG
O1DEVICE
O*DEV
R1OBX
O*Used by Events:O21OML - Laboratory order