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.3.1 - 1.0.0) (Experimental)

Official URL: http://terminology.hl7.org/v2plusvocab/CodeSystem/messageStructureV100 Version: 1.0.0
Active as of 2025-08-05 Computable Name: MessageStructureV100
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/eventV130
trigger trigger http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#trigger boolean trigger

Concepts

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

CodeDisplayDefinitionversion introducedusageeventtrigger
ACK ACK ACK 2.3.1 A01, A02, A03, A04, A05, A06, A07, A08, A09, A10, A11, A12, A13, A14, A15, A16, A17, A18, A20, A21, A22, A23, A24, A25, A26, A27, A28, A29, A30, A31, A32, A33, A34, A35, A36, A37, A38, A39, A40, A41, A42, A43, A44, A45, A46, A47, A48, A49, A50, A51, I07, N02, P01, P02, P03, P05, P06, PC1, PC2, PC3, PC4, PC5, PC6, PC7, PC8, PC9, PCA, PCB, PCC, PCD, PCE, PCF, PCG, PCH, PCJ, PCK, PCL, Q03, Q05, R01, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24, S26, T01, T02, T03, T04, T05, T06, T07, T08, T09, T10, T11
ADR_A19 A19 A19 2.3.1 correction of typo A19
ADT_A01 A01, A04, A05, A08, A13, A14, A28, A31 A01, A04, A05, A08, A13, A14, A28, A31 2.3.1 A01, A04, A05, A08, A13, A14, A28, A31 true
ADT_A02 A02, A21, A22, A23, A25, A26, A27, A29, A32, A33 A02, A21, A22, A23, A25, A26, A27, A29, A32, A33 2.3.1 A02, A21, A22, A23, A25, A26, A27, A29, A32, A33 true
ADT_A03 A03 A03 2.3.1 A03 true
ADT_A06 A06, A07 A06, A07 2.3.1 A06, A07 true
ADT_A09 A09, A10, A11, A15 A09, A10, A11, A15 2.3.1 A09, A10, A11, A15 true
ADT_A12 A12 A12 2.3.1 A12 true
ADT_A16 A16 A16 2.3.1 A16 true
ADT_A17 A17 A17 2.3.1 A17 true
ADT_A18 A18 A18 2.3.1 A18 true
ADT_A20 A20 A20 2.3.1 A20 true
ADT_A24 A24 A24 2.3.1 A24, A37 true
ADT_A28 A28, A31 A28, A31 2.3.1
ADT_A30 A30, A34, A35, 136, A46, A47, A48, A49 A30, A34, A35, 136, A46, A47, A48, A49 2.3.1 A30, A34, A35, A36, A46, A47, A48, A49 true
ADT_A37 A37 A37 2.3.1
ADT_A38 A38 A38 2.3.1 A38 true
ADT_A39 A39, A40, A41, A42 A39, A40, A41, A42 2.3.1 A39, A40, A41, A42 true
ADT_A43 A43, A44 A43, A44 2.3.1 A43, A44 true
ADT_A45 A45 A45 2.3.1 A45 true
ADT_A50 A50, A51 A50, A51 2.3.1 A50, A51 true
BAR_P01 P01, P05 P01, P05 2.3.1 P01, P05 true
BAR_P02 P02 P02 2.3.1 P02 true
BAR_P06 P06 P06 2.3.1 P06 true
CRM_C01 C01, C02, C03, C04, C05, C06, C07, C08 C01, C02, C03, C04, C05, C06, C07, C08 2.3.1 C01, C02, C03, C04, C05, C06, C07, C08 true
CSU_C09 C09, C10, C11, C12 C09, C10, C11, C12 2.3.1 C09, C10, C11, C12 true
DFT_P03 P03 P03 2.3.1 P03 true
DOC_T12 T12 T12 2.3.1 T12
DSR_Q01 Q01 Q01 2.3.1 Q01
DSR_Q03 Q03 Q03 2.3.1 Q03 true
EDR_R07 R07 R07 2.3.1 R07 true
EQQ_Q04 Q04 Q04 2.3.1 Q04 true
ERP_R09 R09 R09 2.3.1 R09 true
MDM_T01 T01, T03, T05, T07, T09, T11 T01, T03, T05, T07, T09, T11 2.3.1 T01, T03, T05, T07, T09, T11 true
MDM_T02 T02, T04, T06, T08, T10 T02, T04, T06, T08, T10 2.3.1 T02, T04, T06, T08, T10 true
MFK_M01 M01, M03, M05, M06, M07, M08, M09, M10, M11 M01, M03, M05, M06, M07, M08, M09, M10, M11 2.3.1 M01, M02, M03, M04, M05, M06, M07, M08, M09, M10, M11
MFN_M01 M01 M01 2.3.1 M01, M03, M04, M05, M06 true
MFN_M02 M02 M02 2.3.1 M02 true
MFN_M03 M03 M03 2.3.1
MFN_M05 M05 M05 2.3.1
MFN_M06 M06 M06 2.3.1
MFN_M07 M07 M07 2.3.1 M07 true
MFN_M08 M08 M08 2.3.1 M08 true
MFN_M09 M09 M09 2.3.1 M09 true
MFN_M10 M10 M10 2.3.1 M10 true
MFN_M11 M11 M11 2.3.1 M11 true
OMD_O01 O01 O01 2.3.1 O01 true
OMN_O01 O01 O01 2.3.1 O01 true
OMS_O01 O01 O01 2.3.1 O01 true
ORD_O02 O02 O02 2.3.1 O02 true
ORF_R02 R02, R04 R02, R04 2.3.1
ORM_O01 O01 O01 2.3.1 O01 true
ORM_Q06 Q06 Q06 2.3.1
ORN_O02 O02 O02 2.3.1 O02 true
ORR_O02 O02 O02 2.3.1 O02 true
ORR_Q06 Q06 Q06 2.3.1
ORS_O02 O02 O02 2.3.1 O02 true
ORU_R01 R01 R01 2.3.1 R01 true
ORU_W01 W01 W01 2.3.1
OSQ_Q06 Q06 Q06 2.3.1 Q06 true
OSR_Q06 Q06 Q06 2.3.1 Q06
PEX_P07 P07, P08 P07, P08 2.3.1 P07, P08 true
PGL_PC6 PC6, PC7, PC8 PC6, PC7, PC8 2.3.1 PC6, PC7, PC8 true
PIN_I07 I07 I07 2.3.1 I07 true
PPG_PCG PCC, PCH, PCJ PCC, PCH, PCJ 2.3.1 PCG, PCH, PCJ true
PPP_PCB PCB, PCD PCB, PCD 2.3.1 PCB, PCC, PCD true
PPR_PC1 PC1, PC2, PC3 PC1, PC2, PC3 2.3.1 PC1, PC2, PC3 true
PPT_PCL PCL PCL 2.3.1 PCL true
PPV_PCA PCA PCA 2.3.1 PCA true
PRR_PC5 PC5 PC5 2.3.1 PC5 true
PTR_PCF PCF PCF 2.3.1 PCF true
QCK_Q02 Q02 Q02 2.3.1 Q02
QRY_A19 A19 A19 2.3.1 A19 true
QRY_PC4 PC4, PC9, PCE, PCK PC4, PC9, PCE, PCK 2.3.1 PC4, PC9, PCE, PCK true
QRY_Q01 Q01 Q01 2.3.1 Q01 true
QRY_Q02 Q02 Q02 2.3.1 Q02 true
QRY_R02 R02, R04 R02, R04 2.3.1 R02 true
QRY_T12 T12 T12 2.3.1 T12 true
RAR_RAR RAR RAR 2.3.1 RAR true
RAS_O01 O01 O01 2.3.1 O01 true
RAS_O02 O022 O022 2.3.1
RCI_I05 I05 I05 2.3.1 I05
RCL_I06 I06 I06 2.3.1 I06
RDE_O01 O01 O01 2.3.1 O01 true
RDO_O01 O01 O01 2.3.1 O01 true
RDR_RDR RDR RDR 2.3.1 RDR true
RDS_O01 O01 O01 2.3.1 O01 true
REF_I12 I12, I13, I14, I15 I12, I13, I14, I15 2.3.1 I12, I13, I14, I15 true
RER_RER RER RER 2.3.1 RER true
RGR_RGR RGR RGR 2.3.1 RGR true
RGV_O01 O01 O01 2.3.1 O01 true
ROR_ROR ROR ROR 2.3.1 R0R true
RPA_I08 I08, I09. I10, 1II I08, I09. I10, 1II 2.3.1 I08, I09, I10, I11
RPI_I0I I01, I04 I01, I04 2.3.1
RPL_I02 I02 I02 2.3.1 I02, I03
RPR_I03 I03 I03 2.3.1
RQA_I08 I08, I09, I10, I11 I08, I09, I10, I11 2.3.1 I08, I09, I10, I11 true
RQC_I05 I05 I05 2.3.1 I05 true
RQC_I06 I06 I06 2.3.1 I06 true
RQI_I0I I01, I02, I03 I01, I02, I03 2.3.1
RQP_I04 I04 I04 2.3.1 I04 true
RQQ_Q09 Q09 Q09 2.3.1 Q09 true
RRA_O02 O02 O02 2.3.1 O02 true
RRD_O02 O02 O02 2.3.1 O02 true
RRE_O02 O02 O02 2.3.1 O02 true
RRG_O02 O02 O02 2.3.1 O02 true
RRI_I12 I12, I13, I14, I15 I12, I13, I14, I15 2.3.1 I12, I13, I14, I15
RRO_O02 O02 O02 2.3.1 O02 true
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 S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24, S26 true
SPQ_Q08 Q08 Q08 2.3.1 Q08 true
SQM_S25 S25 S25 2.3.1 S25 true
SQR_S25 S25 S25 2.3.1 S25
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 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11 true
SRM_T12 T12 T12 2.3.1
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 S01, S02, S03, S04, S05, S06, S07, S08, S09, S10, S11
SRR_T12 T12 T12 2.3.1
SUR_P09 P09 P09 2.3.1 P09 true
UDM_Q05 Q05 Q05 2.3.1 Q05 true
VQQ_Q07 Q07 Q07 2.3.1 Q07 true
VXQ_V01 V01 V01 2.3.1 V01 true
VXR_V03 V03 V03 2.3.1 V03 true
VXU_V04 V04 V04 2.3.1 V04 true
VXX_V02 V02 V02 2.3.1 V02 true