Message Structures

126 structures in HL7 v2.2

§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
Standard Acknowlegdement
3 segments52 events
ACK_A01
3.2.1 Admit a Patient (event Code A01)
3 segments
ACK_A02
3.2.2 Transfer a Patient (event Code A02)
3 segments
ACK_A03
3.2.3 Discharge a Patient (event Code A03)
3 segments
ACK_A04
3.2.4 Register a Patient (event Code A04)
3 segments
ACK_A05
3.2.5 Pre-admit a Patient (event Code A05)
3 segments
ACK_A06
3.2.6 Transfer an Outpatient to Inpatient (event Code A06)
3 segments
ACK_A07
3.2.7 Transfer an Inpatient to Outpatient (event Code A07)
3 segments
ACK_A08
3.2.8 Update Patient Information (event Code A08)
3 segments
ACK_A09
3.2.9 Patient Departing (event Code A09)
3 segments
ACK_A10
3.2.10 Patient Arriving (event Code A10)
3 segments
ACK_A11
3.2.11 Cancel Admit (event Code A11)
3 segments
ACK_A12
3.2.12 Cancel Transfer (event Code A12)
3 segments
ACK_A13
3.2.13 Cancel Discharge (event Code A13)
3 segments
ACK_A14
3.2.14 Pending Admit (event Code A14)
3 segments
ACK_A15
3.2.15 Pending Transfer (event Code A15)
3 segments
ACK_A16
3.2.16 Pending Discharge (event Code A16)
3 segments
ACK_A17
3.2.17 Swap Patients (event Code A17)
3 segments
ACK_A18
3.2.18 Merge Patient Information (event Code A18)
3 segments
ACK_A20
3.2.20 Bed Status Update (event Code A20)
3 segments
ACK_A21
3.2.21 Patient Goes on a "leave of Absence" (event Code A21)
3 segments
ACK_A22
3.2.22 Patient Returns From a "leave of Absence" (event Code A22)
3 segments
ACK_A23
3.2.23 Delete a Patient Record (event Code A23)
3 segments
ACK_A24
3.2.24 Link Patient Information (event Code A24)
3 segments
ACK_A25
3.2.25 Cancel Pending Discharge (event Code A25)
3 segments
ACK_A26
3.2.26 Cancel Pending Transfer (event Code A26)
3 segments
ACK_A27
3.2.27 Cancel Pending Admit (event Code A27)
3 segments
ACK_A28
3.2.28 Add Person Information (event Code A28)
3 segments
ACK_A29
3.2.29 Delete Person Information (event Code A29)
3 segments
ACK_A30
3.2.30 Merge Person Information (event Code A30)
3 segments
ACK_A31
3.2.31 Update Person Information (event Code A31)
3 segments
ACK_A32
3.2.32 Cancel Patient Arriving (event Code A32)
3 segments
ACK_A33
3.2.33 Cancel Patient Departing (event Code A33)
3 segments
ACK_A34
3.2.34 Merge Patient Information - Patient ID Only (event Code A34)
3 segments
ACK_A35
3.2.35 Merge Patient Information - Account Number Only (event Code A35)
3 segments
ACK_A36
3.2.36 Merge Patient Information - Patient ID & Account Number (event Code A36)
3 segments
ACK_A37
3.2.37 Un-link Patient Information (event Code A37)
3 segments
ACK_M01
3 segments
3 segments
ACK_M02
3 segments
3 segments
ACK_M03
3 segments
3 segments
ACK_N01
2 segments
2 segments
ACK_O01
3 segments
3 segments
ACK_O02
3 segments
3 segments
ACK_P01
6.3.1 Add and Update Patient Accounts (event Code P01)
3 segments
ACK_P02
6.3.2 Purge Patient Accounts (event Code P02)
3 segments
ACK_P03
6.3.3 Post Detail Financial Transactions (event Code P03)
3 segments
ACK_Q02
2.8.6.2.1 A Query Is Sent for Deferred Response (trigger Event Q02)
3 segments
ACK_Q03
2.8.6.2.2 Deferred Response to a Query (trigger Event Q03)
3 segments
ACK_Q05
2.7.2 Unsolicited Display Update Message (trigger Event Q05)
2 segments
ACK_R01
2 segments
2 segments
ACK_R02
2 segments
2 segments
ACK_R03
2 segments
2 segments
ACK_R04
3 segments
3 segments
ADR_A19
3.2.19 Patient Query (event Code A19)
21 segments1 event
ADT_A01
3.2.1 Admit a Patient (event Code A01)
17 segments1 event
ADT_A02
3.2.2 Transfer a Patient (event Code A02)
6 segments1 event
ADT_A03
3.2.3 Discharge a Patient (event Code A03)
6 segments1 event
ADT_A04
3.2.4 Register a Patient (event Code A04)
17 segments1 event
ADT_A05
3.2.5 Pre-admit a Patient (event Code A05)
17 segments1 event
ADT_A06
3.2.6 Transfer an Outpatient to Inpatient (event Code A06)
18 segments1 event
ADT_A07
3.2.7 Transfer an Inpatient to Outpatient (event Code A07)
18 segments1 event
ADT_A08
3.2.8 Update Patient Information (event Code A08)
17 segments1 event
ADT_A09
3.2.9 Patient Departing (event Code A09)
7 segments1 event
ADT_A10
3.2.10 Patient Arriving (event Code A10)
7 segments1 event
ADT_A11
3.2.11 Cancel Admit (event Code A11)
7 segments1 event
ADT_A12
3.2.12 Cancel Transfer (event Code A12)
7 segments1 event
ADT_A13
3.2.13 Cancel Discharge (event Code A13)
17 segments1 event
ADT_A14
3.2.14 Pending Admit (event Code A14)
17 segments1 event
ADT_A15
3.2.15 Pending Transfer (event Code A15)
7 segments1 event
ADT_A16
3.2.16 Pending Discharge (event Code A16)
7 segments1 event
ADT_A17
3.2.17 Swap Patients (event Code A17)
10 segments1 event
ADT_A18
3.2.18 Merge Patient Information (event Code A18)
5 segments1 event
ADT_A20
3.2.20 Bed Status Update (event Code A20)
3 segments1 event
ADT_A21
3.2.21 Patient Goes on a "leave of Absence" (event Code A21)
6 segments1 event
ADT_A22
3.2.22 Patient Returns From a "leave of Absence" (event Code A22)
6 segments1 event
ADT_A23
3.2.23 Delete a Patient Record (event Code A23)
6 segments1 event
ADT_A24
3.2.24 Link Patient Information (event Code A24)
6 segments1 event
ADT_A25
3.2.25 Cancel Pending Discharge (event Code A25)
6 segments1 event
ADT_A26
3.2.26 Cancel Pending Transfer (event Code A26)
6 segments1 event
ADT_A27
3.2.27 Cancel Pending Admit (event Code A27)
6 segments1 event
ADT_A28
3.2.28 Add Person Information (event Code A28)
17 segments1 event
ADT_A29
3.2.29 Delete Person Information (event Code A29)
6 segments1 event
ADT_A30
3.2.30 Merge Person Information (event Code A30)
4 segments1 event
ADT_A31
3.2.31 Update Person Information (event Code A31)
17 segments1 event
ADT_A32
3.2.32 Cancel Patient Arriving (event Code A32)
6 segments1 event
ADT_A33
3.2.33 Cancel Patient Departing (event Code A33)
6 segments1 event
ADT_A34
3.2.34 Merge Patient Information - Patient ID Only (event Code A34)
4 segments1 event
ADT_A35
3.2.35 Merge Patient Information - Account Number Only (event Code A35)
4 segments1 event
ADT_A36
3.2.36 Merge Patient Information - Patient ID & Account Number (event Code A36)
4 segments1 event
ADT_A37
3.2.37 Un-link Patient Information (event Code A37)
6 segments1 event
BAR_P01
6.3.1 Add and Update Patient Accounts (event Code P01)
17 segments1 event
BAR_P02
6.3.2 Purge Patient Accounts (event Code P02)
4 segments1 event
DFT_P03
6.3.3 Post Detail Financial Transactions (event Code P03)
7 segments1 event
DSR_P04
6.3.4 Generate Bills and Accounts Receivable Statements (event Code P04)
7 segments1 event
DSR_Q01
2.8.6.1 A Query Is Made for Immediate Response (Trigger Event Q01)
7 segments1 event
DSR_Q03
2.8.6.2.2 Deferred Response to a Query (trigger Event Q03)
6 segments1 event
DSR_R03
6 segments
6 segments1 event
MFD_M01
3 segments
3 segments1 event
MFD_M02
3 segments
3 segments1 event
MFD_M03
3 segments
3 segments1 event
MFK_M01
5 segments
5 segments1 event
MFK_M02
5 segments
5 segments1 event
MFK_M03
5 segments
5 segments1 event
MFN_M01
4 segments
4 segments1 event
MFN_M02
4 segments
4 segments1 event
MFN_M03
4 segments
4 segments1 event
MFQ_M01
4 segments
4 segments1 event
MFQ_M02
4 segments
4 segments1 event
MFQ_M03
4 segments
4 segments1 event
MFR_M01
9 segments
9 segments1 event
MFR_M02
9 segments
9 segments1 event
MFR_M03
9 segments
9 segments1 event
NMD_N01
7 segments
7 segments1 event
NMQ_N02
6 segments
6 segments1 event
NMR_N02
10 segments
10 segments1 event
ORF_R04
12 segments
12 segments1 event
ORM_O01
16 segments
16 segments1 event
ORR_O02
3 segments
3 segments1 event
ORU_R01
10 segments
10 segments1 event
ORU_R03
10 segments
10 segments
QRY_A19
3.2.19 Patient Query (event Code A19)
3 segments1 event
QRY_P04
6.3.4 Generate Bills and Accounts Receivable Statements (event Code P04)
4 segments1 event
QRY_Q01
2.8.6.1 A Query Is Made for Immediate Response (Trigger Event Q01)
4 segments1 event
QRY_Q02
2.8.6.2.1 A Query Is Sent for Deferred Response (trigger Event Q02)
4 segments1 event
QRY_R02
4 segments
4 segments1 event
UDM_Q05
2.7.2 Unsolicited Display Update Message (trigger Event Q05)
5 segments1 event