HL7 Terminology (THO)
6.1.0 - Publication International flag

This page is part of the HL7 Terminology (v6.1.0: Release) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

CodeSystem: messageStructure

Official URL: http://terminology.hl7.org/CodeSystem/v2-0354 Version: 2.10.0
Active as of 2019-12-01 Responsible: Health Level Seven International Computable Name: MessageStructure
Other Identifiers: OID:2.16.840.1.113883.18.214

Copyright/Legal: This material derives from the HL7 Terminology (THO). THO is copyright ©1989+ Health Level Seven International and is made available under the CC0 designation. For more licensing information see: https://terminology.hl7.org/license.html

HL7-defined code system of abstract message structure codes. Each code identifies a specific message structure abstract syntax as published in the HL7 Version 2 standard. Used in HL7 Version 2.x messaging in the MSH segment.

Underlying Master Code System for V2 table 0354 (Message Structure)

This Code system is referenced in the content logical definition of the following value sets:

Generated Narrative: CodeSystem v2-0354

Properties

This code system defines the following properties for its concepts

NameCodeURITypeDescription
status status http://terminology.hl7.org/CodeSystem/utg-concept-properties#status code Status of the concept
deprecated deprecated http://terminology.hl7.org/CodeSystem/utg-concept-properties#v2-table-deprecated code Version of HL7 in which the code was deprecated
V2 Concept Comment v2-concComment http://terminology.hl7.org/CodeSystem/utg-concept-properties#v2-concComment string V2 Concept Comment
V2 Concept Comment As Published v2-concCommentAsPub http://terminology.hl7.org/CodeSystem/utg-concept-properties#v2-concCommentAsPub string V2 Concept Comment As Published
HL7 Concept Usage Notes HL7usageNotes http://terminology.hl7.org/CodeSystem/utg-concept-properties#HL7usageNotes string HL7 Concept Usage Notes

Concepts

This case-sensitive code system http://terminology.hl7.org/CodeSystem/v2-0354 defines the following codes in a Is-A hierarchy:

CodeDisplayDefinitiondeprecatedV2 Concept CommentV2 Concept Comment As PublishedHL7 Concept Usage NotesDeutsch (German, de)
OMD_O01 2.9
OMN_O01 2.9
OMS_O01 2.9
ORD_O02 2.9
ORN_O02 2.9
ORS_O02 2.9
RDO_O01 2.9
RRO_O02 2.9
ACK Varies Varies variiert
ADR_A19 A19 A19 Deprecated and removed as of V2.7 Deprecated and removed as of V2.7
ADT_A01 A01, A04, A08, A13 A01, A04, A08, A13
ADT_A02 A02 A02
ADT_A03 A03 A03
ADT_A05 A05, A14, A28, A31 A05, A14, A28, A31
ADT_A06 A06, A07 A06, A07
ADT_A09 A09, A10, A11 A09, A10, A11
ADT_A12 A12 A12
ADT_A15 A15 A15
ADT_A16 A16 A16
ADT_A17 A17 A17
ADT_A28 A28, A31 A28, A31 2.9
ADT_A18 A18 A18 Deprecated and removed as of V2.7 Deprecated and removed as of V2.7
ADT_A20 A20 A20
ADT_A21 A21, A22, A23, A25, A26, A27, A29, A32, A33 A21, A22, A23, A25, A26, A27, A29, A32, A33
ADT_A24 A24 A24
ADT_A30 A30, A34, A35, A36, A46, A47, A48, A49 A30, A34, A35, A36, A46, A47, A48, A49 Deprecated and removed as of V2.7 Deprecated and removed as of V2.7
ADT_A37 A37 A37
ADT_A38 A38 A38
ADT_A39 A39, A40, A41, A42 A39, A40, A41, A42
ARD_A19 A19 A19 2.9 type (ADR_A19) type (ADR_A19)
ADT_A43 A43 A43
ADT_A44 A44 A44
ADT_A45 A45 A45
ADT_A50 A50, A51 A50, A51
ADT_A52 A52, A53 A52, A53
ADT_A54 A54, A55 A54, A55
ADT_A60 A60 A60
ADT_A61 A61, A62 A61, A62
BAR_P01 P01 P01
BAR_P02 P02 P02
BAR_P05 P05 P05
BAR_P06 P06 P06
BAR_P10 P10 P10
BAR_P12 P12 P12
BRP_030 O30 O30 2.9 this is a typo BRP_O30) and should be removed this is a typo BRP_O30) and should be removed
MFD_P09 P09 P09 2.9 error -> SUR_P09 error -> SUR_P09
BPS_O29 O29 O29
BRP_O30 O30 O30
BRT_O32 O32 O32
BTS_O31 O31 O31
CCF_I22 I22 I22
CCI_I22 I22 I22
CCM_I21 I21 I21
CCQ_I19 I19 I19
DSR_Q01 Q01 Q01 2.9
DSR_P04 P04 P04 2.9
CCR_I16 I16, |17, |18 I16, |17, |18
DSR_Q03 Q03 Q03 2.9
CCU_I20 I20 I20
CQU_I19 I19 I19
CRM_C01 C01, C02, C03, C04, C05, C06, C07, C08 C01, C02, C03, C04, C05, C06, C07, C08
CSU_C09 C09, C10, C11, C12 C09, C10, C11, C12
ORF_R02 R02, R04 R02, R04 2.9
DBC_O41 O41 O41
EDR_R07 R07 R07 2.9
DBC_O42 O42 O42
EQQ_Q04 Q04 Q04 2.9
ORM_Q06 Q06 Q06 2.9
DEL_O46 O46 O46
ERP_R09 R09 R09 2.9
DEO_O45 O45 O45
ORR_Q06 Q06 Q06 2.9
DER_O44 O44 O44
DFT_P03 P03 P03
DFT_P11 P11 P11
DOC_T12 T12 T12 Deprecated and removed as of V2.7 Deprecated and removed as of V2.7
DPR_O48 O48 O48
DRC_O47 O47 O47
DRG_O43 O43 O43
PIN_I07 I07 I07 2.9
EAC_U07 U07 U07
MFD_MFA MFA MFA 2.9
EAN_U09 U09 U09
EAR_U08 U08 U08
EHC_E01 E01 E01
EHC_E02 E02 E02
EHC_E04 E04 E04
EHC_E10 E10 E10
EHC_E12 E12 E12
EHC_E13 E13 E13
EHC_E15 E15 E15
EHC_E20 E20 E20
EHC_E21 E21 E21
EHC_E24 E24 E24
ESR_U02 U02 U02
ESU_U01 U01 U01
INR_U06 U06 U06
RAS_O01 O01 O01 2.9
INU_U05 U05 U05
RAS_O02 O022 O022 2.9
INV_U14 Events U14 U14
LSU_U12 U12, U13 U12, U13
MDM_T01 T01, T03, T05, T07, T09, T11 T01, T03, T05, T07, T09, T11
MDM_T02 T02, T04, T06, T08, T10 T02, T04, T06, T08, T10
MFK_M01 M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11 M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11
MFN_M01 M01 M01 Deprecated and removed as of V2.7 Deprecated and removed as of V2.7
RDS_O01 O01 O01 2.9
MFN_M02 M02 M02
MFN_M03 M03 M03 Deprecated Deprecated
MFN_M04 M04 M04
MFN_M05 M05 M05
RGV_O01 O01 O01 2.9
MFN_M06 M06 M06
MFN_M07 M07 M07
MFN_M08 M08 M08
RPI_I0I I01, I04 I01, I04 2.9
MFN_M09 M09 M09
MFN_M10 M10 M10
MFN_M11 M11 M11
MFN_M12 M12 M12
RQC_I06 I06 I06 2.9
MFN_M13 M13 M13
RQI_I0I I01, I02, I03 I01, I02, I03 2.9
MFN_M15 M15 M15
MFN_M16 M16 M16
MFN_M17 M17 M17
MFN_M18 M18 M18
RRD_O02 O02 O02 2.9
MFQ_M01 M01, M02, M03, M04, M05, M06 M01, M02, M03, M04, M05, M06 Deprecated Deprecated
RRE_O02 O02 O02 2.9
MFR_M01 M01, M02, M03, M01, M02, M03, Deprecated Deprecated
RRG_O02 O02 O02 2.9
MFR_M04 M04 M04 Deprecated Deprecated
MFR_M05 M05 M05 Deprecated Deprecated
MFR_M06 M06 M06 Deprecated Deprecated
MFR_M07 M07 M07 Deprecated Deprecated
NMD_N02 N02 N02
NMQ_N01 N01 N01 Deprecated Deprecated
NMR_N01 N01 N01 Deprecated Deprecated
ORU_R31 R31 R31 2.9
SRM_T12 T12 T12 2.9
OMB_O27 O27 O27
ORU_R32 R32 R32 2.9
OMD_O03 O03 O03
SRR_T12 T12 T12 2.9
OMG_O19 O19 O19
OMI_O23 O23 O23
OML_O21 O21 O21
OML_O33 O33 O33
OML_O35 O35 O35
OML_O39 O39 O39
OML_O59 Laboratory Fulfillment request with REL segment Laboratory order message structure for fulfillment request with REL segment An example is the IHE LCC profile describes this message in the LAB-7 transaction
OMN_O07 O07 O07
OMP_O09 O09 O09
OMQ_O42 O42 O42 Deprecated; was added erroneously in 2016
OMQ_O57 O57 Identifier for the message structure for an OMQ message with a trigger event of General Order Message with Document Payload (O57)
OMS_O05 O05 O05
OPL_O37 O37 O37
OPR_O38 O38 O38
OPU_R25 R25 R25
ORA_R33 R33 R33
ORA_R41 R41 R41
ORB_O28 O28 O28
ORD_O04 O04 O04
ORF_R04 R04 R04 Deprecated Deprecated
ORG_O20 O20 O20
ORI_O24 O24 O24
ORL_O22 O22 O22
ORL_O34 O34 O34
ORL_O36 O36 O36
ORL_O40 O40 O40
ORL_O41 O41 O41 Deprecated; was added erroneously in 2016
QRY_P04 P04 P04 2.9
ORL_O42 O42 O42 Deprecated; was added erroneously in 2016
ORL_O43 O43 O43 Deprecated; was added erroneously in 2016
ORL_O44 O44 O44 Deprecated; was added erroneously in 2016
ORL_O53 O53 Identifier for the message structure for an ORL message with a trigger event of - General Laboratory Order Acknowledgment Message (Patient Optional) (O53)
ORL_O54 O54 Identifier for the message structure for an ORL message with a trigger event of Laboratory Order Acknowledgment Message – Multiple Order Per Specimen (Patient Optional) (O54)
ORL_O55 O55 Identifier for the message structure for an ORL message with a trigger event of Laboratory Order Acknowledgment Message – Multiple Order Per Container of Specimen (Patient Optional) (O55)
ORL_O56 O56 Identifier for the message structure for an ORL message with a trigger event of Specimen Shipment Centric Laboratory Order Acknowledgment Message (Patient Optional) (O56)
ORM_O01 O01 O01 Deprecated Deprecated
ORN_O08 O08 O08
ORP_O10 O10 O10
ORR_O02 O02 O02 Deprecated Deprecated
RDE_O01 O01 O01 2.9
ORS_O06 O06 O06
ORU_R01 R01 R01
ORU_R30 R30 R30
ORU_W01 W01 W01 Deprecated Deprecated
ORX_O43 O43 O43 Deprecated; was added erroneously in 2016
ORX_O58 O58 Identifier for the message structure for an ORX message with a trigger event of General Order Message with Document Payload Acknowledgement Message (O58)
OSM_R26 R26 R26
OSQ_Q06 Q06 Q06 Deprecated Deprecated
OSR_Q06 Q06 Q06 Deprecated Deprecated
OSU_O41 O41 O41 Deprecated; was added erroneously in 2016
OSU_O51 O51 Identifier for the message structure for an OSU message with a trigger event of Order Status Update (O51)
OSU_O52 O52 Identifier for the message structure for an OSU message with a trigger event of Order Status Update Acknowledgement (O52)
OUL_R21 R21 R21 Deprecated Deprecated
OUL_R22 R22 R22
OUL_R23 R23 R23
OUL_R24 R24 R24
PEX_P07 P07, P08 P07, P08
PGL_PC6 PC6, PC7, PC8 PC6, PC7, PC8
PMU_B01 B01, B02 B01, B02
RQQ_Q09 Q09 Q09 2.9
RRA_O02 O02 O02 2.9
PMU_B03 B03 B03
PMU_B04 B04, B05, B06 B04, B05, B06
PMU_B07 B07 B07
PMU_B08 B08 B08
PPG_PCG PCC, PCG, PCH, PCJ PCC, PCG, PCH, PCJ
PPP_PCB PCB, PCD PCB, PCD
PPR_PC1 PC1, PC2, PC3 PC1, PC2, PC3
PPT_PCL PCL PCL Deprecated Deprecated
PPV_PCA PCA PCA Deprecated Deprecated
PRR_PC5 PC5 PC5 Deprecated Deprecated
PTR_PCF PCF PCF Deprecated Deprecated
QBP_E03 E03 E03
QBP_E22 E22 E22
QBP_O33 O33 O33
QBP_O34 O34 O34
SPQ_Q08 Q08 Q08 2.9
QBP_Q11 Q11 Q11
RDY_K11 K11 K11 2.9
QBP_Q13 Q13 Q13
QBP_Q15 Q15 Q15
QBP_Q21 Q21, Q22, Q23,Q24, Q25 Q21, Q22, Q23,Q24, Q25
QCK_Q02 Q02 Q02 Deprecated Deprecated
QCN_J01 J01, J02 J01, J02
RSP_K24 K24 K24 2.9
QRF_W02 W02 W02 Deprecated Deprecated
QRY_A19 A19 A19 Deprecated Deprecated
QRY_PC4 PC4, PC9, PCE, PCK PC4, PC9, PCE, PCK Deprecated Deprecated
TBR_R08 R08 R08 2.9
QRY_Q01 Q01, Q26, Q27, Q28, Q29, Q30 Q01, Q26, Q27, Q28, Q29, Q30 Deprecated Deprecated
TBR_R09 R09 R09 2.9
QRY_Q02 Q02 Q02 Deprecated Deprecated
QRY_R02 R02 R02 Deprecated Deprecated
QRY_T12 T12 T12 Deprecated Deprecated
VQQ_Q07 Q07 Q07 2.9
QSB_Q16 Q16 Q16
QVR_Q17 Q17 Q17
RAR_RAR RAR RAR Deprecated Deprecated
RAS_O17 O17 O17
RCI_I05 I05 I05 Deprecated Deprecated
RCL_I06 I06 I06 Deprecated Deprecated
RDE_O11 O11, O25 O11, O25
RDE_O49 Events O49 O49
RDR_RDR RDR RDR
RDS_O13 O13 O13
RDY_K15 K15 K15
REF_I12 I12, I13, I14, I15 I12, I13, I14, I15
RER_RER RER RER Deprecated Deprecated
RGR_RGR RGR RGR Deprecated Deprecated
RGV_O15 O15 O15
ROR_ROR ROR ROR Deprecated Deprecated
RPA_I08 I08, I09. I10, I11 I08, I09. I10, I11
RPI_I01 I01, I04 I01, I04
RPI_I04 I04 I04
RPL_I02 I02 I02
RPR_I03 I03 I03
RQA_I08 I08, I09, I10, I11 I08, I09, I10, I11
RQC_I05 I05, I06 I05, I06 Deprecated Deprecated
RQI_I01 I01, I02, I03, I07 I01, I02, I03, I07
RQP_I04 I04 I04
RRA_O18 O18 O18
RRD_O14 O14 O14
RRE_O12 O12, O26 O12, O26
RRE_O50 Events O50 O50
RRG_O16 O16 O16
RRI_I12 I12, I13, I14, I15 I12, I13, I14, I15
RSP_E03 E03 E03
RSP_E22 E22 E22
RSP_K11 K11 K11
RSP_K21 K21 K21
RSP_K22 K22 K22
RSP_K23 K23, K24 K23, K24
RSP_K25 K25 K25
RSP_K31 K31 K31
RSP_K32 K32 K32
RSP_O33 O33 O33
RSP_O34 O34 O34
RSP_Q11 Q11 Q11 Deprecated Deprecated
RTB_K13 K13 K13
SDR_S31 S31, S36 S31, S36
SDR_S32 S32, S37 S32, S37
SET_S38 Specimen Container Preparation and Specimen Collection Event This message structure supports tracking of information related to preparations for specimen collection and the collection event. It can be used to describe the container preparation for collection as wellasthe successful collection of one or more specimen(s).
SET_S40 Specimen Collection Event unsuccessful This message structure supports tracking of information when specimen collection is not successful. It can be used to describe the reason why a specimen collection was unsuccessful.
SET_S41 Specimen Movement Event This message structure supports tracking of information related to the movements of specimens across locations, and placement in and out of storage. It can be used to report on specimen departing, arriving, being accepted or rejected, including moving the specimen into storage or retrieving it from storage (e.g. in biobanking).
SET_S45 Specimen Identification Events This message structure supports tracking of information to identify or de-identify specimens or at time of final disposal. It can be used to report the de-and re-identification of specimen(s) as well as the final disposition of a specimen.
SET_S50 Specimen Procedure Step successful This message structure supports tracking of information related to processing of one or more specimen that may result in derived (child) specimen or not.
SET_S52 Specimen Procedure Step unsuccessful This message structure supports tracking of information when the processing of a specimen was unsuccessful. It can be used to describe the reason why the specimen processing was unsuccessful.
SIU_S12 S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24, S26 S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24, S26
SLR_S28 S28, S29, S30, S34, S35 S28, S29, S30, S34, S35
SQM_S25 S25 S25 Deprecated Deprecated
SQR_S25 S25 S25 Deprecated Deprecated
SRM_S01 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11
SRR_S01 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11
QBP_Z73 Z73 Z73 2.9
SSR_U04 U04 U04
RSP_Z82 Z82 Z82 2.9
SSU_U03 U03 U03
RSP_Z86 Z86 Z86 2.9
STC_S33 S33 S33
RSP_Z88 Z88 Z88 2.9
SUR_P09 P09 P09 Deprecated Deprecated
RSP_Z90 Z90 Z90 2.9
TCU_U10 U10, U11 U10, U11
RTB_Knn Knn Knn 2.9
UDM_Q05 Q05 Q05
RTB_Z74 Z74 Z74 2.9
VXQ_V01 V01 V01 Deprecated Deprecated
QBP_Qnn Qnn Qnn 2.9
VXR_V03 V03 V03 Deprecated Deprecated
VXU_V04 V04 V04
VXX_V02 V02 V02 Deprecated Deprecated

History

DateActionCustodianAuthorComment
2023-11-14reviseTSMGMarc DuteauAdd standard copyright and contact to internal content; up-476
2020-05-06reviseVocabulary WGTed KleinMigrated to the UTG maintenance environment and publishing tooling.