HL 7 Integration Guide
HL 7 Integration Guide
HL 7 Integration Guide
3. 7. 1 and lat er
HL7 I nt egr at ion G uide
COPYRIGHT and data can be communicated, processed, manipulated, enhanced, stored,
© 2004-2017 Intelerad Medical Systems Incorporated. All Rights and displayed within the system and/or across computer networks at
Reserved. distributed locations. Post-processing of the images can be performed
using Multi Planar Reconstruction (MPR).
No portion of the contents of this publication may be reproduced or
transmitted in any form or by any means without the express written Mammographic images may only be interpreted using an FDA-cleared
permission of Intelerad Medical Systems Incorporated. monitor that meets technical specifications reviewed and cleared by FDA.
Except as expressly provided otherwise in writing, the information Typical users of this system are trained professionals, physicians, nurses,
provided in this document is provided AS IS, without any condition or and technicians.
warranty, whether written, oral, express, implied, legal, or statutory. No
condition or warranty of merchantability or fitness for a particular purpose CONTRAINDICATIONS—Lossy compressed images and digitized film
applies to anything provided by Intelerad except as expressly provided in screen images must not be reviewed for primary image interpretations.
writing within a Service or License Agreement. Without limiting the
foregoing, except as specifically set forth in a Service or License Caution: Federal law restricts this device to sale by or on the order of a
Agreement, Intelerad nor any of its suppliers warrants this documentation physician.
is or will be accurate, error free or meets or will meet user requirements.
MANUFACTURER
TRADEMARKS Intelerad Medical Systems Incorporated
Intelerad and the Intelerad logo, IntelePACS, InteleBrowser, IntelePACS 895 de la Gauchetiere St W, Suite 400
Browser, InteleViewer, Reporting Worklist Module, InteleOne, InteleOne Montreal, QC Canada H3B 4G1
XE, InteleFlex, Assignment Engine, InteleWeb, Acquisition Traffic
Controller, Multi-Method Reporting, Intelerad Pulse, IntelePACS 3D, DECLARATION OF CONFORMITY
Image Fusion, InteleSuite, InteleRIS, Flow, Nuage, Disaster Recovery We hereby certify that IntelePACS, a Class IIa Medical Device, is in
Services, Cloud Imaging Platform, Intelerad Peer Review, Panorama, compliance with Council Directive 93/42/EEC and marked with
InteleConnect, and InteleConnect EV are either registered trademarks or
trademarks of Intelerad Medical Systems Incorporated.
THIRD-PARTY TRADEMARKS
Adobe, Acrobat, and Reader are either registered trademarks or trademarks
of Adobe Systems Incorporated in the United States and/or other
countries. Firefox is a registered trademark of Mozilla Foundation in the
United States and other countries. Google Chrome browser is a registered
trademark of Google Inc. in the United States and other countries. Internet
Explorer is a registered trademark of Microsoft Corporation in the United AUSTRALIAN SPONSOR
States and other countries. Intel, Pentium, Pentium II Xeon, and Pentium Emergo Australia
III Xeon are trademarks or registered trademarks of Intel Corporation or its 201 Sussex Street, Darling Park, Tower 2, Level 20
subsidiaries in the United States and other countries. Microsoft and Sydney, NSW 2000, Australia
Windows are either registered trademarks or trademarks of Microsoft tel: +61.0.2.9006.1662
Corporation in the United States and/or other countries. NVIDIA is a
trademark or registered trademark of NVIDIA Corporation in the United
Title: IntelePACS HL7 Integration Guide
States and/or other countries. Oracle and Java are registered trademarks of
Oracle Corporation and or its affiliates. PowerScribe 360 is a trademark or Software version: 3.7.1 and later
registered trademark of Nuance Communications Inc. or its affiliates in the Date: April 13, 2017
United States and/or other countries. Sun, Sun Microsystems, and Java are Part number: RISEN3711IG-O Issue 005
trademarks or registered trademarks of Sun Microsystems, Inc. in the
United States and other countries. Safari, Mac, and OS X are trademarks of
Apple Inc., registered in the United States and other countries.
1 Getting Started 1
About HL7 Integration with IntelePACS . . . . . . . . . . . . . . . . . . . . .2
Conforming to the IHE Technical Framework . . . . . . . . . . . . . . . . .2
Interpreting HL7 Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Specifying Patient Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Specifying Visit, Order, and Procedure Identifiers . . . . . . . . . . . . . .3
Ensuring Unique Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Working with DICOM Modality Worklists . . . . . . . . . . . . . . . . . . . .5
Connecting to Intelerad’s HL7 Integration Test Server . . . . . . . . . .5
iv
1
Getting
Started
Many healthcare management systems use the Health Level Seven (HL7)
standard to transfer patient information to other systems. This guide
describes how to use HL7 to integrate your system with IntelePACS to
manage radiological orders, procedures, and reports.
In this Chapter:
About HL7 Integration with IntelePACS . . . . . . . . . . . . . . . . 2
Conforming to the IHE Technical Framework . . . . . . . . . . . . . 2
Interpreting HL7 Segments ........................ 2
Specifying Patient Identifiers ....................... 3
Specifying Visit, Order, and Procedure Identifiers . . . . . . . . . 3
Ensuring Unique Identifiers ........................ 4
Working with DICOM Modality Worklists . . . . . . . . . . . . . . . . 5
Connecting to Intelerad’s HL7 Integration Test Server . . . . . . 5
Conforming to the IHE Technical Framework
1 2 3
MSH|^~\&|RIS|...
PID|||1234||...
1 2
3
In the MSH segment, field 1 must be the pipe character (“|”) and field 2 must be the
caret, tilde, backslash, and ampersand characters (“^~\&”).
2
Getting Started 1
Accession 37
Accession 38
Procedure 1 (chest)
Procedure 2 (abdomen)
Procedure 3 (pelvis)
Some HL7 systems associate a visit number with one or more orders. Intelerad
recommends that your system not send visit numbers in HL7 data. If your system must
send visit numbers to IntelePACS, ensure that they are consistently associated with the
same accession numbers and patient IDs. For more information, see “Avoiding Order
Binding Errors” on page 30.
3
Ensuring Unique Identifiers
4
Getting Started 1
RIS
IntelePACS
For detailed information about how IntelePACS generates the DICOM data that is sent
to modalities, see Appendix A, “HL7 Fields for Modality Worklists”.
5
Connecting to Intelerad’s HL7 Integration Test Server
connections. For information on connecting to this server, contact your Intelerad RIS
Integration Specialist.
You should test your connectivity as early in the project as possible, well before your
project begins sending HL7 messages.
Note: If you encounter problems connecting to the test server, first verify
the Intelerad host name, IP address, and port (5005) that you are using are
correct. If the problem persists, a firewall or other network device might be
impeding your connection to the Intelerad test server. Please contact your
IT department to resolve this situation.
6
2
Sending Order
Messages
In this Chapter:
Scheduling a Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Marking a Patient as Arrived . . . . . . . . . . . . . . . . . . . . . . . . 9
Marking a Procedure as Finished . . . . . . . . . . . . . . . . . . . . 11
Cancelling a Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Descriptions of Fields for Order Messages . . . . . . . . . . . . . . 14
Scheduling a Procedure
Alerting IntelePACS that a procedure is scheduled is not required, but it is desirable.
IntelePACS can use the data in a scheduling message to configure RIS-driven
prefetching of prior images. The more HL7 fields that your system supplies, the more
precisely IntelePACS will be able to match its rules for prefetching studies, which
improves the radiologist’s workflow. For more information, see Appendix B, “HL7
Fields for RIS-Driven Prefetching”.
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORM^O01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||SC
OBR||885|885|MRWL^SPINE||200710191649||||||||||||885|1|1||||CR
8
Sending Order Messages 2
9
Marking a Patient as Arrived
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORM^O01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||IP
OBR||885|885|MRWL^NECK||200710191645|200710191700|||||||||||885|1|1||||CR
The following table lists the required (R) and optional (O) fields for patient arrival
messages. Fields marked with an asterisk (*) are recommended depending on the
IntelePACS workflow. For detailed information, see “Descriptions of Fields for Order
Messages” on page 14.
10
Sending Order Messages 2
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORM^O01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||CM
OBR||885|885|||||200710191723||||||||||885|1|1||||CR
The following table lists the required (R) and optional (O) fields for ORM^O01
procedure completion messages. Fields marked with an asterisk (*) might be required,
11
Marking a Procedure as Finished
12
Sending Order Messages 2
Cancelling a Procedure
Your system can alert IntelePACS that a procedure has been cancelled by sending a
cancellation message.
Note: Your system must not re-use the accession numbers of cancelled orders
for new orders. Cancelling an order in IntelePACS is not the same as deleting
an order. Cancelling only marks the status of the cancelled order with the
special value “CA”.
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORM^O01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||CA
OBR||885|885|||||||||||||||885|1|1
The following table lists the required (R) and optional (O) fields for cancellation
messages. Fields marked with an asterisk (*) might be required, depending on the
IntelePACS workflow. For detailed information, see “Descriptions of Fields for Order
Messages” on page 14.
13
Descriptions of Fields for Order Messages
Patient ID (PID-3)
IntelePACS only accepts the first field component, PID-3.1, for the patient ID. Only
one patient ID may be specified in this component.
14
Sending Order Messages 2
Note: If this field is empty, IntelePACS will use Ordering Provider (OBR-16) for
the referring physician information.
15
Descriptions of Fields for Order Messages
If your HL7 provides its own DMWL, then this component can be left blank but your
system is required to provide a ZDS segment.
Procedure ID (OBR-19)
If orders from your system can have multiple procedures, then your system must
provide a unique ID for each procedure in the order. If your system only associates one
procedure to each order, then you can set this field to 1.
For more information, see “Specifying Visit, Order, and Procedure Identifiers” on
page 3.
16
Sending Order Messages 2
Modality (OBR-24)
Scanners can use the following 2-letter codes when querying IntelePACS for their
worklists.
17
Descriptions of Fields for Order Messages
Technician (OBR-34)
In IntelePACS workflows with the Image Quality Review Module, your system must
provide identifying information about the technologist/radiographer and the starting
time of the procedure. IntelePACS uses this information to associate technical reviews
of images from radiologists with the technologist/radiographer who took the images.
For example:
VSMITH&Smitch&Valentine&Michael^20090612140317
18
Sending Order Messages 2
19
3
Sending
Reports to
IntelePACS
In this Chapter:
Sending a Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Sending an Addendum or Correction . . . . . . . . . . . . . . . . . 22
Sending and Migrating Historical Reports . . . . . . . . . . . . . . 23
Descriptions of Fields for Report Messages . . . . . . . . . . . . . 23
Sending Reports to IntelePACS 3
Sending a Report
A report message informs IntelePACS of a report for an existing order.
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORU^R01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||ZZ
OBR||885|885|||||||||||||||885|1|1||||||||||||48^Doe^John^^^20090116174405|
||52^Lee^Hugh^^^20090117083405
OBX|||||Original report.||||||F
The following table lists the required (R) and optional (O) fields for report and
addendum messages. Fields marked with an asterisk (*) might be required, depending
on the IntelePACS workflow. For detailed explanations of the fields for addenda, see
“Descriptions of Fields for Report Messages” on page 23.
21
Sending an Addendum or Correction
For detailed explanations of the fields for addenda, see “Descriptions of Fields for
Report Messages” on page 23.
Below is an example of an addendum message with all required fields filled:
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORU^R01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||ZZ
OBR||885|885|||||||||||||||885|1|1||||||||||||48^Doe^John^^^200901161744|||
52^Lee^Hugh^^^200901170834
OBX|||||This is an addendum<br>Original report.||||||F
22
Sending Reports to IntelePACS 3
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ORU^R01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||ZZ||||||||||||BCR
OBR||885|885|MRWL^NECK||200710191645|200710191700|200710191700||||||||||885
|1|1||||CR||||||||48^Doe^John^ ^^200901161744|||52^Lee^Hugh^^^200901170834
OBX|||||This is an historical report.||||||F
Patient ID (PID-3)
IntelePACS only accepts the first field component, PID-3.1, for the patient ID. Only
one patient ID may be specified in this component.
23
Descriptions of Fields for Report Messages
Note: If this field is empty, IntelePACS will use Ordering Provider (OBR-16) for
the referring physician information.
24
Sending Reports to IntelePACS 3
Procedure ID (OBR-19)
If orders from your system can have multiple procedures, then your system must
provide a unique ID for each procedure in the order. If your system only associates one
procedure to each order, then you can set this field to 1.
For more information, see “Specifying Visit, Order, and Procedure Identifiers” on
page 3.
25
Descriptions of Fields for Report Messages
Transcriptionist (OBR-35)
In workflows where transcriptionists use the RIS to transcribe reports, the RIS must
provide identifying information about the transcriptionist and the time of transcription.
In workflows that use the Transcription Module from Intelerad, leave this field blank.
26
4
Sending
Administration
Messages
Your system can send patient update and patient merge information to
IntelePACS with ADT messages.
In this Chapter:
Updating Patient Demographics . . . . . . . . . . . . . . . . . . . . 28
Merging Patient Demographics . . . . . . . . . . . . . . . . . . . . . 28
Accepted ADT Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Merging Patient Demographics
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080110164521||ADT^A08|||2.3
PID|||1234||Brown^Roger^||19700512|M
The following table lists the required (R) and optional (O) fields for a demographic
update message. This message must contain at least one of the PID-5, PID-7, or PID-
8 fields, which are marked with an asterisk (*).
Patient ID (PID-3)
IntelePACS only accepts the first field component, PID-3.1, for the patient ID. Only
one patient ID may be specified in this component.
28
Sending Administration Messages 4
After sending a merge message, your system should make sure that it receives an
acknowledgement message from IntelePACS and that this acknowledgement confirms
a successful merge operation.
MSH|^~\&|RIS|BCREEK|INTELEPACS|Intelerad|20080124164827||ADT^A18|||2.3
PID|||3322
MRG|3344
When IntelePACS receives this message, it moves and updates all studies for the
patient with MRN 3344 to the patient with MRN 3322. IntelePACS then deletes
demographics data for MRN 3344.
29
Merging Patient Demographics
30
Sending Administration Messages 4
Message Description
Update ADT^A02 Patient transferred
Events
ADT^A06 Transfer outpatient to inpatient
ADT^A07 Transfer inpatient to outpatient
ADT^A08 Patient updated
ADT^A09 Patient departing
ADT^A10 Patient arriving
ADT^A12 Cancel transfer
ADT^A17 Bed swap
ADT^A31 Update patient information
ADT^A32 Cancel patient arriving
ADT^A33 Cancel patient departing
Merge ADT^A18 Patient merged
Events
ADT^A30 Merge person
ADT^A34 Merge patient information
ADT^A40 Merge patient, internal ID
31
5
Receiving
Orders from
IntelePACS
In some workflows, your HL7 system can receive outbound orders from
IntelePACS.
In this Chapter:
Receiving New Orders from AOG . . . . . . . . . . . . . . . . . . . . 33
Receiving New Orders From OET . . . . . . . . . . . . . . . . . . . . 34
Receiving Orders Updated by Manual Order Completion . . . . 35
Receiving Orders Updated by Time-Based Completion . . . . . 37
Receiving Orders Updated by Dictation . . . . . . . . . . . . . . . 38
Receiving Cancelled Orders . . . . . . . . . . . . . . . . . . . . . . . 39
Descriptions of Fields for Order Messages . . . . . . . . . . . . . . 40
Receiving Orders from IntelePACS 5
Trigger Effects
IntelePACS receives a study from a scanner AOG creates an order to associate with the
or from another PACS. study. If required by your workflow,
IntelePACS sends the order to your HL7
system.
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100423102832||ORM^
O01|20100423102832|P|2.3
PID|||1927228||Brown^Roger^||19700203|M
PV1||||||||^Hibroy^M|||||||||||G100423102832788
ORC|NW|AS443V7|AS443V7||OC||||||||||||BCR
OBR|||AS443V7|H1970CT1^Abdomen\S\ABD_PEL_WO||20100423093858|20100423102832|
20100423102832||||||||||AS443V7|1|1||||CT|||||||Fell off balcony.
The following table lists the fields that IntelePACS provides for ORM^O01 messages
created by AOG.
33
Receiving New Orders From OET
Trigger Effects
A patient arrives at a radiology facility. The OET creates an order. If required by your
front desk enters an order into IntelePACS workflow, IntelePACS sends the order to
by using OET. your HL7 system.
It is also possible for authorized IntelePACS users to modify existing orders with OET.
For more details, see “HL7 Fields for Order Entry Module” on page 59.
Additional ORM^O01 messages might be available for export to external HL7
systems for these events but is beyond the current scope of this document.
Below is an example of an outbound ORM^O01 message from the OET module in
IntelePACS:
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100427103041||ORM^
O01|20100427103041|P|2.3
PID|||1927228||Brown^Roger^||19700203|M
PV1||||||||ID101^Hibroy^M|||||||||||24A2
ORC|NW|24A2|24A2||IP||||||||||||BCR
OBR||24A2|24A2|SVCTWL1^SINUS-
WO|RO|201004271029||||||||||||24A2||1||||CT|||||||^LT NASAL PAIN
34
Receiving Orders from IntelePACS 5
The following table lists fields that IntelePACS provides for orders created by OET
and sent from IntelePACS.
Trigger Effects
An administrator marks an order as IntelePACS changes the status of the order
completed. to completed. If required by your
workflow, IntelePACS sends the updated
order to your HL7 system.
35
Receiving Orders Updated by Manual Order Completion
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100427102004||ORM^
O01|20100427102004|P|2.3
PID|||A0905|
PV1||||||||ID101^Hibroy^M|||||||||||100379
ORC|XO|100379|100379||CM
OBR||100379|100379||||20100427092618|20100427102004|||||||||705-555-
1212|100379||1||||CT||||||||0203^Dolittle^D
The following table lists fields that IntelePACS provides for orders completed with the
Order Completion Tool and sent from IntelePACS. For detailed information about
some of these fields, see “Descriptions of Fields for Order Messages” on page 40.
36
Receiving Orders from IntelePACS 5
Trigger Effects
A modality finishes sending a study to IntelePACS changes the status of the order
IntelePACS and a configured time period to completed. If required by your
has elapsed. workflow, IntelePACS sends the updated
order to your HL7 system.
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100426162603||ORM^
O01|20100426162603|P|2.3
PID|||1927228||Brown^Roger
PV1|||||||||||||||||||249A
ORC|XO|249A|249A||CM
OBR||249A|249A||||20100426160920|||||||||||249A||1
The following table lists fields that IntelePACS provides for orders updated by the
time-based completion feature and sent from IntelePACS.
37
Receiving Orders Updated by Dictation
Trigger Effects
A radiologist dictates a report and marks it IntelePACS changes the status of the order
as dictated in the InteleViewer Reporting to dictated. If required by your workflow,
Worklist. IntelePACS sends the updated order to
your HL7 system.
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100427102606||ORM^
O01|20100427102606|P|2.3
PID|||1297228||Brown^Roger
PV1|||||||||||||||||||100420
ORC|XO|100420|100420||ZA
OBR||100420|100420|||||||||||||||100420||1||||||||||||0017^Hibroy^M^^^20100
427102606^^^^^192.168.13.140
The following table lists fields that IntelePACS provides for orders that are updated
when a radiologist marks an order as dictated using the InteleViewer Reporting
Worklist Module. For detailed information about some of these fields, see
“Descriptions of Fields for Order Messages” on page 40.
38
Receiving Orders from IntelePACS 5
MSH|^~\&|IntelePACS|BCR|ReceivingApp|ReceivingFacility|20100422161649||ORM^
O01|20100422161649|P|2.3
PID|||038492
PV1|||||||||||||||||||92E7
ORC|XO|92E7|92E7||CA
OBR||92E7|92E7|||||||||||||||92E7||1
The following table lists fields that IntelePACS provides for cancelled orders sent from
IntelePACS. For detailed information about some of these fields, see “Descriptions of
Fields for Order Messages” on page 40.
39
Descriptions of Fields for Order Messages
40
Receiving Orders from IntelePACS 5
41
6
Receiving
Reports from
IntelePACS
In some workflows, your HL7 system can receive outbound reports from
IntelePACS.
In this Chapter:
About Receiving Reports from IntelePACS . . . . . . . . . . . . . 43
Descriptions of Fields for Report Messages . . . . . . . . . . . . . 45
Receiving Reports from IntelePACS 6
MSH|^~\&|INTELEPACS|Intelerad|RIS|BCREEK|20080124164827||ORU^R01|||2.3
PID|||1234||Brown^Roger^||19700203|M
ORC||885|885||ZZ||||||||||||BCR
OBR||885|885|||||||||||||||885|1|1|||||F|||||||48^Doe^John^^^2009011617440
5|||52^Lee^Hugh^^^20090117083405
OBX|1||||Original report.||||||F
This table lists the fields that IntelePACS uses to indicate the state of the outbound
report that it sends to your system.
In a deleted report, IntelePACS appends a short phrase to the OBX-5 field that contains
the name of the user who deleted the report. This phrase also includes the date and time
that the report was deleted. For example:
43
Deleted by: Mary Hibroy (May 28, 2010 14:12:54)
The following table lists the fields that the IntelePACS sends. For detailed
explanations of these fields, see “Descriptions of Fields for Report Messages” on page
45.
44
Receiving Reports from IntelePACS 6
Procedure ID (OBR-19)
If orders from your system can have multiple procedures, then your system must
provide a unique ID for each procedure in the order. If your system only associates one
procedure to each order, then you can set this field to 1.
For more information, see “Specifying Visit, Order, and Procedure Identifiers” on
page 3.
45
Descriptions of Fields for Report Messages
Transcriptionist (OBR-35)
In outbound reports from IntelePACS to an HL7 system, IntelePACS provides
information about the transcriptionist who entered a report.
46
A
HL7 Fields for
Modality
Worklists
This appendix lists key HL7 fields for the DICOM Modality Worklists
(DMWL) that IntelePACS provides.
In this Appendix:
Key Fields for DICOM Modality Worklists . . . . . . . . . . . . . . 48
Descriptions of Fields for DICOM Modality Worklists . . . . . . . 48
Descriptions of Fields for DICOM Modality Worklists
Here is an example of a worklist on a scanner and the HL7 fields that were used to fill
the worklist columns.
Example of a DICOM Modality Worklist on a Scanner
48
HL7 Fields for Modality Worklists A
Patient ID (PID-3)
IntelePACS only accepts the first field component, PID-3.1, for the patient ID. Only
one patient ID may be specified in this component.
Note: If this field is empty, IntelePACS will use Ordering Provider (OBR-16) for
the referring physician information.
49
Descriptions of Fields for DICOM Modality Worklists
Procedure ID (OBR-19)
If orders from your system can have multiple procedures, then your system must
provide a unique ID for each procedure in the order. If your system only associates one
procedure to each order, then you can set this field to 1.
For more information, see “Specifying Visit, Order, and Procedure Identifiers” on
page 3.
Modality (OBR-24)
Scanners can use the following 2-letter codes when querying IntelePACS for their
worklists.
50
HL7 Fields for Modality Worklists A
51
B
HL7 Fields for
RIS-Driven
Prefetching
IntelePACS can prefetch studies based on HL7 data that it receives from
your system, typically a RIS. IntelePACS selects which studies to prefetch
by applying rules that refer to specific fields in this HL7 data.
In this Appendix:
Fields for RIS-Driven Prefetching . . . . . . . . . . . . . . . . . . . . 53
Descriptions of Fields for RIS Prefetching . . . . . . . . . . . . . . 54
HL7 Fields for RIS-Driven Prefetching B
MSH|^~\&|RIS|BCREEK|PACS|Intelerad|20080124164827||ORM^O01|||2.3
PID|||1234||Brown^Roger^||19700203|M
PV1||||||||MHIBROY^Hibroy^M
ORC||885|885||SC||||||||||||BGR
OBR||885|885|MRWL^SPINE||200910191345|||||||||^^^FOOT|||885|1|1||||CR||||||
||48^Doe^John
MSH|^~\&|RIS|BCREEK|PACS|INTELERAD|20090113162500||SIU^S12||P|2.3
PID|||1234||Smith^Roger^||19700512|M
AIL|||USWL|US|BCR|200910191345
53
Descriptions of Fields for RIS Prefetching
Patient ID (PID-3)
IntelePACS only accepts the first field component, PID-3.1, for the patient ID. Only
one patient ID may be specified in this component.
54
HL7 Fields for RIS-Driven Prefetching B
Note: If this field is empty, IntelePACS will use Ordering Provider (OBR-16) for
the referring physician information.
55
Descriptions of Fields for RIS Prefetching
If your HL7 provides its own DMWL, then this component can be left blank but your
system is required to provide a ZDS segment.
Modality (OBR-24)
Scanners can use the following 2-letter codes when querying IntelePACS for their
worklists.
56
HL7 Fields for RIS-Driven Prefetching B
57
C
HL7 Fields in
IntelePACS
The HL7 data that IntelePACS receives is presented to users in many ways.
This appendix shows how the HL7 data received by IntelePACS is
displayed in IntelePACS Browser.
In this Appendix:
HL7 Fields for Order Entry Module . . . . . . . . . . . . . . . . . . . 59
HL7 Fields in IntelePACS C
OBR-24
PID-5 OBR-5
OBR-4.2
OBR-16
ORC-17
OBR-4.1
OBR-19
OBR-18
59
Document Revisions
Issue April 13, 2017 Updated the cover page and Irene Plokar
005 headers with Intelerad's recent
corporate logo.