Message Structures

192 structures in HL7 v2.7

§2.5.1 Messages:Message structures define the ordered sequence of segments that make up a complete HL7 message. Each structure specifies which segments are required, optional, or repeating, and how they nest into segment groups for complex data relationships.
ACK
ACK - General Acknowledgment
5 segments136 events
ADT_A01
ADT/ACK - Admit/Visit Notification (Event A01)
29 segments4 events
ADT_A02
ADT/ACK - Transfer a Patient (Event A02)
15 segments1 event
ADT_A03
ADT/ACK - Discharge/End Visit (Event A03)
27 segments1 event
ADT_A05
ADT/ACK - Pre-Admit a Patient (Event A05)
28 segments4 events
ADT_A06
ADT/ACK - Change an Outpatient to an Inpatient (Event A06)
29 segments2 events
ADT_A09
ADT/ACK - Patient Departing - Tracking (Event A09)
11 segments3 events
ADT_A12
ADT/ACK - Cancel Transfer (Event A12)
11 segments1 event
ADT_A15
ADT/ACK - Pending Transfer (Event A15)
14 segments1 event
ADT_A16
ADT/ACK - Pending Discharge (Event A16)
26 segments1 event
ADT_A17
ADT/ACK - Swap Patients (Event A17)
16 segments1 event
ADT_A20
ADT/ACK - Bed Status Update (Event A20)
5 segments1 event
ADT_A21
ADT/ACK - Patient Goes on a Leave of Absence (Event A21)
10 segments9 events
ADT_A24
ADT/ACK - Link Patient Information (Event A24)
12 segments1 event
ADT_A37
ADT/ACK - Unlink Patient Information (Event A37)
12 segments1 event
ADT_A38
ADT/ACK - Cancel Pre-Admit (Event A38)
12 segments1 event
ADT_A39
ADT/ACK - Merge Patient - Patient Identifier List (Event A40)
8 segments3 events
ADT_A43
ADT/ACK - Move Patient Information - Patient Identifier List (Event A43)
7 segments2 events
ADT_A44
ADT/ACK - Move Account Information - Patient Account Number (Event A44)
8 segments2 events
ADT_A45
ADT/ACK - Move Visit Information - Visit Number (Event A45)
8 segments1 event
ADT_A50
ADT/ACK - Change Visit Number (Event A50)
8 segments2 events
ADT_A52
ADT/ACK- Cancel Leave of Absence for a Patient (Event A52)
8 segments2 events
ADT_A54
ADT/ACK - Change Attending Doctor (Event A54)
10 segments2 events
ADT_A60
ADT/ACK - Update Adverse Reaction Information (Event A60)
12 segments1 event
ADT_A61
ADT/ACK - Change Consulting Doctor (Event A61)
10 segments2 events
BAR_P01
BAR/ACK - Add Patient Account (Event P01)
26 segments1 event
BAR_P02
BAR/ACK - Purge Patient Accounts (Event P02)
8 segments1 event
BAR_P05
BAR/ACK - Update Account (Event P05)
29 segments1 event
BAR_P06
BAR/ACK - End Account (event P06)
6 segments1 event
BAR_P10
BAR/ACK - Transmit Ambulatory Payment Classification (APC) Groups (Event P10)
10 segments1 event
BAR_P12
BAR/ACK - Update Diagnosis/Procedure (Event P12)
11 segments1 event
BPS_O29
BPS - Blood Product Dispense Status Message (Event O29)
17 segments1 event
BRP_O30
BRP - Blood Product Dispense Status Acknowledgment (Event O30)
12 segments1 event
BRT_O32
BRT - Blood Product Transfusion/Disposition Acknowledgment (Event O32)
12 segments1 event
BTS_O31
BTS - Blood Product Transfusion/Disposition Message (Event O31)
17 segments1 event
CCF_I22
CCF/CCI - Collaborative Care Fetch / Collaborative Care Information (Event I22)
4 segments1 event
CCI_I22
CCF/CCI - Collaborative Care Fetch / Collaborative Care Information (Event I22)
70 segments1 event
CCM_I21
CCM/ACK - Collaborative Care Message (Event I21)
68 segments1 event
CCQ_I19
CCQ/CQU - Collaborative Care Query/Collaborative Care Query Update (Event I19)
7 segments1 event
CCR_I16
CCR/ACK - Collaborative Care Referral (Events I16, I17 and I18)
79 segments3 events
CCU_I20
CCU/ACK - Asynchronous Collaborative Care Update (Event I20)
71 segments1 event
CQU_I19
CCQ/CQU - Collaborative Care Query/Collaborative Care Query Update (Event I19)
73 segments1 event
CRM_C01
CRM - Clinical Study Registration Message (Events C01-C08)
9 segments8 events
CSU_C09
CSU - Unsolicited Study Data Message (Events C09-C12)
25 segments4 events
DFT_P03
DFT/ACK - Post Detail Financial Transactions (Event P03)
37 segments1 event
DFT_P11
DFT/ACK - Post Detail Financial Transactions - Expanded (Event P11)
43 segments1 event
EAC_U07
EAC/ACK - Automated Equipment Command (Event U07)
10 segments1 event
EAN_U09
EAN/ACK - Automated Equipment Notification (Event U09)
7 segments1 event
EAR_U08
EAR/ACK - Automated Equipment Response (Event U08)
9 segments1 event
EHC_E01
EHC^E01 - Submit HealthCare Services Invoice (event E01)
32 segments1 event
EHC_E02
EHC^E02 - Cancel HealthCare Services Invoice (event E02)
10 segments1 event
EHC_E04
EHC^E04 - Re-Assess HealthCare Services Invoice Request (event E04)
8 segments1 event
EHC_E10
EHC^E10 - Edit/Adjudication Results (event E10)
15 segments1 event
EHC_E12
EHC^E12 - Request Additional Information (event E12)
14 segments1 event
EHC_E13
EHC^E13 - Additional Information Response (event E13)
18 segments1 event
EHC_E15
EHC^E15 - Payment/Remittance Advice (event E15)
13 segments1 event
EHC_E20
EHC^E20 - Submit Authorization Request (event E20)
19 segments1 event
EHC_E21
EHC^E21 - Cancel Authorization Request (event E21)
7 segments1 event
EHC_E24
EHC^E24 - Authorization Response (event E24)
9 segments1 event
ESR_U02
ESR/ACK - Automated Equipment Status Request (Event U02)
5 segments1 event
ESU_U01
ESU/ACK - Automated Equipment Status Update (Event U01)
6 segments1 event
INR_U06
INR/ACK - Automated Equipment Inventory Request (Event U06)
6 segments1 event
INU_U05
INU/ACK - Automated Equipment Inventory Update (Event U05)
6 segments1 event
LSU_U12
LSU/ACK - Automated Equipment Log/Service Update (Event U12)
6 segments2 events
MDM_T01
MDM/ACK - Original Document Notification (Event T01)
13 segments6 events
MDM_T02
MDM/ACK - Original Document Notification and Content (Event T02)
15 segments5 events
MFK_M01
MFN/MFK - Master File Notification - General (Event M13)
7 segments15 events
MFN_M02
MFN/MFK - Staff/Practitioner Master File Message (Event M02)
13 segments1 event
MFN_M04
MFN/MFK - Charge Description Master File Message (Event M04)
7 segments1 event
MFN_M05
MFN/MFK - Patient Location Master File Message (event M05)
11 segments1 event
MFN_M06
MFN/MFK - Clinical Trials Master File Message (Event M06-M07)
8 segments1 event
MFN_M07
MFN/MFK - Clinical Trials Master File Message (Event M06-M07)
7 segments1 event
MFN_M08
MFN/MFK - Master File Notification - Test/Observation (Numeric) (Event M08)
9 segments1 event
MFN_M09
MFN/MFK - Master File Notification - Test/Observation (Categorical) (Event M09)
8 segments1 event
MFN_M10
MFN/MFK - Master File Notification - Test/Observation Batteries (Event M10)
8 segments1 event
MFN_M11
MFN/MFK - Master File Notification - Test/Calculated Observations (Event M11)
8 segments1 event
MFN_M12
MFN/MFK - Master File Notification - Additional Basic Observation/Service Attributes (Event M12)
7 segments1 event
MFN_M13
MFN/MFK - Master File Notification - General (Event M13)
5 segments1 event
MFN_M15
MFN/MFK - Inventory Item Master File Message (Event M15)
6 segments1 event
MFN_M16
MFN/MFK - Inventory Item Master File Message - Enhanced (Event M16)
15 segments1 event
MFN_M17
MFN/MFK - DRG Master File Message (Event M17)
6 segments1 event
MFN_Znn
MFN/MFK - Master File Notification - Site Defined (Event M14)
6 segments1 event
NMD_N02
NMD - Application Management Data Message (Event N02)
9 segments1 event
OMB_O27
Usage Notes for Transfusion Service Messages
26 segments1 event
OMD_O03
OMD - Dietary Order (Event O03)
27 segments1 event
OMG_O19
OMG - General Clinical Order Message (event O19)
55 segments1 event
OMI_O23
OMI - Imaging Order Message (Event O23)
28 segments1 event
OML_O21
OML - Laboratory Order Message (event O21)
56 segments1 event
OML_O33
OML - Laboratory Order for Multiple Orders Related to a Single Specimen (event O33)
53 segments1 event
OML_O35
OML - Laboratory Order for Multiple Orders Related to a Single Container of a Specimen (event O35)
53 segments1 event
OML_O39
OML - Specimen Shipment Centric Laboratory Order (event O39)
44 segments1 event
OMN_O07
OMN - Non-stock Requisition Order Message (event O07)
24 segments1 event
OMP_O09
OMP - Pharmacy/Treatment Order Message (Event O09)
30 segments1 event
OMS_O05
OMS - Stock Requisition Order Message (event O05)
24 segments1 event
OPL_O37
OPL - Population/Location-Based Laboratory Order Message (Event O37)
50 segments1 event
OPR_O38
OPR - Population/Location-Based Laboratory Order Acknowledgment Message (Event O38)
18 segments1 event
OPU_R25
OPU - Unsolicited Population/Location-Based Laboratory Observation Message (Event R25 )
32 segments1 event
ORA_R33
ORA - Observation Report Acknowledgement (Event R33)
6 segments1 event
ORB_O28
ORB - Blood Product Order Acknowledgment (Event O28)
11 segments1 event
ORD_O04
ORD - Dietary Order Acknowledgment (Event O04)
18 segments1 event
ORG_O20
ORG - General Clinical Order Acknowledgement Message (event O20)
18 segments1 event
ORI_O24
ORI - Imaging Order Response Message to Any OMI (Event O24)
16 segments1 event
ORL_O22
ORL - General Laboratory Order Response Message to Any OML (event O22)
16 segments1 event
ORL_O34
ORL - Laboratory Order Response Message to a Multiple Order Related to Single Specimen OML (event O34)
18 segments1 event
ORL_O36
ORL - Laboratory Order Response Message to a Single Container of a Specimen OML (event O36)
19 segments1 event
ORL_O40
ORL - Specimen Shipment Centric Laboratory Order Response Message to Specimen Shipment OML (event O40)
18 segments1 event
ORN_O08
ORN - Non-stock Requisition Order Acknowledgment Message (event O08)
14 segments1 event
ORP_O10
ORP - Pharmacy/Treatment Order Acknowledgment (Event O10)
18 segments1 event
ORS_O06
ORS - Stock Requisition Order Acknowledgment Message (event O06)
14 segments1 event
ORU_R01
ORU - Unsolicited Observation Message (Event R01)
29 segments1 event
ORU_R30
ORU - Unsolicited Point-Of-Care Observation Message Without Existing Order - Place an Order (Event R30)
20 segments3 events
OSM_R26
OSM - Unsolicited Specimen Shipment Manifest Message (Event R26)
28 segments1 event
OUL_R22
OUL - Unsolicited Specimen Oriented Observation Message (Event R22 )
32 segments1 event
OUL_R23
OUL - Unsolicited Specimen Container Oriented Observation Message (Event R23)
32 segments1 event
OUL_R24
OUL - Unsolicited Order Oriented Observation Message (Event R24)
32 segments1 event
PEX_P07
PEX - Product Experience Message (Events P07, P08)
40 segments2 events
PGL_PC6
PGL/ACK - Patient Goal Message (Events PC6, PC7, PC8)
30 segments3 events
PMU_B01
PMU/ACK - Add Personnel Record (Event B01)
13 segments2 events
PMU_B03
PMU/ACK - Delete Personnel Record (Event B03)
5 segments1 event
PMU_B04
PMU/ACK - Activate Practicing Person (Event B04)
7 segments3 events
PMU_B07
PMU/ACK - Grant Certificate/Permission (Event B07)
8 segments1 event
PMU_B08
PMU/ACK - Revoke Certificate/Permission (Event B08)
7 segments1 event
PPG_PCG
PPG/ACK - Patient Pathway Message (Goal-Oriented) (Events PCG, PCH, PCJ)
33 segments3 events
PPP_PCB
PPP/ACK - Patient Pathway Message (Problem-Oriented) (Events PCB, PCC, PCD)
33 segments3 events
PPR_PC1
PPR/ACK - Patient Problem Message (Events PC1, PC2, PC3)
30 segments3 events
PPT_PCL
PPT - Patient Pathway (Goal-Oriented) Response (Event PCL)
37 segments1 event
PPV_PCA
PPV - Patient Goal Response (Event PCA)
34 segments1 event
PRR_PC5
PRR - Patient Problem Response (Event PC5)
34 segments1 event
PTR_PCF
PTR - Patient Pathway (Problem-Oriented) Response (Event PCF)
37 segments1 event
QBP_E03
QBP^E03 - Query HealthCare Services Invoice Status (event E03)
5 segments1 event
QBP_E22
QBP^E22 - Query Authorization Request Status (event E22)
5 segments1 event
QBP_Q11
Pharmacy Query/Response Message Pair
7 segments6 events
QBP_Q13
Example of Query Profile With Tabular Response
8 segments7 events
QBP_Q15
Query Profile for Query With Display Response
7 segments3 events
QBP_Q21
QBP/RSP - Get Person Demographics (QBP) and Response (RSP) (Events Q21 and K21)
6 segments6 events
QBP_Qnn
Query Grammar
7 segments1 event
QBP_Z73
Ordering Non-medical Services
5 segments1 event
QCN_J01
QCN/ACK - Cancel Query/Acknowledge Message (Event J01)
4 segments2 events
QRY_PC4
QRY - Patient Care Problem Query (Event PC4)
5 segments4 events
QSB_Q16
QSB - Create Subscription (Event Q16)
6 segments2 events
QVR_Q17
QVR - Query for Previous Events (Event Q17)
7 segments1 event
RAS_O17
RAS - Pharmacy/Treatment Administration Message (Event O17)
35 segments1 event
RCI_I05
RQC/RCI - Request for Patient Clinical Information (Event I05)
17 segments1 event
RCL_I06
RQC/RCL - Request/Receipt of Clinical Data Listing (Event I06)
15 segments1 event
RDE_O11
RDE - Pharmacy/Treatment Encoded Order Message (Event O11)
38 segments2 events
RDR_RDR
RDR - Pharmacy/Treatment Dispense Information
21 segments1 event
RDS_O13
RDS - Pharmacy/Treatment Dispense Message (Event O13)
37 segments1 event
RDY_K15
Response Grammar for Display Response
9 segments2 events
REF_I12
REF/RRI - Patient Referral Message
28 segments4 events
RGV_O15
RGV - Pharmacy/Treatment Give Message (Event O15)
34 segments1 event
RPA_I08
RQA/RPA - Request Patient Authorization Message (Event I08)
29 segments4 events
RPI_I01
RQI/RPI - Request for Insurance Information (Event I01)
13 segments1 event
RPI_I04
RQP/RPI - Request for Patient Demographic Data (Event I04)
13 segments1 event
RPL_I02
RQI/RPL - Request/Receipt of Patient Selection Display List (Event I02)
9 segments1 event
RPR_I03
RQI/RPR - Request/Receipt of Patient Selection List (Event I03)
8 segments1 event
RQA_I08
RQA/RPA - Request Patient Authorization Message (Event I08)
28 segments4 events
RQC_I05
RQC/RCI - Request for Patient Clinical Information (Event I05)
11 segments2 events
RQI_I01
RQI/RPI - Request for Insurance Information (Event I01)
12 segments4 events
RQP_I04
RQP/RPI - Request for Patient Demographic Data (Event I04)
9 segments1 event
RRA_O18
RRA - Pharmacy/Treatment Administration Acknowledgment Message (Event O18)
15 segments1 event
RRD_O14
RRD - Pharmacy/Treatment Dispense Acknowledgement Message (Event O14)
16 segments1 event
RRE_O12
RRE - Pharmacy/Treatment Encoded Order Acknowledgment (Event O12)
18 segments2 events
RRG_O16
RRG - Pharmacy/Treatment Give Acknowledgment Message (Event O16)
17 segments1 event
RRI_I12
REF/RRI - Patient Referral Message
24 segments4 events
RSP_E03
RSP^E03 - HealthCare Services Invoice Status Query Response (event E03)
8 segments1 event
RSP_E22
RSP^E22 - Authorization Request Status Query Response (event E22)
10 segments1 event
RSP_K11
Example of Query Profile With Tabular Response
9 segments3 events
RSP_K21
QBP/RSP - Get Person Demographics (QBP) and Response (RSP) (Events Q21 and K21)
13 segments1 event
RSP_K22
QBP/RSP - Find Candidates (QBP) and Response (RSP) (Events Q22 and K22)
12 segments1 event
RSP_K23
QBP/RSP - Get Corresponding Identifiers (QBP) and Response (RSP) (Events Q23 and K23)
9 segments2 events
RSP_K25
QBP/RSP - Query Information (Event Q25/K25)
18 segments1 event
RSP_K31
Pharmacy Query/Response Message Pair
38 segments1 event
RSP_K32
QBP/RSP - Find Candidates Including Visit Information (QBP) and Response (RSP) (Events Q32 and K32 )
13 segments1 event
RSP_Z82
Associated Dispense History Query Profile
33 segments1 event
RSP_Z86
Comprehensive Pharmacy Information Query Profile
34 segments1 event
RSP_Z88
Associated Dispense Information Query Profile
33 segments1 event
RSP_Z90
Lab Results History Query Profile
25 segments1 event
RTB_K13
Query Profile Template for Query With Tabular Response
10 segments6 events
RTB_Knn
Response Grammar
9 segments1 event
RTB_Z74
Ordering Non-medical Services
10 segments1 event
SDR_S31
SDR/ACK - Request Anti-Microbial Device Data (Event S31)
5 segments2 events
SDR_S32
SMD/ACK - Request Anti-Microbial Device Cycle Data (Event S32)
5 segments2 events
SIU_S12
FILLER APPLICATION MESSAGES AND TRIGGER EVENTS UNSOLICITED
19 segments15 events
SLR_S28
SLR/ACK - Request New Sterilization Lot (Event S28)
4 segments5 events
SRM_S01
PLACER APPLICATION REQUESTS AND TRIGGER EVENTS
22 segments11 events
SRR_S01
PLACER APPLICATION REQUESTS AND TRIGGER EVENTS
19 segments11 events
SSR_U04
SSR/ACK - Specimen Status Request (Event U04)
7 segments1 event
SSU_U03
SSU/ACK - Specimen Status Update (Event U03)
9 segments1 event
STC_S33
STC/ACK - Notification of Sterilization Configuration (Event S33)
4 segments1 event
TCU_U10
TCU/ACK - Automated Equipment Test Code Settings Update (Event U10)
7 segments2 events
UDM_Q05
UDM/ACK - Unsolicited Display Update Message (event Q05)
7 segments1 event
VXU_V04
VXU - Unsolicited Vaccination Record Update (Event V04)
19 segments1 event