This page is created as a a quick cheat sheet for my work, Please refer to the original HL7 standards for most up to date and accurate information. Source HL7.org HL7 V2+
Message delimiters
Delimiter | Suggested Value | Encoding Character Position | Usage |
Segment Terminator | <cr> | – | Terminates a segment record. |
Field Separator | | | – | Separates two adjacent data fields within a segment. |
Component Separator | ^ | 1 | Separates adjacent components of data fields where allowed. |
Repetition Separator | ~ | 2 | Separates multiple occurrences of a field where allowed. |
Escape Character | \ | 3 | Escape character for use with any field, component, or sub-component. |
Subcomponent Separator | & | 4 | Separates adjacent subcomponents of data fields where allowed. |
HL7 Table 0076 – Message Type
Message Type | Description |
ACK | General acknowledgment message |
ADT | ADT message |
BAR | Add/change billing account |
BPS | Blood product dispense status message |
BRP | Blood product dispense status acknowledgement message |
BRT | Blood product transfusion/disposition acknowledgement message |
BTS | Blood product transfusion/disposition message |
CCF | Collaborative Care Fetch |
CCI | Collaborative Care Information |
CCM | Collaborative Care Message |
CCQ | Collaborative Care Referral |
CCU | Collaborative Care Referral |
CQU | Collaborative Care Referral |
CRM | Clinical study registration message |
CSU | Unsolicited study data message |
DBC | Create Donor Record |
DBU | Update Donor Record |
DEL | Donor Eligibility |
DEO | Donor Eligibility Observation |
DER | Donor Eligibility Request |
DFT | Detail financial transactions |
DPR | Donation Procedure |
DRC | Donor Request to Collect |
EAC | Automated equipment command message |
EAN | Automated equipment notification message |
EAR | Automated equipment response message |
EHC | Health Care Invoice |
ESR | Automated equipment status update acknowledgment message |
ESU | Automated equipment status update message |
INR | Automated equipment inventory request message |
INU | Automated equipment inventory update message |
LSR | Automated equipment log/service request message |
LSU | Automated equipment log/service update message |
MDM | Medical document management |
MFK | Master files application acknowledgment |
MFN | Master files notification |
NMD | Application management data message |
OMB | Blood product order message |
OMD | Dietary order |
OMG | General clinical order message |
OMI | Imaging order |
OML | Laboratory order message |
OMN | Non-stock requisition order message |
OMP | Pharmacy/treatment order message |
OMQ | General order message with document payload |
OMS | Stock requisition order message |
OPL | Population/Location-Based Laboratory Order Message |
OPR | Population/Location-Based Laboratory Order Acknowledgment Message |
OPU | Unsolicited Population/Location-Based Laboratory Observation Message |
ORA | Observation Report Acknowledgment |
ORB | Blood product order acknowledgement message |
ORD | Dietary order acknowledgment message |
ORG | General clinical order acknowledgment message |
ORI | Imaging order acknowledgement message |
ORL | Laboratory acknowledgment message (unsolicited) |
ORN | Non-stock requisition – General order acknowledgment message |
ORP | Pharmacy/treatment order acknowledgment message |
ORS | Stock requisition – Order acknowledgment message |
ORU | Unsolicited transmission of an observation message |
ORX | General Order Message with Document Payload Acknowledgement |
OSM | Specimen Shipment Message |
OSU | Order status update |
OUL | Unsolicited laboratory observation message |
PEX | Product experience message |
PGL | Patient goal message |
PIN | Patient insurance information |
PMU | Add personnel record |
PPG | Patient pathway message (goal-oriented) |
PPP | Patient pathway message (problem-oriented) |
PPR | Patient problem message |
QBP | Query by parameter |
QCN | Cancel query |
QRY | Query, original mode |
QSB | Create subscription |
QSX | Cancel subscription/acknowledge message |
QVR | Query for previous events |
RAS | Pharmacy/treatment administration message |
RCI | Return clinical information |
RCL | Return clinical list |
RDE | Pharmacy/treatment encoded order message |
RDR | Pharmacy/treatment dispense information |
RDS | Pharmacy/treatment dispense message |
RDY | Display based response |
REF | Patient referral |
RGV | Pharmacy/treatment give message |
RPA | Return patient authorization |
RPI | Return patient information |
RPL | Return patient display list |
RPR | Return patient list |
RQA | Request patient authorization |
RQC | Request clinical information |
RQI | Request patient information |
RQP | Request patient demographics |
RRA | Pharmacy/treatment administration acknowledgment message |
RRD | Pharmacy/treatment dispense acknowledgment message |
RRE | Pharmacy/treatment encoded order acknowledgment message |
RRG | Pharmacy/treatment give acknowledgment message |
RRI | Return referral information |
RSP | Segment pattern response |
RTB | Tabular response |
SCN | Notification of Anti-Microbial Device Cycle Data |
SDN | Notification of Anti-Microbial Device Data |
SDR | Sterilization anti-microbial device data request |
SIU | Schedule information unsolicited |
SLN | Notification of New Sterilization Lot |
SLR | Sterilization lot request |
SMD | Sterilization anti-microbial device cycle data request |
SRM | Schedule request message |
SRR | Scheduled request response |
SSR | Specimen status request message |
SSU | Specimen status update message |
STC | Notification of Sterilization Configuration |
STI | Sterilization item request |
TCR | Automated equipment test code settings request message |
TCU | Automated equipment test code settings update message |
UDM | Unsolicited display update message |
VXU | Unsolicited vaccination record update |
HL7 Table 0003 Event Type
Event Type | Description |
A01 | ADT/ACK – Admit/visit notification |
A02 | ADT/ACK – Transfer a patient |
A03 | ADT/ACK – Discharge/end visit |
A04 | ADT/ACK – Register a patient |
A05 | ADT/ACK – Pre-admit a patient |
A06 | ADT/ACK – Change an outpatient to an inpatient |
A07 | ADT/ACK – Change an inpatient to an outpatient |
A08 | ADT/ACK – Update patient information |
A09 | ADT/ACK – Patient departing – tracking |
A10 | ADT/ACK – Patient arriving – tracking |
A11 | ADT/ACK – Cancel admit/visit notification |
A12 | ADT/ACK – Cancel transfer |
A13 | ADT/ACK – Cancel discharge/end visit |
A14 | ADT/ACK – Pending admit |
A15 | ADT/ACK – Pending transfer |
A16 | ADT/ACK – Pending discharge |
A17 | ADT/ACK – Swap patients |
A20 | ADT/ACK – Bed status update |
A21 | ADT/ACK – Patient goes on a “leave of absence” |
A22 | ADT/ACK – Patient returns from a “leave of absence” |
A23 | ADT/ACK – Delete a patient record |
A24 | ADT/ACK – Link patient information |
A25 | ADT/ACK – Cancel pending discharge |
A26 | ADT/ACK – Cancel pending transfer |
A27 | ADT/ACK – Cancel pending admit |
A28 | ADT/ACK – Add person information |
A29 | ADT/ACK – Delete person information |
A31 | ADT/ACK – Update person information |
A32 | ADT/ACK – Cancel patient arriving – tracking |
A33 | ADT/ACK – Cancel patient departing – tracking |
A37 | ADT/ACK – Unlink patient information |
A38 | ADT/ACK – Cancel pre-admit |
A40 | ADT/ACK – Merge patient – patient identifier list |
A41 | ADT/ACK – Merge account – patient account number |
A42 | ADT/ACK – Merge visit – visit number |
A43 | ADT/ACK – Move patient information – patient identifier list |
A44 | ADT/ACK – Move account information – patient account number |
A45 | ADT/ACK – Move visit information – visit number |
A47 | ADT/ACK – Change patient identifier list |
A49 | ADT/ACK – Change patient account number |
A50 | ADT/ACK – Change visit number |
A51 | ADT/ACK – Change alternate visit ID |
A52 | ADT/ACK – Cancel leave of absence for a patient |
A53 | ADT/ACK – Cancel patient returns from a leave of absence |
A54 | ADT/ACK – Change attending doctor |
A55 | ADT/ACK – Cancel change attending doctor |
A60 | ADT/ACK – Update allergy information |
A61 | ADT/ACK – Change consulting doctor |
A62 | ADT/ACK – Cancel change consulting doctor |
B01 | PMU/ACK – Add personnel record |
B02 | PMU/ACK – Update personnel record |
B03 | PMU/ACK – Delete personnel re cord |
B04 | PMU/ACK – Active practicing person |
B05 | PMU/ACK – Deactivate practicing person |
B06 | PMU/ACK – Terminate practicing person |
B07 | PMU/ACK – Grant Certificate/Permission |
B08 | PMU/ACK – Revoke Certificate/Permission |
C01 | CRM – Register a patient on a clinical trial |
C02 | CRM – Cancel a patient registration on clinical trial (for clerical mistakes only) |
C03 | CRM – Correct/update registration information |
C04 | CRM – Patient has gone off a clinical trial |
C05 | CRM – Patient enters phase of clinical trial |
C06 | CRM – Cancel patient entering a phase (clerical mistake) |
C07 | CRM – Correct/update phase information |
C08 | CRM – Patient has gone off phase of clinical trial |
C09 | CSU – Automated time intervals for reporting, like monthly |
C10 | CSU – Patient completes the clinical trial |
C11 | CSU – Patient completes a phase of the clinical trial |
C12 | CSU – Update/correction of patient order/result information |
CNQ | Cancel Query |
E01 | Submit HealthCare Services Invoice |
E02 | Cancel HealthCare Services Invoice |
E03 | HealthCare Services Invoice Status |
E04 | Re-Assess HealthCare Services Invoice Request |
E10 | Edit/Adjudication Results |
E12 | Request Additional Information |
E13 | Additional Information Response |
E15 | Payment/Remittance Advice |
E20 | Submit Authorization Request |
E21 | Cancel Authorization Request |
E22 | Authorization Request Status |
E24 | Authorization Response |
E30 | Submit Health Document related to Authorization Request |
E31 | Cancel Health Document related to Authorization Request |
I01 | RQI/RPI – Request for insurance information |
I02 | RQI/RPL – Request/receipt of patient selection display list |
I03 | RQI/RPR – Request/receipt of patient selection list |
I04 | RQD/RPI – Request for patient demographic data |
I07 | PIN/ACK – Unsolicited insurance information |
I08 | RQA/RPA – Request for treatment authorization information |
I09 | RQA/RPA – Request for modification to an authorization |
I10 | RQA/RPA – Request for resubmission of an authorization |
I11 | RQA/RPA – Request for cancellation of an authorization |
I12 | REF/RRI – Patient referral |
I13 | REF/RRI – Modify patient referral |
I14 | REF/RRI – Cancel patient referral |
I15 | REF/RRI – Request patient referral status |
I16 | Collaborative Care Referral |
I19 | Collaborative Care Query/Collaborative Care Query Update |
I20 | Asynchronous Collaborative Care Update |
I21 | Collaborative Care Message |
I22 | Collaborative Care Fetch / Collaborative Care Information |
J01 | QCN/ACK – Cancel query/acknowledge message |
J02 | QSX/ACK – Cancel subscription/acknowledge message |
K11 | RSP – Segment pattern response in response to QBP^Q11 |
K13 | RTB – Tabular response in response to QBP^Q13 |
K15 | RDY – Display response in response to QBP^Q15 |
K21 | RSP – Get person demographics response |
K22 | RSP – Find candidates response |
K23 | RSP – Get corresponding identifiers response |
K24 | RSP – Allocate identifiers response |
K25 | RSP – Personnel Information by Segment Response |
K31 | RSP -Dispense History Response |
K32 | Find Candidates including Visit Information Response |
K33 | Get Donor Record Candidates Response Message |
K34 | Segment Pattern Response Message |
M02 | MFN/MFK – Master file – staff practitioner |
M04 | MFN/MFK – Master files charge description |
M05 | MFN/MFK – Patient location master file |
M06 | MFN/MFK – Clinical study with phases and schedules master file |
M07 | MFN/MFK – Clinical study without phases but with schedules master file |
M08 | MFN/MFK – Test/observation (numeric) master file |
M09 | MFN/MFK – Test/observation (categorical) master file |
M10 | MFN/MFK – Test /observation batteries master file |
M11 | MFN/MFK – Test/calculated observations master file |
M12 | MFN/MFK – Master file notification message |
M13 | MFN/MFK – Master file notification – general |
M14 | MFN/MFK – Master file notification – site defined |
M15 | MFN/MFK – Inventory item master file notification |
M16 | MFN/MFK – Master File Notification Inventory Item Enhanced |
M17 | DRG Master File Message |
M18 | MFN/MFK – Master file notification – Test/Observation (Payer) |
N02 | NMD/ACK – Application management data message (unsolicited) |
O03 | OMD – Diet order |
O04 | ORD – Diet order acknowledgment |
O05 | OMS – Stock requisition order |
O06 | ORS – Stock requisition acknowledgment |
O07 | OMN – Non-stock requisition order |
O08 | ORN – Non-stock requisition acknowledgment |
O09 | OMP – Pharmacy/treatment order |
O10 | ORP – Pharmacy/treatment order acknowledgment |
O11 | RDE – Pharmacy/treatment encoded order |
O12 | RRE – Pharmacy/treatment encoded order acknowledgment |
O13 | RDS – Pharmacy/treatment dispense |
O14 | RRD – Pharmacy/treatment dispense acknowledgment |
O15 | RGV – Pharmacy/treatment give |
O16 | RRG – Pharmacy/treatment give acknowledgment |
O17 | RAS – Pharmacy/treatment administration |
O18 | RRA – Pharmacy/treatment administration acknowledgment |
O19 | OMG – General clinical order |
O20 | ORG/ORL – General clinical order response |
O21 | OML – Laboratory order |
O22 | ORL – General laboratory order response message to any OML |
O23 | OMI – Imaging order |
O24 | ORI – Imaging order response message to any OMI |
O25 | RDE – Pharmacy/treatment refill authorization request |
O26 | RRE – Pharmacy/Treatment Refill Authorization Acknowledgement |
O27 | OMB – Blood product order |
O28 | ORB – Blood product order acknowledgment |
O29 | BPS – Blood product dispense status |
O30 | BRP – Blood product dispense status acknowledgment |
O31 | BTS – Blood product transfusion/disposition |
O32 | BRT – Blood product transfusion/disposition acknowledgment |
O33 | OML – Laboratory order for multiple orders related to a single specimen |
O34 | ORL – Laboratory order response message to a multiple order related to single specimen OML |
O35 | OML – Laboratory order for multiple orders related to a single container of a specimen |
O36 | ORL – Laboratory order response message to a single container of a specimen OML |
O37 | OPL – Population/Location-Based Laboratory Order Message |
O38 | OPR – Population/Location-Based Laboratory Order Acknowledgment Message |
O39 | Specimen shipment centric laboratory order |
O40 | Specimen Shipment Centric Laboratory Order Acknowledgment Message |
O41 | DBC – Create Donor Record Message |
O42 | DBU – Update Donor Record Message |
O43 | General Order Message with Document Payload Acknowledgement Message |
O44 | Donor Registration – Minimal Message |
O45 | Donor Eligibility Observations Message |
O46 | Donor Eligiblity Message |
O47 | Donor Request to Collect Message |
O48 | Donation Procedure Message |
O49 | Pharmacy/Treatment Dispense Request Message |
O50 | Pharmacy/Treatment Encoded Order Acknowledgment |
O51 | OSU – Order Status Update |
O52 | OSU – Order Status Update Acknowledgement |
O53 | ORL – General Laboratory Order Acknowledgment Message (Patient Optional) |
O54 | ORL – Laboratory Order Acknowledgment Message – Multiple Order Per Specimen (Patient Optional) |
O55 | ORL – Laboratory Order Acknowledgment Message – Multiple Order Per Container of Specimen (Patient Optional) |
O56 | ORL – Specimen Shipment Centric Laboratory Order Acknowledgment Message (Patient Optional) |
O57 | OMQ- General Order Message with Document Payload |
O58 | ORX – General Order Message with Document Payload Acknowledgement Message |
O59 | OML – Laboratory order for additional work up |
P01 | BAR/ACK – Add patient accounts |
P02 | BAR/ACK – Purge patient accounts |
P03 | DFT/ACK – Post detail financial transaction |
P05 | BAR/ACK – Update account |
P06 | BAR/ACK – End account |
P07 | PEX – Unsolicited initial individual product experience report |
P08 | PEX – Unsolicited update individual product experience report |
P10 | BAR/ACK -Transmit Ambulatory Payment Classification(APC) |
P11 | DFT/ACK – Post Detail Financial Transactions – New |
P12 | BAR/ACK – Update Diagnosis/Procedure |
PC1 | PPR – PC/ problem add |
PC2 | PPR – PC/ problem update |
PC3 | PPR – PC/ problem delete |
PC6 | PGL – PC/ goal add |
PC7 | PGL – PC/ goal update |
PC8 | PGL – PC/ goal delete |
PCB | PPP – PC/ pathway (problem-oriented) add |
PCC | PPP – PC/ pathway (problem-oriented) update |
PCD | PPP – PC/ pathway (problem-oriented) delete |
PCG | PPG – PC/ pathway (goal-oriented) add |
PCH | PPG – PC/ pathway (goal-oriented) update |
PCJ | PPG – PC/ pathway (goal-oriented) delete |
Q05 | UDM/ACK – Unsolicited display update message |
Q11 | QBP – Query by parameter requesting an RSP segment pattern response |
Q13 | QBP – Query by parameter requesting an RTB – tabular response |
Q15 | QBP – Query by parameter requesting an RDY display response |
Q16 | QSB – Create subscription |
Q17 | QVR – Query for previous events |
Q21 | QBP – Get person demographics |
Q22 | QBP – Find candidates |
Q23 | QBP – Get corresponding identifiers |
Q24 | QBP – Allocate identifiers |
Q25 | QBP – Personnel Information by Segment Query |
Q31 | QBP Query Dispense history |
Q32 | Find Candidates including Visit Information |
Q33 | QBP – Get Donor Record Candidates |
Q34 | QBP – Get Donor Record |
R01 | ORU/ACK – Unsolicited transmission of an observation message |
R22 | OUL – Unsolicited Specimen Oriented Observation Message |
R23 | OUL – Unsolicited Specimen Container Oriented Observation Message |
R24 | OUL – Unsolicited Order Oriented Observation Message |
R25 | OPU – Unsolicited Population/Location-Based Laboratory Observation Message |
R26 | OSM – Unsolicited Specimen Shipment Manifest Message |
R30 | ORU – Unsolicited Point-Of-Care Observation Message Without Existing Order – Place An Order |
R31 | ORU – Unsolicited New Point-Of-Care Observation Message – Search For An Order |
R32 | ORU – Unsolicited Pre-Ordered Point-Of-Care Observation |
R33 | ORA – Observation Report Acknowledgement |
R40 | ORU – Unsolicited Report Alarm |
R41 | Observation Report Alert Acknowledgement |
R42 | ORU – Unsolicited Device Event Observation Message |
R43 | ORU – Unsolicited Patient-Device Association Observation Message |
S01 | SRM/SRR – Request new appointment booking |
S02 | SRM/SRR – Request appointment rescheduling |
S03 | SRM/SRR – Request appointment modification |
S04 | SRM/SRR – Request appointment cancellation |
S05 | SRM/SRR – Request appointment discontinuation |
S06 | SRM/SRR – Request appointment deletion |
S07 | SRM/SRR – Request addition of service/resource on appointment |
S08 | SRM/SRR – Request modification of service/resource on appointment |
S09 | SRM/SRR – Request cancellation of service/resource on appointment |
S10 | SRM/SRR – Request discontinuation of service/resource on appointment |
S11 | SRM/SRR – Request deletion of service/resource on appointment |
S12 | SIU/ACK – Notification of new appointment booking |
S13 | SIU/ACK – Notification of appointment rescheduling |
S14 | SIU/ACK – Notification of appointment modification |
S15 | SIU/ACK – Notification of appointment cancellation |
S16 | SIU/ACK – Notification of appointment discontinuation |
S17 | SIU/ACK – Notification of appointment deletion |
S18 | SIU/ACK – Notification of addition of service/resource on appointment |
S19 | SIU/ACK – Notification of modification of service/resource on appointment |
S20 | SIU/ACK – Notification of cancellation of service/resource on appointment |
S21 | SIU/ACK – Notification of discontinuation of service/resource on appointment |
S22 | SIU/ACK – Notification of deletion of service/resource on appointment |
S23 | SIU/ACK – Notification of blocked schedule time slot(s) |
S24 | SIU/ACK – Notification of opened (“unblocked”) schedule time slot(s) |
S26 | SIU/ACK Notification that patient did not show up for schedule appointment |
S27 | SIU/ACK – Broadcast Notification of Scheduled Appointments |
S28 | SLR/SLS – Request new sterilization lot |
S29 | SLR/SLS – Request Sterilization lot deletion |
S30 | STI/STS – Request item |
S31 | SDR/SDS – Request anti-microbial device data |
S32 | SMD/SMS – Request anti-microbial device cycle data |
S33 | STC/ACK – Notification of sterilization configuration |
S34 | SLN/ACK – Notification of sterilization lot |
S35 | SLN/ACK – Notification of sterilization lot deletion |
S36 | SDN/ACK – Notification of anti-microbial device data |
S37 | SCN/ACK – Notification of anti-microbial device cycle data |
T01 | MDM/ACK – Original document notification |
T02 | MDM/ACK – Original document notification and content |
T03 | MDM/ACK – Document status change notification |
T04 | MDM/ACK – Document status change notification and content |
T05 | MDM/ACK – Document addendum notification |
T06 | MDM/ACK – Document addendum notification and content |
T07 | MDM/ACK – Document edit notification |
T08 | MDM/ACK – Document edit notification and content |
T09 | MDM/ACK – Document replacement notification |
T10 | MDM/ACK – Document replacement notification and content |
T11 | MDM/ACK – Document cancel notification |
U01 | ESU/ACK – Automated equipment status update |
U02 | ESR/ACK – Automated equipment status request |
U03 | SSU/ACK – Specimen status update |
U04 | SSR/ACK – specimen status request |
U05 | INU/ACK – Automated equipment inventory update |
U06 | INR/ACK – Automated equipment inventory request |
U07 | EAC/ACK – Automated equipment command |
U08 | EAR/ACK – Automated equipment response |
U09 | EAN/ACK – Automated equipment notification |
U10 | TCU/ACK – Automated equipment test code settings update |
U11 | TCR/ACK – Automated equipment test code settings request |
U12 | LSU/ACK – Automated equipment log/service update |
U13 | LSR/ACK – Automated equipment log/service request |
U14 | INR/ACK – Automated Equipment Inventory Request |
V04 | VXU – Unsolicited vaccination record update |
Varies | MFQ/MFR – Master files query (use event same as asking for e.g., M05 – location) |
Data Types
- AD – address
- AUI – authorization information
- CCD – charge code and date
- CCP – channel calibration parameters
- CD – channel definition
- CE – coded entry
- CF – coded element with formatted values
- CNE – coded with no exceptions
- CNN – composite ID number and name simplified
- CP – composite price
- CQ – composite quantity with units
- CSU – channel sensitivity and units
- CWE – coded with exceptions
- CX – extended composite ID with check digit
- DDI – daily deductible information
- DIN – date and institution name
- DLD – discharge to location and date
- DLN – driver’s license number
- DLT – delta
- DR – date/time range
- DT – date
- DTM – date/time
- DTN – day type and number
- ED – encapsulated data
- EI – entity identifier
- EIP – entity identifier pair
- ELD – error location and description
- ERL – Message location
- FC – financial class
- FN – family name
- FT – formatted text data
- GTS – general timing specification
- HD – hierarchic designator
- ICD – insurance certification definition
- ID – coded value for HL7 defined tables
- IS – coded value for user-defined tables
- JCC – job code/class
- LA1 – location with address variation 1
- LA2 – location with address variation 2
- MA – multiplexed array
- MO – money
- MOC – money and charge code
- MOP – money or percentage
- MSG – message type
- NA – numeric array
- NDL – name with date and location
- NM – numeric
- NR – numeric range
- OCD – occurrence code and date
- OG – observation grouper
- OSD – order sequence definition
- OSP – occurrence span code and date
- PIP – practitioner institutional privileges
- PL – person location
- PLN – practitioner license or other Id number
- PPN – performing person time stamp
- PRL – parent result link
- PT – processing type
- PTA – policy type and amount
- QIP – query input parameter list
- QSC – query selection criteria
- RCD – row column definition
- RFR – reference range
- RI – repeat interval
- RMC – room coverage
- RP – reference pointer
- RPT – repeat pattern
- SAD – street address
- SCV – scheduling class value pair
- SI – sequence ID
- SN – structured numeric
- SNM – string of telephone number digits
- SPD – specialty description
- SPS – specimen source
- SRT – sort order
- ST – string data
- TM – time
- TQ – timing/quantity
- TS – timestamp
- TX – text data
- UVC – UB value code and amount
- VH – visiting hours
- VID – version identifier
- VR – value range
- Varies – Varies
- WVI – channel identifier
- WVS – waveform source
- XAD – extended address
- XCN – extended composite ID number and name for persons
- XON – extended composite name and identification number for organizations
- XPN – extended person name
- XTN – extended telecommunication number
Message Structure
- ACK
- ADT_A01
- ADT_A02
- ADT_A03
- ADT_A05
- ADT_A06
- ADT_A09
- ADT_A15
- ADT_A16
- ADT_A17
- ADT_A20
- ADT_A24
- ADT_A38
- ADT_A39
- ADT_A43
- ADT_A44
- ADT_A45
- ADT_A50
- ADT_A52
- ADT_A54
- ADT_A60
- ADT_A61
- BAR_P01
- BAR_P02
- BAR_P05
- BAR_P06
- BAR_P10
- BAR_P12
- BPS_O29
- BRP_O30
- BRT_O32
- BTS_O31
- CCF_I22
- CCI_I22
- CCM_I21
- CCQ_I19
- CCR_I16
- CCU_I20
- CQU_I19
- CRM_C01
- CSU_C09
- DBC_O41
- DBC_O42
- DEL_O46
- DEO_O45
- DER_O44
- DFT_P03
- DFT_P11
- DPR_O48
- DRG_O43
- EAC_U07
- EAN_U09
- EAR_U08
- EHC_E01
- EHC_E02
- EHC_E04
- EHC_E10
- EHC_E12
- EHC_E13
- EHC_E15
- EHC_E20
- EHC_E21
- EHC_E24
- ESR_U02
- ESU_U01
- INR_U14
- INU_U05
- LSU_U12
- MDM_T01
- MDM_T02
- MFK_M01
- MFN_M02
- MFN_M04
- MFN_M05
- MFN_M06
- MFN_M07
- MFN_M08
- MFN_M09
- MFN_M10
- MFN_M11
- MFN_M12
- MFN_M13
- MFN_M15
- MFN_M16
- MFN_M17
- MFN_M18
- MFN_M19
- MFN_Znn
- NMD_N02
- OMB_O27
- OMD_O03
- OMG_O19
- OMI_O23
- OML_O21
- OML_O33
- OML_O35
- OML_O39
- OML_O59
- OMP_O09
- OMQ_O57
- OMS_O05
- OPL_O37
- OPR_O38
- OPU_R25
- ORA_R33
- ORA_R41
- ORB_O28
- ORD_O04
- ORG_O20
- ORI_O24
- ORL_O22
- ORL_O34
- ORL_O36
- ORL_O40
- ORL_O53
- ORL_O54
- ORL_O55
- ORL_O56
- ORP_O10
- ORS_O06
- ORU_R01
- ORU_R30
- ORX_O58
- OSM_R26
- OSU_O51
- OSU_O52
- OUL_R22
- OUL_R23
- OUL_R24
- PEX_P07
- PGL_PC6
- PMU_B01
- PMU_B03
- PMU_B04
- PMU_B07
- PMU_B08
- PPG_PCG
- PPP_PCB
- PPR_PC1
- QBP_E03
- QBP_O33
- QBP_Q11
- QBP_Q13
- QBP_Q15
- QBP_Q21
- QBP_Qnn
- QCN_J01
- QVR_Q17
- RAS_O17
- RCV_O59
- RDE_O11
- RDE_O49
- RDR_RDR
- RDS_O13
- RDY_K15
- REF_I12
- RGV_O15
- RPA_I08
- RPI_I01
- RPL_I02
- RPR_I03
- RQA_I08
- RQI_I01
- RQP_I04
- RRA_O18
- RRD_O14
- RRE_O12
- RRE_O50
- RRG_O16
- RRI_I12
- RSP_E03
- RSP_E22
- RSP_K11
- RSP_K21
- RSP_K22
- RSP_K23
- RSP_K25
- RSP_K31
- RSP_K32
- RSP_O33
- RSP_O34
- RSP_Z82
- RSP_Z86
- RSP_Z88
- RSP_Z90
- RTB_K13
- RTB_Knn
- RTB_Z74
- SDR_S31
- SIU_S12
- SLR_S28
- SRM_S01
- SRR_S01
- SSR_U04
- SSU_U03
- STC_S33
- TCU_U10
- UDM_Q05
- VXU_V04
Segment Definitions
- … – Variable Segment
- ABS – Abstract Segment
- ACC – Accident Segment
- ADD – Addendum Segment
- ADJ – Adjustment Segment
- AFF – Professional Affiliation Segment
- AIG – Appointment Information – General Resource Segment
- AIL – Appointment Information – Location Resource Segment
- AIP – Appointment Information – Personnel Resource Segment
- AIS – Appointment Information – Service Segment
- AL1 – Patient Allergy Information Segment
- APR – Appointment Preferences Segment
- ARQ – Appointment Request Segment
- ARV – Access Restrictions Segment
- AUT – Authorization Information Segment
- BHS – Batch Header Segment
- BLC – Blood Code Segment
- BLG – Billing Segment
- BPO – Blood Product Order Segment
- BPX – Blood Product Dispense Status Segment
- BTS – Batch Trailer Segment
- BTX – Blood Product Transfusion/Disposition Segment
- BUI – Blood Unit Information Segment
- CDM – Charge Description Master Segment
- CDO – Cumulative Dosage Segment
- CER – Certificate Detail Segment
- CM0 – Clinical Study Master Segment
- CM1 – Clinical Study Phase Master Segment
- CM2 – Clinical Study Schedule Master Segment
- CNS – Clear Notification Segment
- CON – Consent Segment
- CSP – Clinical Study Phase Segment
- CSR – Clinical Study Registration Segment
- CSS – Clinical Study Data Schedule Segment
- CTD – Contact Data Segment
- CTI – Clinical Trial Identification Segment
- CTR – Contract Master Outbound Segment
- DB1 – Disability Segment
- DEV – Device Segment
- DG1 – Diagnosis Segment
- DMI – Drg Master File Information Segment
- DON – Donation Segment
- DPS – Diagnosis And Procedure Code Segment
- DRG – Diagnosis Related Group Segment
- DSC – Continuation Pointer Segment
- DSP – Display Data Segment
- DST – Transport Destination Segment
- ECD – Equipment Command Segment
- ECR – Equipment Command Response Segment
- EDU – Educational Detail Segment
- EQP – Equipment Log/Service Segment
- EQU – Equipment Detail Segment
- ERR – Error Segment
- EVN – Event Type Segment
- FAC – Facility Segment
- FHS – File Header Segment
- FT1 – Financial Transaction Segment
- FTS – File Trailer Segment
- GOL – Goal Detail Segment
- GP1 – Grouping/Reimbursement – Visit Segment
- GP2 – Grouping/Reimbursement – Procedure Line Item Segment
- GT1 – Guarantor Segment
- Hxx – Any Hl7 Segment
- IAM – Patient Adverse Reaction Information Segment
- IAR – Allergy Reaction Segment
- IIM – Inventory Item Master Segment
- ILT – Material Lot Segment
- IN1 – Insurance Segment
- IN2 – Insurance Additional Information Segment
- IN3 – Insurance Additional Information, Certification Segment
- INV – Inventory Detail Segment
- IPC – Imaging Procedure Control Segment
- IPR – Invoice Processing Results Segment
- ISD – Interaction Status Detail Segment
- ITM – Material Item Segment
- IVC – Invoice Segment
- IVT – Material Location Segment
- LAN – Language Detail Segment
- LCC – Location Charge Code Segment
- LCH – Location Characteristic Segment
- LDP – Location Department Segment
- LOC – Location Identification Segment
- LRL – Location Relationship Segment
- MCP – Master File Coverage Policy Segment
- MFA – Master File Acknowledgment Segment
- MFE – Master File Entry Segment
- MFI – Master File Identification Segment
- MRG – Merge Patient Information Segment
- MSA – Message Acknowledgment Segment
- MSH – Message Header Segment
- NCK – System Clock Segment
- NDS – Notification Detail Segment
- NK1 – Next Of Kin / Associated Parties Segment
- NPU – Bed Status Update Segment
- NSC – Application Status Change Segment
- NST – Application Control-Level Statistics Segment
- NTE – Notes And Comments Segment
- OBR – Observation Request Segment
- OBX – Observation/Result Segment
- ODS – Dietary Orders, Supplements, And Preferences Segment
- ODT – Diet Tray Instructions Segment
- OH1 – Person Employment Status Segment
- OH2 – Past Or Present Job Segment
- OH3 – Usual Work Segment
- OH4 – Combat Zone Work Segment
- OM1 – General Segment (Fields That Apply To Most Observations)
- OM2 – Numeric Observation Segment
- OM3 – Categorical Service/Test/Observation Segment
- OM4 – Observations That Require Specimens Segment
- OM5 – Observation Batteries (Sets) Segment
- OM6 – Observations That Are Calculated From Other Observations Segment
- OM7 – Additional Basic Attributes Segment (Fields That Apply To Most Observations/Services)
- OMC – Supporting Clinical Information Segment
- ORC – Common Order Segment
- ORG – Practitioner Organization Unit Segment
- OVR – Override Segment
- PAC – Shipment Package Segment
- PCE – Patient Charge Cost Center Exception Segment
- PCR – Possible Causal Relationship Segment
- PD1 – Patient Additional Demographic Segment
- PDA – Patient Death And Autopsy Segment
- PDC – Product Detail Country Segment
- PEO – Product Experience Observation Segment
- PES – Product Experience Sender Segment
- PID – Patient Identification Segment
- PKG – Packaging Segment
- PM1 – Payer Master File Segment
- PMT – Payment Information Segment
- PR1 – Procedures Segment
- PRA – Practitioner Detail Segment
- PRB – Problem Detail Segment
- PRC – Pricing Segment
- PRD – Provider Data Segment
- PRT – Participation Information Segment
- PSG – Product/Service Group Segment
- PSH – Product Summary Header Segment
- PSL – Product/Service Line Item Segment
- PSS – Product/Service Section Segment
- PTH – Pathway Segment
- PV1 – Patient Visit Segment
- PV2 – Patient Visit – Additional Information Segment
- PYE – Payee Information Segment
- QAK – Query Acknowledgment Segment
- QID – Query Identification Segment
- QPD – Query Parameter Definition Segment
- QRI – Query Response Instance Segment
- RCP – Response Control Parameter Segment
- RDF – Table Row Definition Segment
- RDT – Table Row Data Segment
- REL – Clinical Relationship Segment
- RF1 – Referral Information Segment
- RFI – Request For Information Segment
- RGS – Resource Group Segment
- RMI – Risk Management Incident Segment
- ROL – Role Segment
- RQ1 – Requisition Detail-1 Segment
- RQD – Requisition Detail Segment
- RXA – Pharmacy/Treatment Administration Segment
- RXC – Pharmacy/Treatment Component Order Segment
- RXD – Pharmacy/Treatment Dispense Segment
- RXE – Pharmacy/Treatment Encoded Order Segment
- RXG – Pharmacy/Treatment Give Segment
- RXO – Pharmacy/Treatment Order Segment
- RXR – Pharmacy/Treatment Route Segment
- RXV – Pharmacy/Treatment Infusion Segment
- SAC – Specimen Container Detail Segment
- SCD – Anti-Microbial Cycle Data Segment
- SCH – Schedule Activity Information Segment
- SCP – Sterilizer Configuration Segment
- SDD – Sterilization Device Data Segment
- SFT – Software Segment
- SGH – Segment Group Header Segment
- SGT – Segment Group Trailer Segment
- SHP – Shipment Segment
- SID – Substance Identifier Segment
- SLT – Sterilization Lot Segment
- SPM – Specimen Segment
- STF – Staff Identification Segment
- STZ – Sterilization Parameter Segment
- TCC – Test Code Configuration Segment
- TCD – Test Code Detail Segment
- TQ1 – Timing/Quantity Segment
- TQ2 – Timing/Quantity Relationship Segment
- TXA – Transcription Document Header Segment
- UAC – User Authentication Credential Segment
- UB1 – Uniform Billing 1 Segment
- UB2 – Ub92 Data Segment
- VAR – Variance Segment
- VND – Purchasing Vendor Segment
- ZL7 – Zl7 Segment (Proposed Example Only)