Message Structures

69 structures in HL7 v2.1

§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 segments32 events
ACK_A01
3.2.1 Admit a Patient (Event Code A01)
3 segments
ACK_A02
3.2.2 Transfer (Event Code A02)
3 segments
ACK_A03
3.2.3 Discharge (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 3.2.20. Nursing/Census Application Updates (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 A 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 Create a Patient Link Transaction (Event Code A24)
3 segments
ACK_P01
6.2.1 Add and Update Patient Accounts (Event Code P01)
3 segments
ACK_P02
6.2.2 Purge Patient Accounts (Event Code P02)
3 segments
ACK_P03
6.2.3 Post Detail Financial Transactions (Event Code P03)
3 segments
ACK_Q03
5.2.2.2 A Query Is Sent for Deferred Response (Trigger Event Q03). Later, Perhaps More Than Once.
2 segments
ACK_Q05
5.2.3 Unsolicited Updates, ODM Message, Trigger Event Q05.
2 segments
ACK_R01
2 segments
2 segments
ACK_R03
2 segments
2 segments
ADR_A19
3.2.19 Patient Query (Event Code A19)
7 segments1 event
ADT_A01
3.2.1 Admit a Patient (Event Code A01)
6 segments1 event
ADT_A02
3.2.2 Transfer (Event Code A02)
4 segments1 event
ADT_A03
3.2.3 Discharge (Event Code A03)
4 segments1 event
ADT_A04
3.2.4 Register a Patient (Event Code A04)
6 segments1 event
ADT_A05
3.2.5 Pre-admit a Patient (Event Code A05)
6 segments1 event
ADT_A06
3.2.6 Transfer an Outpatient to Inpatient (Event Code A06)
4 segments1 event
ADT_A07
3.2.7 Transfer an Inpatient to Outpatient (Event Code A07)
4 segments1 event
ADT_A08
3.2.8 Update Patient Information (Event Code A08)
6 segments1 event
ADT_A09
3.2.9 Patient Departing (Event Code A09)
5 segments1 event
ADT_A10
3.2.10 Patient Arriving (Event Code A10)
5 segments1 event
ADT_A11
3.2.11 Cancel Admit (Event Code A11)
5 segments1 event
ADT_A12
3.2.12 Cancel Transfer (Event Code A12)
5 segments1 event
ADT_A13
3.2.13 Cancel Discharge (Event Code A13)
5 segments1 event
ADT_A14
3.2.14 Pending Admit (Event Code A14)
7 segments1 event
ADT_A15
3.2.15 Pending Transfer (Event Code A15)
5 segments1 event
ADT_A16
3.2.16 Pending Discharge (Event Code A16)
5 segments1 event
ADT_A17
3.2.17 Swap Patients (Event Code A17)
4 segments1 event
ADT_A18
3.2.18 Merge Patient Information (Event Code A18)
5 segments1 event
ADT_A20
3.2.20 3.2.20. Nursing/Census Application Updates (Event Code A20)
3 segments1 event
ADT_A21
3.2.21 Patient Goes On A "Leave Of Absence" (Event Code A21)
4 segments1 event
ADT_A22
3.2.22 A Patient Returns From A "Leave Of Absence" (Event Code A22)
4 segments1 event
ADT_A23
3.2.23 Delete a Patient Record (Event Code A23)
4 segments1 event
ADT_A24
3.2.24 Create a Patient Link Transaction (Event Code A24)
5 segments1 event
BAR_P01
6.2.1 Add and Update Patient Accounts (Event Code P01)
11 segments1 event
BAR_P02
6.2.2 Purge Patient Accounts (Event Code P02)
4 segments1 event
DFT_P03
6.2.3 Post Detail Financial Transactions (Event Code P03)
5 segments1 event
DSR_Q01
5.2.1 A Query Is Made for Immediate Response (Trigger Event Q01)
6 segments1 event
DSR_Q03
5.2.2.2 A Query Is Sent for Deferred Response (Trigger Event Q03). Later, Perhaps More Than Once.
5 segments1 event
MCF_Q02
2 segments
2 segments1 event
ORM_O01
13 segments
13 segments1 event
ORR_O02
3 segments
3 segments1 event
ORU_R01
10 segments
10 segments1 event
ORU_R03
10 segments
10 segments1 event
QRY_A19
3.2.19 Patient Query (Event Code A19)
2 segments1 event
QRY_Q01
5.2.1 A Query Is Made for Immediate Response (Trigger Event Q01)
4 segments1 event
QRY_Q02
4 segments
4 segments1 event
UDM_Q05
5.2.3 Unsolicited Updates, ODM Message, Trigger Event Q05.
5 segments1 event