References to other Chapters
Index HL7
Chapter 2
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
1
1
Chapter 1
1.1 INTRODUCTION
1.2 BACKGROUND
1.3 NEED FOR A STANDARD
1.4 GOALS OF THE STANDARD
1.5 HISTORY OF HL7 DEVELOPMENT
1.6 OVERVIEW
1.6.1 Conceptual Approach
1.6.2 Multi-Level Specification
1.6.2.1 HL7 Encoding Rules.
1.6.2.2 HL7 Lower Level Protocols.
1.6.3 Local Variations
1.6.4 Evolutionary Changes to the Standard
1.6.5 Applicability to File Transfers (Batch Processing)
1.6.6 Relationship to Other Protocols
1.6.6.1 Lower Layer Protocols.
1.6.6.2 Other Applications Protocols.
1.7 SUGGESTIONS AND COMMENTS
2
2.
Chapter 2
2.1 INTRODUCTION
2.2 ABSTRACT MESSAGE DEFINITION
2.2.1 Definitions
2.2.1.1 Message.
2.2.1.2 Segments.
2.2.1.3 Data Fields.
2.2.2 Characteristics of Data Fields
2.2.3 The Null Value.
2.2.4 Format for Defining Abstract Messages
2.2.5 Application (Level 7) Processing Rules, Immediate Processing
2.2.5.1 Initiation.
2.2.5.2 Response.
2.2.6 Application (Level 7) Processing Rules, Deferred Processing
2.2.6.1 Initiation.
2.2.6.2 Response:
2.3 MESSAGE ENCODING RULES
2.3.1 Definitions
2.3.2 Segment Terminator.
2.3.2.1 Field Separator.
2.3.2.2 Component Separator.
2.3.2.3 Sub-Component Separator.
2.3.2.4 Repetition Separator.
2.3.2.5 Escape Character.
2.3.3 Encoding HL7 Data Types
2.3.3.1 ST String data.
2.3.3.2 NM Numeric.
2.3.3.3 DT Date.
2.3.3.4 TM Time.
2.3.3.5 TS Time stamp.
2.3.3.6 PN Person Name.
2.3.3.7 TN Telephone Number.
2.3.3.8 AD Address.
2.3.3.9 ID Coded Value.
2.3.4 Use of Escape Sequences in Text Fields
2.3.4.1 Formatting Codes.
2.3.4.2 Highlighting.
2.3.4.3 Special Character.
2.3.4.4 Hexadecimal.
2.3.4.5 Formatted Text.
2.3.4.6 Local.
2.3.5 HL7 Protocol Variants
2.3.5.1 Sequence Number Protocol.
2.3.5.2 Continuation messages and segments.
2.3.6 HL7 Batch Protocol
2.3.6.1 Structure of an HL7 batch file.
2.3.6.2 Related Segments and Data Usage.
2.3.6.3 Acknowledging Batches.
2.4 CONTROL MESSAGES
2.4.1 ACK: General Acknowledgement
2.4.2 MCF: Delayed acknowledgement
2.5 MESSAGE CONTROL SEGMENTS
2.5.1 ADD - ADDENDUM
2.5.2 BHS - BATCH HEADER - Stapeldatei - Kopfsegment
2.5.3 BTS - BATCH TRAILER - Stapeldatei Folgesegment
2.5.4 ERR - ERROR -Fehler
2.5.5 FHS - FILE HEADER -File-Kopfsegment
2.5.6 FTS - FILE TRAILER -File-Folgesegment
2.5.7 MSA - MESSAGE ACKNOWLEDGMENT -Bestätigung einer Nachricht
2.5.8 MSH - MESSAGE HEADER- Nachrichtenkopf
2.5.9 NTE - NOTES AND COMMENTS -Bemerkungen und Kommentare
2.6 SAMPLE CONTROL MESSAGES
2.6.1 Simple Acknowledgement
2.6.2 Error Return
2.6.3 Sequence Number: Initial Message
3
3
Chapter 3
3.1 PURPOSE
3.2 TRIGGER EVENTS AND MESSAGE DEFINITIONS
3.2.1 Admit a Patient (Event Code A01)
3.2.2 Transfer (Event Code A02)
3.2.3 Discharge (Event Code A03)
3.2.4 Register a Patient (Event Code A04)
3.2.5 Pre-admit a Patient (Event Code A05)
3.2.6 Transfer an Outpatient to Inpatient (Event Code A06)
3.2.7 Transfer an Inpatient to Outpatient (Event Code A07)
3.2.8 Update Patient Information (Event Code A08)
3.2.9 Patient Departing (Event Code A09)
3.2.10 Patient Arriving (Event Code A10)
3.2.11 Cancel Admit (Event Code A11)
3.2.12 Cancel Transfer (Event Code A12)
3.2.13 Cancel Discharge (Event Code A13)
3.2.14 Pending Admit (Event Code A14)
3.2.15 Pending Transfer (Event Code A15)
3.2.16 Pending Discharge (Event Code A16)
3.2.17 Swap Patients (Event Code A17)
3.2.18 Merge Patient Information (Event Code A18)
3.2.19 Patient Query (Event Code A19)
3.2.20 3.2.20. Nursing/Census Application Updates (Event Code A20)
3.2.21 Patient Goes On A "Leave Of Absence" (Event Code A21)
3.2.22 A Patient Returns From A "Leave Of Absence" (Event Code A22)
3.2.23 Delete a Patient Record (Event Code A23)
3.2.24 Create a Patient Link Transaction (Event Code A24)
3.3 MESSAGE SEGMENTS
3.3.1 EVN - EVENT TYPE-(Ereignistyp)
3.3.2 MRG-MERGE PATIENT INFORMATION/Patienteninf. zusammenführen
3.3.3 PID - PATIENT IDENTIFICATION-
3.3.4 PV1 - PATIENT VISIT-/Fall
3.3.5 NPU - NON-PATIENT UPDATE/Bettenstatus--
3.3.6 NK1 - NEXT OF KIN/Zu benachrichtigende Person -
3.4 EXAMPLE TRANSACTIONS
3.4.1 Admit a Patient - Trigger Event 01-
3.4.2 Merge Patient Information - Trigger Event 18-
3.5 IMPLEMENTATION CONSIDERATIONS
3.6 OUTSTANDING ISSUES
4
4
Chapter 4
4.1 PURPOSE
4.2 TRIGGER EVENTS AND MESSAGE DEFINITIONS
4.3 MESSAGE DEFINITIONS
4.3.1 ORM -- Order message--
4.3.2 ORR -- Response message (response to ORM)--
4.4 SEGMENT DEFINITIONS
4.4.1 Segment ID: ORC - COMMON ORDER/Allg. Anforderung-
4.4.2 SEGMENT: BLG - BILLING/Abrechnung -
4.4.3 SEGMENT: RX1 - PHARMACY ORDER /Arzneimittelanforderung
4.4.4 SEGMENT: ORO - ORDER OTHER /Andere Anforderung
4.5 EXAMPLES OF USE
5
5
Chapter 5
5.1 PURPOSE
5.1.1 Display vs. Record-Oriented Response
5.1.2 Immediate vs. Deferred Response
5.1.3 Continuation Queries
5.1.4 Logical Data Groups
5.2 TRIGGER EVENTS AND MESSAGE DEFINITIONS
5.2.1 A Query is Made for Immediate Response (Trigger Event Q01)
5.2.2 Deferred Access
5.2.2.1 A Query is Sent for Deferred Response (Trigger Event Q03)
5.2.2.2 A Query is Sent for Deferred Response (Trigger Event Q03). Later, perhaps more than once.
5.2.3 Unsolicited Updates, ODM Message, Trigger Event Q05.
5.2.4 Batch Query
5.3 5.3. MESSAGE SEGMENTS
5.3.1 DSC - CONTINUATION POINTER-
5.3.2 DSP - DISPLAY DATA-
5.3.3 QRD - QUERY DEFINITION-
5.3.4 QRF - QUERY FILTER-
5.3.5 URD - RESULTS/UPDATE DEFINITION-
5.3.6 URS - UNSOLICITED SELECTION-
5.4 EXAMPLE TRANSACTIONS
5.4.1 Query with Display-Oriented Response
5.5 IMPLEMENTATION CONSIDERATIONS
5.6 OUTSTANDING ISSUES
6
6
Chapter 6
6.1 PURPOSE
6.2 TRIGGER EVENTS AND MESSAGE DEFINITIONS
6.2.1 Add and Update Patient Accounts (Event Code P01)
6.2.2 Purge Patient Accounts (Event Code P02)
6.2.3 Post Detail Financial Transactions (Event Code P03)
6.2.4 Generate Bills and Accounts Receivable Statements (Event Code P04)
6.3 MESSAGE SEGMENTS
6.3.1 SEGMENT: ACC - ACCIDENT-
6.3.2 DG1 - DIAGNOSIS-
6.3.3 FT1 - FINANCIAL TRANSACTION-
6.3.4 GT1 - GUARANTOR-
6.3.5 IN1 - INSURANCE-
6.3.6 NK1 - NEXT OF KIN-
6.3.7 PR1 - PROCEDURES-
6.3.8 UB1 - UB82 DATA-
6.4 EXAMPLE TRANSACTIONS
6.4.1 Create a Patient Billing/Accounts Receivable Record
6.4.2 UB82 Information Updated from Utilization Review Department
6.4.3 Diagnosis and DRG Assignment
6.5 IMPLEMENTATION CONSIDERATIONS
6.6 OUTSTANDING ISSUES
7
7
Chapter 7
7.1 PURPOSE
7.1.1 Purpose and Scope
7.1.2 New Record Type
7.2 TRIGGER EVENTS AND MESSAGE DEFINITIONS
7.2.1 ORU Unsolicited Transmission of an Observation
7.2.2 Query for results of observation
7.3 MESSAGE SEGMENTS
7.3.1 OBX - RESULT-/Ergebnis
7.4 A Proposed Coding Scheme for CPT extensions.
7.5 EXAMPLE TRANSACTIONS
7.5.1 Query/Response
7.5.1.1 Query
7.5.1.2 Response
7.5.2 Continuation Query
7.5.3 Unsolicited
7.6 OUTSTANDING ISSUES