HL7 Workbench
Beta
v2.2
Message Structures
ACK
HL7 v2.x
Parser
Sign in
ACK
Standard Acknowlegdement
3 segments · 52 events
2.1
Dec
1992
2.2
Nov
1994
2.3
Apr
1997
...
Message Structure
Message Structure
3 segments
Tree
Grammar
R
Required
O
Optional
Choice
MSH
R
1
MSA
R
1
ERR
O
1
Used by Events
52 events
A01
Admit a Patient
A02
Transfer a patient
A03
Discharge a patient
A04
Register a Patient
A05
Pre-admit a Patient
A06
Transfer an Outpatient to Inpatient
A07
Transfer an Inpatient to Outpatient
A08
Update Patient Information
A09
Patient Departing
A10
Patient Arriving
A11
Cancel Admit
A12
Cancel Transfer
A13
Cancel Discharge
A14
Pending Admit
A15
Pending Transfer
A16
Pending Discharge
A17
Swap Patients
A18
Merge Patient Information
A20
Bed Status Update
A21
A Patient Goes On A "Leave Of Absence"
A22
A Patient Returns From A "Leave Of Absence"
A23
Delete a Patient Record
A24
Link Patient Information
A25
Cancel Pending Discharge
A26
Cancel Pending Transfer
A27
Cancel Pending Admit
A28
Add person information
A29
Delete person information
A30
Merge Patient information
A31
Update person information
A32
Cancel patient arriving
A33
Cancel patient departing
A34
Merge patient information - patient ID only
A35
Merge patient information - account number only
A36
Merge patient information - pat ID and account number
A37
unlink patient information
M01
Master files change not otherwise specified (for backwards comp.)
M02
Master files change - Staff Practitioneer
M03
Master files change - Test/Observation
N01
Network Management Data
O01
Order Message
O02
Response Message
P01
Add and Update Patient Accounts
P02
Purge Patient Accounts
P03
Post Detail Financial Transactions
Q02
A Query is Sent for Deferred Response
Q03
Deferred Response to A Query
Q05
Unsolicited Display Update Message
R01
Unsolicited Transmission Of Requested Information
R02
Query for results of observation
R03
Display-oriented results, query/unsol. update
R04
Response to query; transmission of requested observation