Skip to main content

Reports

AdvaPACS can receive reports generated from various reporting software for storage and display.

Supported Versions

AdvaPACS supports HL7 version 2.3.1 and 2.5.1.

Supported Trigger Events

  • ORU^R01

Expected Actions

The Patient will either be created or updated based on matching with the Patient ID(s).

The Order related segments will be processed in accordance with Procedure Scheduled or Procedure Updated.

The Report will be created or overwritten.

Message Semantics

Required segments for ORU^* messages.

ADTDescription
MSHMessage Header
PIDPatient Identification
PV1Patient Visit
{ORCCommon Order
OBROrder Detail
OBX}Observation
ZDSAdditional identification information (custom for IHE)

MSH

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
11STR00001Field Separator
24STR00002Encoding Characters
3180HDR+00003Sending Application
4180HDR+00004Sending Facility
5180HDR+00005Receiving Application
6180HDR+100006Receiving Facility
726TSR00007Date/Time Of Message
840STO00008Security
913CMR0076/000300009Message Type
1020STR00010Message Control ID
113PTR00011Processing ID
1260VIDR00012Version ID
1315NMO00013Sequence Number
14180STO00014Continuation Pointer
152IDO00015Accept Acknowledgment Type
162IDO00016Application Acknowledgment Type
173IDO00017Country Code
1816IDO00692Character Set
19250CEO00693Principal Language Of Message
2020IDO01317Alternate Character Set Handling Scheme

PID

All the fields are optional, except those listed below.

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
14SIO00104Set ID - Patient ID
320CXR00106Patient Identifier List
548XPNR00108Patient Name
726TSR200110Date/Time of Birth
81ISR000100111Sex
1340XTNOPhone Number - Home
2926TSO00740Patient Death Date and Time
301IDO013600741Patient Death Indicator

If the Assigning Authorities feature of AdvaPACS is enabled, Patient IDs must include Assigning Authority. The first subcomponent (namespace ID) of Assigning Authority shall be populated. If the second and third subcomponents (universal ID and universal ID type) are also populated, they shall reference the same entity as is referenced in the first subcomponent.

PV1

All the fields are optional, except those listed below.

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
14SIO00131Set ID - PV1
21ISR000400132Patient Class
860XCNC001000138Referring Doctor
1920CXC00149Visit Number

ORC

All the fields are optional, except those listed below.

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
12IDR011900215Order Control
222EIR200216Placer Order Number
322EIR00217Filler Order Number
422EIO00218Placer Group Number
52IDR003800219Order Status
7200TQR00221Quantity/Timing
10120XCNR200224Entered By
12120XCNR200226Ordering Provider
1380PLR200227Enterer's Location
1440XTNR200228Callback Phone Number
1760CER200231Entering Organization

All (ORC, OBR) segment pairs sent in the Procedure Scheduled message shall be present in the Procedure Update message, not only the pairs introducing a change.

Quantity/Timing shall be the date and time of the Scheduled Procedure Step (in the fourth component)

OBR

All the fields are optional, except those listed below.

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
14SIR00237Set ID – OBR
222EIR200216Placer Order Number
322EIR00217Filler Order Number
4200CER00238Universal Service ID
52IDR200239Priority
1260CER200246Danger Code
13300STR200247Relevant Clinical Info
15300CMC007000249Specimen Source
16120XCNR200226Ordering Provider
1740XTNR200250Order Callback Phone Number
1860STR00251Placer Field 1
1960STR00252Placer Field 2
2060STR00253Filler Field 1
2410IDR007400257Diagnostic Serv Sect ID
27200TQR00221Quantity/Timing
3020IDR2012400262Transportation Mode
31300CER200263Reason for Study
34200NDLO00266Technician
4480CEO008800393Procedure Code

Field OBR-15 Specimen Source holds the laterality (Left/Right) indicator (when used) in the component. This element shall be present if the procedure has laterality and the Universal Service ID code in OBR-4 does not encode laterality. This element shall not be present otherwise.

Required fields in the OBR segment that are not identical to those from the ORC segment shall be filled by the Department System Scheduler as defined in the following table.

Element NameSeqShall Contain:Notes
Placer Field 1OBR-18Accession NumberLength of the value in this field shall not exceed 16 characters
Placer Field 2OBR-19Requested Procedure IDAll OBR segments within a singe ORM message shall have the same value in this field
Filler Field 1OBR-20Scheduled Procedure Step IDIf a Scheduled Procedure Step has multiple Protocol Codes associated with it, several ORC segments within a single ORM message may have the same value in this field
Universal Service IDOBR-4Both the Universal Service ID of the Order and a Scheduled Protocol Code of the Scheduled Procedure StepComponents 1-3 of OBR-4 shall be copied by the Order Filler from the components 1-3 of OBR-4 it obtains from the ORM message. Components 1-3 of OBR-4 in all OBR segments of an ORM message shall have the same value. Components 4-6 shall be filled with the Scheduled Protocol Code.
Specimen SourceOBR-15Laterality of the procedure. The value shall be appended to the Requested Procedure DescriptionOnly if not already encoded within the Universal Service ID
Diagnostic Service Section IDOBR-24DICOM Modality
Procedure CodeOBR-44Requested Procedure Code and Requested Procedure Code DescriptionComponents 1-3 shall contain the Requested Procedure Code for this ORM message. Optionally, component 5 may contain the Requested Procedure Description.

OBX

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
14SIOSet ID - OBX
23IDCValue Type
565536VARIESCObservation Value
111IDRObservation Result Status
1426TSODate/Time of the Observation

Value Type shall be one of TX, FT or ED.

If the Value Type is TX or FT the content shall be located in OBX-5-1.

If the Value Type is ED;

  • OBX-5-2 shall contain the type and OBX-5-3 shall contain the subtype. When combined they shall be one of
    • application/pdf
    • text/plain
    • text/html
    • text/hl7+ft
  • OBX-5-4 shall be one of A, Base64 or Hex.
  • OBX-5-5 shall contain the encapsulated content.

ZDS

SEQLENDTOPTTBL#ITEM #ELEMENT NAMEUsed by AdvaPACS
1200RPRZ0001Study Instance UID

Study Instance UID

ZDS-1-1 shall be a DICOM compliant Study Instance UID value.

ZDS-1-3 shall be "Application"

ZDS-1-4 shall be "DICOM"