v2+ Vocabulary
0.3.0 - Working Draft to present the concept ideas (FO)

v2+ Vocabulary - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

CodeSystem: Message Structure (2.9.1 - 7.5.0) (Experimental)

Official URL: http://terminology.hl7.org/v2plusvocab/CodeSystem/messageStructureV750 Version: 7.5.0
Active as of 2025-08-05 Computable Name: MessageStructureV750
Other Identifiers: OID:2.16.840.1.113883.18.214

Copyright/Legal: HL7 Inc., 2024

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.

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

Properties

This code system defines the following properties for its concepts

NameCodeURITypeDescriptionValue Set
version introduced versionIntroduced http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionIntroduced string version when was this code introduced
version deprecated versionDeprecated http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionDeprecated string version when was this code deprecated
status status http://hl7.org/fhir/concept-properties#status code A code that indicates the status of the concept. Typical values are active, experimental, deprecated, and retired
comment, to suppress IG-publisher warning, to be replaced with standard later comment http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#comment string A string that provides additional detail pertinent to the use or understanding of the concept
usage usage http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#usage string usage notes for this code
modified modified http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#modified dateTime date of last modification
event event http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#event code event http://terminology.hl7.org/v2plusvocab/ValueSet/eventV1110
trigger trigger http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#trigger boolean trigger

Concepts

This case-sensitive code system http://terminology.hl7.org/v2plusvocab/CodeSystem/messageStructureV750 defines the following codes:

CodeDisplayDefinitionversion introducedstatuscomment, to suppress IG-publisher warning, to be replaced with standard latermodifiedDeutsch (German, de)
ACK Varies Varies 2.3.1 2015-07-13 variiert
ADR_A19 A19 A19 2.3.1 inactive Deprecated and removed as of V2.7 2016-07-15
ADT_A01 A01, A04, A08, A13 A01, A04, A08, A13 2.3.1 2015-07-13
ADT_A02 A02 A02 2.3.1 2015-07-13
ADT_A03 A03 A03 2.3.1 2015-07-13
ADT_A05 A05, A14, A28, A31 A05, A14, A28, A31 2.4 2015-07-13
ADT_A06 A06, A07 A06, A07 2.3.1 2015-07-13
ADT_A09 A09, A10, A11 A09, A10, A11 2.3.1 2015-07-13
ADT_A12 A12 A12 2.3.1 2015-07-13
ADT_A15 A15 A15 2.4 2015-07-13
ADT_A16 A16 A16 2.3.1 2015-07-13
ADT_A17 A17 A17 2.3.1 2015-07-13
ADT_A18 A18 A18 2.3.1 inactive Deprecated and removed as of V2.7 2016-07-15
ADT_A20 A20 A20 2.3.1 2015-07-13
ADT_A21 A21, A22, A23, A25, A26, A27, A29, A32, A33 A21, A22, A23, A25, A26, A27, A29, A32, A33 2.4 2015-07-13
ADT_A24 A24 A24 2.3.1 2015-07-13
ADT_A30 A30 A30 2.3.1 inactive Deprecated and removed as of V2.7 2016-07-15
ADT_A37 A37 A37 2.3.1 2015-07-13
ADT_A38 A38 A38 2.3.1 2015-07-13
ADT_A39 A39, A40, A41, A42 A39, A40, A41, A42 2.3.1 2015-07-13
ADT_A43 A43 A43 2.3.1 2015-07-13
ADT_A44 A44 A44 2.7 2015-07-13
ADT_A45 A45 A45 2.3.1 2015-07-13
ADT_A50 A50, A51 A50, A51 2.3.1 2015-07-13
ADT_A52 A52, A53 A52, A53 2.4 2015-07-13
ADT_A54 A54, A55 A54, A55 2.4 2015-07-13
ADT_A60 A60 A60 2.4 2015-07-13
ADT_A61 A61, A62 A61, A62 2.4 2015-07-13
BAR_P01 P01 P01 2.3.1 2015-07-13
BAR_P02 P02 P02 2.3.1 2015-07-13
BAR_P05 P05 P05 2.4 2015-07-13
BAR_P06 P06 P06 2.3.1 2015-07-13
BAR_P10 P10 P10 2.4 2015-07-13
BAR_P12 P12 P12 2.5 2015-07-13
BPS_O29 O29 O29 2.5 2015-07-13
BRP_O30 O30 O30 2.5 2015-07-13
BRT_O32 O32 O32 2.5 2015-07-13
BTS_O31 O31 O31 2.5 2015-07-13
CCF_I22 I22 I22 2.7 2015-07-13
CCI_I22 I22 I22 2.7 2015-07-13
CCM_I21 I21 I21 2.7 2015-07-13
CCQ_I19 I19 I19 2.7 2015-07-13
CCR_I16 I16, |17, |18 I16, |17, |18 2.7 2015-07-13
CCU_I20 I20 I20 2.7 2015-07-13
CQU_I19 I19 I19 2.7 2015-07-13
CRM_C01 C01, C02, C03, C04, C05, C06, C07, C08 C01, C02, C03, C04, C05, C06, C07, C08 2.3.1 2015-07-13
CSU_C09 C09, C10, C11, C12 C09, C10, C11, C12 2.3.1 2015-07-13
DBC_O41 O41 O41 2.8 2015-07-13
DBC_O42 O42 O42 2.8 2015-07-13
DEL_O46 O46 O46 2.8 2015-07-13
DEO_O45 O45 O45 2.8 2015-07-13
DER_O44 O44 O44 2.8 2015-07-13
DFT_P03 P03 P03 2.3.1 2015-07-13
DFT_P11 P11 P11 2.5 2015-07-13
DOC_T12 T12 T12 2.3.1 inactive Deprecated and removed as of V2.7 2016-07-15
DPR_O48 O48 O48 2.8 2015-07-13
DRC_O47 O47 O47 2.8 2015-07-13
DRG_O43 O43 O43 2.8 2015-07-13
EAC_U07 U07 U07 2.4 2015-07-13
EAN_U09 U09 U09 2.4 2015-07-13
EAR_U08 U08 U08 2.4 2015-07-13
EHC_E01 E01 E01 2.6 2015-07-13
EHC_E02 E02 E02 2.6 2015-07-13
EHC_E04 E04 E04 2.6 2015-07-13
EHC_E10 E10 E10 2.6 2015-07-13
EHC_E12 E12 E12 2.6 2015-07-13
EHC_E13 E13 E13 2.6 2015-07-13
EHC_E15 E15 E15 2.6 2015-07-13
EHC_E20 E20 E20 2.6 2015-07-13
EHC_E21 E21 E21 2.6 2015-07-13
EHC_E24 E24 E24 2.6 2015-07-13
ESR_U02 U02 U02 2.4 2015-07-13
ESU_U01 U01 U01 2.4 2015-07-13
INR_U06 U06 U06 2.4 2015-07-13
INU_U05 U05 U05 2.4 2015-07-13
INV_U14 Events U14 U14 2.9 2016-03-16
LSU_U12 U12, U13 U12, U13 2.4 2015-07-13
MDM_T01 T01, T03, T05, T07, T09, T11 T01, T03, T05, T07, T09, T11 2.3.1 2015-07-13
MDM_T02 T02, T04, T06, T08, T10 T02, T04, T06, T08, T10 2.3.1 2015-07-13
MFK_M01 M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11 M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11 2.3.1 2015-07-13
MFN_M01 M01 M01 2.3.1 inactive Deprecated and removed as of V2.7 2016-07-15
MFN_M02 M02 M02 2.3.1 2015-07-13
MFN_M03 M03 M03 2.3.1 inactive Deprecated 2016-07-15
MFN_M04 M04 M04 2.4 2015-07-13
MFN_M05 M05 M05 2.3.1 2015-07-13
MFN_M06 M06 M06 2.3.1 2015-07-13
MFN_M07 M07 M07 2.3.1 2015-07-13
MFN_M08 M08 M08 2.3.1 2015-07-13
MFN_M09 M09 M09 2.3.1 2015-07-13
MFN_M10 M10 M10 2.3.1 2015-07-13
MFN_M11 M11 M11 2.3.1 2015-07-13
MFN_M12 M12 M12 2.4 2015-07-13
MFN_M13 M13 M13 2.5 2015-07-13
MFN_M15 M15 M15 2.5 2015-07-13
MFN_M16 M16 M16 2.6 2015-07-13
MFN_M17 M17 M17 2.6 2015-07-13
MFN_M18 M18 M18 2.8.2 2015-07-13
MFQ_M01 M01, M02, M03, M04, M05, M06 M01, M02, M03, M04, M05, M06 2.4 inactive Deprecated 2016-07-15
MFR_M01 M01, M02, M03, M01, M02, M03, 2.4 inactive Deprecated 2016-07-15
MFR_M04 M04 M04 2.5.1 inactive Deprecated 2016-07-15
MFR_M05 M05 M05 2.5.1 inactive Deprecated 2016-07-15
MFR_M06 M06 M06 2.5.1 inactive Deprecated 2016-07-15
MFR_M07 M07 M07 2.5.1 inactive Deprecated 2016-07-15
NMD_N02 N02 N02 2.4 2015-07-13
NMQ_N01 N01 N01 2.4 inactive Deprecated 2016-07-15
NMR_N01 N01 N01 2.4 inactive Deprecated 2016-07-15
OMB_O27 O27 O27 2.5 2015-07-13
OMD_O03 O03 O03 2.4 2015-07-13
OMG_O19 O19 O19 2.4 2015-07-13
OMI_O23 O23 O23 2.5 2015-07-13
OML_O21 O21 O21 2.4 2015-07-13
OML_O33 O33 O33 2.5 2015-07-13
OML_O35 O35 O35 2.5 2015-07-13
OML_O39 O39 O39 2.7 2015-07-13
OML_O59 Laboratory Fulfillment request with REL segment Laboratory order message structure for fulfillment request with REL segment 2.9 An example is the IHE LCC profile describes this message in the LAB-7 transaction 2022-08-25
OMN_O07 O07 O07 2.4 2015-07-13
OMP_O09 O09 O09 2.4 2015-07-13
OMQ_O42 O42 O42 2.8 inactive Deprecated; was added erroneously in 2016 2016-11-10
OMQ_O57 O57 Identifier for the message structure for an OMQ message with a trigger event of General Order Message with Document Payload (O57) 2.9 2022-08-25
OMS_O05 O05 O05 2.4 2015-07-13
OPL_O37 O37 O37 2.6 2015-07-13
OPR_O38 O38 O38 2.6 2015-07-13
OPU_R25 R25 R25 2.6 2015-07-13
ORA_R33 R33 R33 2.7 2015-07-13
ORA_R41 R41 R41 2.8 2015-07-13
ORB_O28 O28 O28 2.5 2015-07-13
ORD_O04 O04 O04 2.4 2015-07-13
ORF_R04 R04 R04 2.4 inactive Deprecated 2016-07-15
ORG_O20 O20 O20 2.4 2015-07-13
ORI_O24 O24 O24 2.5 2015-07-13
ORL_O22 O22 O22 2.4 2015-07-13
ORL_O34 O34 O34 2.5 2015-07-13
ORL_O36 O36 O36 2.5 2015-07-13
ORL_O40 O40 O40 2.7 2015-07-13
ORL_O41 O41 O41 2.8.1 inactive Deprecated; was added erroneously in 2016 2016-11-10
ORL_O42 O42 O42 2.8.1 inactive Deprecated; was added erroneously in 2016 2016-11-10
ORL_O43 O43 O43 2.8.1 inactive Deprecated; was added erroneously in 2016 2016-11-10
ORL_O44 O44 O44 2.8.1 inactive Deprecated; was added erroneously in 2016 2016-11-10
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) 2.9 2022-08-25
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) 2.9 2022-08-25
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) 2.9 2022-08-25
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) 2.9 2022-08-25
ORM_O01 O01 O01 2.3.1 inactive Deprecated 2016-07-15
ORN_O08 O08 O08 2.4 2015-07-13
ORP_O10 O10 O10 2.4 2015-07-13
ORR_O02 O02 O02 2.3.1 inactive Deprecated 2016-07-15
ORS_O06 O06 O06 2.4 2015-07-13
ORU_R01 R01 R01 2.3.1 2015-07-13
ORU_R30 R30 R30 2.5 2015-07-13
ORU_W01 W01 W01 2.3.1 inactive Deprecated 2016-07-15
ORX_O43 O43 O43 2.8 inactive Deprecated; was added erroneously in 2016 2016-11-10
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) 2.9 2022-08-25
OSM_R26 R26 R26 2.7 2015-07-13
OSQ_Q06 Q06 Q06 2.3.1 inactive Deprecated 2016-07-15
OSR_Q06 Q06 Q06 2.3.1 inactive Deprecated 2016-07-15
OSU_O41 O41 O41 2.8 inactive Deprecated; was added erroneously in 2016 2016-11-10
OSU_O51 O51 Identifier for the message structure for an OSU message with a trigger event of Order Status Update (O51) 2.9 2022-08-25
OSU_O52 O52 Identifier for the message structure for an OSU message with a trigger event of Order Status Update Acknowledgement (O52) 2.9 2022-08-25
OUL_R21 R21 R21 2.4 inactive Deprecated 2016-07-15
OUL_R22 R22 R22 2.5 2015-07-13
OUL_R23 R23 R23 2.5 2015-07-13
OUL_R24 R24 R24 2.5 2015-07-13
PEX_P07 P07, P08 P07, P08 2.3.1 2015-07-13
PGL_PC6 PC6, PC7, PC8 PC6, PC7, PC8 2.3.1 2015-07-13
PMU_B01 B01, B02 B01, B02 2.4 2015-07-13
PMU_B03 B03 B03 2.4 2015-07-13
PMU_B04 B04, B05, B06 B04, B05, B06 2.4 2015-07-13
PMU_B07 B07 B07 2.5 2015-07-13
PMU_B08 B08 B08 2.5 2015-07-13
PPG_PCG PCC, PCG, PCH, PCJ PCC, PCG, PCH, PCJ 2.3.1 2015-07-13
PPP_PCB PCB, PCD PCB, PCD 2.3.1 2015-07-13
PPR_PC1 PC1, PC2, PC3 PC1, PC2, PC3 2.3.1 2015-07-13
PPT_PCL PCL PCL 2.3.1 inactive Deprecated 2016-07-15
PPV_PCA PCA PCA 2.3.1 inactive Deprecated 2016-07-15
PRR_PC5 PC5 PC5 2.3.1 inactive Deprecated 2016-07-15
PTR_PCF PCF PCF 2.3.1 inactive Deprecated 2016-07-15
QBP_E03 E03 E03 2.6 2015-07-13
QBP_E22 E22 E22 2.6 2015-07-13
QBP_O33 O33 O33 2.8 2015-07-13
QBP_O34 O34 O34 2.8 2015-07-13
QBP_Q11 Q11 Q11 2.4 2015-07-13
QBP_Q13 Q13 Q13 2.4 2015-07-13
QBP_Q15 Q15 Q15 2.4 2015-07-13
QBP_Q21 Q21, Q22, Q23,Q24, Q25 Q21, Q22, Q23,Q24, Q25 2.4 2015-07-13
QCK_Q02 Q02 Q02 2.3.1 inactive Deprecated 2016-07-15
QCN_J01 J01, J02 J01, J02 2.4 2015-07-13
QRF_W02 W02 W02 2.5 inactive Deprecated 2016-07-15
QRY_A19 A19 A19 2.3.1 inactive Deprecated 2016-07-15
QRY_PC4 PC4, PC9, PCE, PCK PC4, PC9, PCE, PCK 2.3.1 inactive Deprecated 2016-07-15
QRY_Q01 Q01, Q26, Q27, Q28, Q29, Q30 Q01, Q26, Q27, Q28, Q29, Q30 2.3.1 inactive Deprecated 2016-07-15
QRY_Q02 Q02 Q02 2.3.1 inactive Deprecated 2016-07-15
QRY_R02 R02 R02 2.3.1 inactive Deprecated 2016-07-15
QRY_T12 T12 T12 2.3.1 inactive Deprecated 2016-07-15
QSB_Q16 Q16 Q16 2.4 2015-07-13
QVR_Q17 Q17 Q17 2.4 2015-07-13
RAR_RAR RAR RAR 2.3.1 inactive Deprecated 2016-07-15
RAS_O17 O17 O17 2.4 2015-07-13
RCI_I05 I05 I05 2.3.1 inactive Deprecated 2016-07-15
RCL_I06 I06 I06 2.3.1 inactive Deprecated 2016-07-15
RDE_O11 O11, O25 O11, O25 2.4 2015-07-13
RDE_O49 Events O49 O49 2.9 2016-03-16
RDR_RDR RDR RDR 2.3.1 2015-07-13
RDS_O13 O13 O13 2.4 2015-07-13
RDY_K15 K15 K15 2.4 2015-07-13
REF_I12 I12, I13, I14, I15 I12, I13, I14, I15 2.3.1 2015-07-13
RER_RER RER RER 2.3.1 inactive Deprecated 2016-07-15
RGR_RGR RGR RGR 2.3.1 inactive Deprecated 2016-07-15
RGV_O15 O15 O15 2.4 2015-07-13
ROR_ROR ROR ROR 2.3.1 inactive Deprecated 2016-07-15
RPA_I08 I08, I09. I10, I11 I08, I09. I10, I11 2.3.1 2015-07-13
RPI_I01 I01, I04 I01, I04 2.4 2015-07-13
RPI_I04 I04 I04 2.5.1 2015-07-13
RPL_I02 I02 I02 2.3.1 2015-07-13
RPR_I03 I03 I03 2.3.1 2015-07-13
RQA_I08 I08, I09, I10, I11 I08, I09, I10, I11 2.3.1 2015-07-13
RQC_I05 I05, I06 I05, I06 2.3.1 inactive Deprecated 2016-07-15
RQI_I01 I01, I02, I03, I07 I01, I02, I03, I07 2.4 2015-07-13
RQP_I04 I04 I04 2.3.1 2015-07-13
RRA_O18 O18 O18 2.4 2015-07-13
RRD_O14 O14 O14 2.4 2015-07-13
RRE_O12 O12, O26 O12, O26 2.4 2015-07-13
RRE_O50 Events O50 O50 2.9 2016-03-16
RRG_O16 O16 O16 2.4 2015-07-13
RRI_I12 I12, I13, I14, I15 I12, I13, I14, I15 2.3.1 2015-07-13
RSP_E03 E03 E03 2.6 2015-07-13
RSP_E22 E22 E22 2.6 2015-07-13
RSP_K11 K11 K11 2.5 2015-07-13
RSP_K21 K21 K21 2.4 2015-07-13
RSP_K22 K22 K22 2.7 2015-07-13
RSP_K23 K23, K24 K23, K24 2.4 2015-07-13
RSP_K25 K25 K25 2.5.1 2015-07-13
RSP_K31 K31 K31 2.5.1 2015-07-13
RSP_K32 K32 K32 2.7 2015-07-13
RSP_O33 O33 O33 2.8 2015-07-13
RSP_O34 O34 O34 2.8 2015-07-13
RSP_Q11 Q11 Q11 2.5.1 inactive Deprecated 2016-07-15
RTB_K13 K13 K13 2.4 2015-07-13
SDR_S31 S31, S36 S31, S36 2.6 2015-07-13
SDR_S32 S32, S37 S32, S37 2.6 2015-07-13
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. 2.9 It can be used to describe the container preparation for collection as wellasthe successful collection of one or more specimen(s). 2022-08-25
SET_S40 Specimen Collection Event unsuccessful This message structure supports tracking of information when specimen collection is not successful. 2.9 It can be used to describe the reason why a specimen collection was unsuccessful. 2022-08-25
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. 2.9 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). 2022-08-25
SET_S45 Specimen Identification Events This message structure supports tracking of information to identify or de-identify specimens or at time of final disposal. 2.9 It can be used to report the de-and re-identification of specimen(s) as well as the final disposition of a specimen. 2022-08-25
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. 2.9 2022-08-25
SET_S52 Specimen Procedure Step unsuccessful This message structure supports tracking of information when the processing of a specimen was unsuccessful. 2.9 It can be used to describe the reason why the specimen processing was unsuccessful. 2022-08-25
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 2.3.1 2015-07-13
SLR_S28 S28, S29, S30, S34, S35 S28, S29, S30, S34, S35 2.6 2015-07-13
SQM_S25 S25 S25 2.3.1 inactive Deprecated 2016-07-15
SQR_S25 S25 S25 2.3.1 inactive Deprecated 2016-07-15
SRM_S01 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 2.3.1 2015-07-13
SRR_S01 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 2.3.1 2015-07-13
SSR_U04 U04 U04 2.4 2015-07-13
SSU_U03 U03 U03 2.4 2015-07-13
STC_S33 S33 S33 2.6 2015-07-13
SUR_P09 P09 P09 2.3.1 inactive Deprecated 2016-07-15
TCU_U10 U10, U11 U10, U11 2.4 2015-07-13
UDM_Q05 Q05 Q05 2.3.1 2015-07-13
VXQ_V01 V01 V01 2.3.1 inactive Deprecated 2016-07-15
VXR_V03 V03 V03 2.3.1 inactive Deprecated 2016-07-15
VXU_V04 V04 V04 2.3.1 2015-07-13
VXX_V02 V02 V02 2.3.1 inactive Deprecated 2016-07-15