Skip to main content
All CollectionsCapacity IQ®Checklists - Capacity IQ®
HL7 Troubleshooting Basics - Capacity IQ®
HL7 Troubleshooting Basics - Capacity IQ®

Understanding what you need for basic troubleshooting common issues with HL7 messages.

William Pelino avatar
Written by William Pelino
Updated over 6 months ago

About

Understanding what you need for basic troubleshooting common issues with HL7 messages.


Checklist


Part 1 - Common Messages

Here are a list of events, trigger events, and code:

  • A01 – Admit a patient – Admit

  • A02 – Transfer a patient – Transfer

  • A03 – Discharge a patient – Discharge

  • A04 – Register Outpatient in Bed – Admit

  • A05 – Pre-Admit – PreAdmit

  • A06 – Transfer outpatient to inpatient – Admit

  • A07 – Transfer inpatient to outpatient – Admit/Discharge

  • A08 – Update patient information – Update

  • A09 – Patient Departing – Discharge

  • A10 – Patient Arriving – Admit

  • A11 – Cancel Admit – Delete

  • A12 – Cancel Transfer – Transfer

  • A13 – Cancel Discharge – Admit

  • A14 – Pending Admit – Pending Admit

  • A15 – Pending Transfer – Pending Transfer

  • A16 – Pending Discharge – Pending Discharge

  • A17 – Swap a patient – 2 Transfer

  • A21 – Leave of absence – Out

  • A22 – Leave of absence – In – Admit

  • A25 – Cancel Pending Discharge – CancelDischReq

  • A26 – Cancel Pending Transfer – CancelTranReq

  • A27 – Cancel Pending Admit – CancelAdmitReq

  • A28 – Add Person Info – Add to MPI

  • A31 – Update Person Info – Update MPI

  • A32 – Cancel – Place Outpatient from Bed – Discharge

  • A33 – Cancel – Release Outpatient from Bed – Admit

  • A40 – Merge Patient – Update MPI (Merge Patient Medical Record Number)


Part 2 - Segments

The following segments are needed for all clients that have Capacity IQ® Transport, Capacity IQ® EVS, or Capacity IQ® PreAdmit:

  • MSH (Message Header)

  • EVN (Event)

  • PID (Patient Identification)

  • PD1 (Patient Demographics)

  • PV1 (Patient Visit)

  • PV2 (Additional Patient Visit)

  • DG1 (Diagnosis)

  • MRG (Merge Patient Information)

  • ORC (Common Order Segment)

  • NPU (Outbound bed status)

  • OBR (Outbound Order Updates)

  • ZB1 (Outbound Order Updates)

  • ZB2 (Isolation Types)

  • ZB3 (Capacity IQ® PreAdmit transactions)

  • ZB4 (Capacity IQ® PreAdmit transactions)

  • ZB5 (Capacity IQ® Transport order entry transactions)

  • ZB6 (Customer Portal Fields)

  • ZB8 (Custom Milestone Fields)

  • ZB9 (Custom interface fields for use with Capacity IQ® release 3.1)

All message segments other than the ones listed above will be discarded, so TeleTracking recommends not sending them unless you are using an Order Entry Interface.


Part 3 - Common Fields

  • MSH,7 – Date/Time of Message

  • MSH,9 – Message Type

  • ADT^A – ADT transaction

  • ORM^O0 - Orders

  • SCH^S – Scheduled surgery

  • EVN,1 – Transaction Code

  • EVN,5 – Operator ID

  • PID,3 – Patient ID (MRN)

  • PID,5 – Patient Name

  • PID,18 – Visit ID Number

  • PV1,3 – Patient Current Location

  • PV1,6 – Patient Prior Location

  • PV1,39 – Servicing Facility

  • PV1,44 – Admit Date/Time

  • PV1,45 – Discharge Date/Time

  • PV2,8 – Expected Admit Date

  • PV2,9 – Expected Discharge Date

  • DG1,4 – Diagnosis Description


Example of an HL7 Message


Part 4 - Sample Messages

Individual messages and the fields they contain will vary from one site to another, but the following are typical examples of HL7 transactions taken from a variety of sources. They do NOT include actual patient data, and in some cases the fields contain placeholders rather than sample information.

A01 — Admit a Patient

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A01|||| EVN|A01|20050314110346 PID|||4535||TEST^ADMIT||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232|| 877-570-6903|||||53455|123456789| PV1|||NS1^ROOM1^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A02 — Transfer a Patient

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A02|||| EVN|A02|20050314110346 PID|||4535||TEST^TRANSFER||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE||NS1^ROOM1^BEDA|12345^JOHNSON^AttendingDOCTOR||| HOSPSERV||||ADMITSOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE|||||||||||||||||||||||||| 20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A03 — Discharge a Patient

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A03|||| EVN|A03|20050314110346 PID|||4535||TEST^DISCHARGE||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| 200705111200| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A05 — Pre-Admit

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A05|||| EVN|A05|20050314110346 PID|||4535||TEST^PREADMIT||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PD1||||56789^PRENTIS^PAUL^P^PrimaryCareDOCTOR|||||||||||||||| PV1||||ADMIT TYPE||| 12345^ADAMS^ALEX^A^AttendingDOCTOR1|11223^ROBERTSON^RONALD^R^ReferringDOCTOR| 44556^CHASE^CHARLES^C^ConsultingDOCTOR1~77889^CONNORS^CALVIN^C^ConsultingDOCTOR2| HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE|||||||||||||||||||||ServicingFacility|||||

PV2|||DIAGNOSIS|||||20070512|20070515| DG1||||DIAGNOSIS ZB1|NULL|NULL|RoomAccomodation|UnitRequested| ZB2|isolation|Comments|Confidential| |procedure|ObservationIndicator|ObsStop|ObsStart| |Level of Care|Discipline ZB3|udef01|udef02|udef03|udef04|udef05|udef06|udef07|udef08|udef09|udef10 ZB4|miscellaneous1| ZB6|com1|com2|com3|com4|com5|com6|com7|com8

A08 — Update Patient Information

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A08|||| EVN|A08|20050314110346 PID|||4535||TEST^UPDATE||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS ZB1|NULL|NULL|RoomAccomodation|UnitRequested| ZB2|isolation|Comments|Confidential| |procedure|ObservationIndicator|ObsStop|ObsStart| |Level of Care|Discipline ZB3|udef01|udef02|udef03|udef04|udef05|udef06|udef07|udef08|udef09|udef10 ZB4|miscellaneous1| ZB6|comment1|comment2|comment3|comment4|comment5|comment6|comment7|comment8

A11 — Cancel Admit

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A11|||| EVN|A11|20050314110346 PID|||4535||ADMIT^CANCEL||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A12 — Cancel Transfer

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A12|||| EVN|A12|20050314110346 PID|||4535||TRANSFER^CANCEL||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE||NS1^ROOM1^BEDA|12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE|||||||||||||||||||||||||| 20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A13 —Cancel Discharge

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A13|||| EVN|A13|20050314110346 PID|||4535||DISCHARGE^CANCEL||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877- 570-6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A14 — Pending Admit

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A14|||| EVN|A14|20050314110346 PID|||4535||ADMIT^PENDING||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877-570- 6903|||||53455|123456789| PV1||||ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||||20050314110346| PV2|||DIAGNOSIS|||||20070512|20070510| DG1||||DIAGNOSIS

A15 — Pending Transfer

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A15|||| EVN|A15|20050314110346 PID|||4535||TRANSFER^PENDING||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877- 570-6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||NS1^ROOM1^BEDA ||20050314110346| PV2|||DIAGNOSIS||||| DG1||||DIAGNOSIS

A16 — Pending Discharge

MSH|^~\&|ADT|PITCHER|TELE|CATCHER|20050314110346||ADT^A16|||| EVN|A16|20050314110346 PID|||4535||DISCHARGE^PENDING||19800314|M|||336 FOURTH AVENUE^PITTSBURGH^PA^15232||877- 570-6903|||||53455|123456789| PV1|||NS1^ROOM2^BEDA|ADMIT TYPE|||12345^JOHNSON^AttendingDOCTOR|||HOSP SERV||||ADMIT SOURCE|||56789^SMITH^AdmittingDOCTOR|PATIENT TYPE||||||||||||||||||||||||A||20050314110346| PV2|||DIAGNOSIS|||||20070511|20070512| DG1||||DIAGNOSIS

Did this answer your question?