NEWFree ROI Calculators — quantify what prior auth and siloed data are costing your organization.Prior Auth ROI Siloed Data ROI
HL7 v2Segment4 min read

HL7 IPC Segment: Imaging Procedure Control Segment

The IPC (Imaging Procedure Control) segment carries the DICOM-aligned identifiers needed to coordinate an imaging procedure step between an information system and a modality worklist. It binds the HL7 order (Accession, Requested Procedure ID) to the DICOM world (Study Instance UID, Scheduled Procedure Step ID), and optionally specifies modality, protocol, and the scheduled station.

IPC is the bridge segment between an imaging order placer and the DICOM Modality Worklist (MWL): the first four fields are mandatory because they uniquely identify the procedure step the modality will perform.

Used in

IPC carries DICOM imaging procedure control in OMI (imaging order) messages. It appears once per scheduled procedure step within the imaging-order group, after ORC/OBR.

Field-by-field reference

The table below lists every field defined for IPC in HL7 v2.5.1, in segment order. The Seq column is the field identifier (e.g. IPC-1). The Data Type column links to the corresponding v2 data-type reference. Req marks whether the field is required by the standard. Repeat indicates whether the field may repeat in a single IPC instance. Table # references the HL7 user- or HL7-defined table when one is well-established.

SeqNameData TypeLengthReqRepeatTable #Description
IPC-1Accession IdentifiereiRAccession assigned by the placer system
IPC-2Requested Procedure IDeiRIdentifier of the requested procedure
IPC-3Study Instance UIDeiRDICOM Study Instance UID for the exam
IPC-4Scheduled Procedure Step IDeiRDICOM Scheduled Procedure Step identifier
IPC-5ModalityceODICOM modality code for the step
IPC-6Protocol CodeceOYImaging protocol applied to the step
IPC-7Scheduled Station NameeiOStation scheduled to perform the step
IPC-8Scheduled Procedure Step LocationceOYLocation where the step is scheduled
IPC-9Scheduled AE TitlestODICOM Application Entity Title of station

Examples

Minimal IPC

The four required identifiers form a minimal IPC. Real-world Study Instance UIDs and SPS IDs follow DICOM UID syntax (a rooted dotted-decimal string).

IPC|ACC-2026-0009921^^HOSP-ELM^EI|REQ-77410^^HOSP-ELM^EI|1.2.840.114350.2.357.3.798268.2.20260610.094512^^HOSP-ELM^DICOM|SPS-0001^^HOSP-ELM^EI

Fully-populated IPC

IPC|ACC-2026-0009921^^HOSP-ELM^EI|REQ-77410^^HOSP-ELM^EI|1.2.840.114350.2.357.3.798268.2.20260610.094512^^HOSP-ELM^DICOM|SPS-0001^^HOSP-ELM^EI|CT^Computed Tomography^DCM|CT-CHEST-WO^CT Chest without contrast^L~CT-LOWDOSE^Low-dose protocol^L|CT-SCANNER-02^^HOSP-ELM^EI|RAD.CT.ROOM2^Radiology CT Room 2^L|HOSP_CT02

Annotated breakdown

IPC
 |1 Accession Identifier        = ACC-2026-0009921 (placer accession, EI)
 |2 Requested Procedure ID      = REQ-77410        (requested procedure, EI)
 |3 Study Instance UID          = 1.2.840.114350.2.357.3.798268.2.20260610.094512
                                                   (DICOM UID, EI)
 |4 Scheduled Procedure Step ID = SPS-0001         (DICOM SPS ID, EI)
 |5 Modality                    = CT  (DICOM modality, DCM table)
 |6 Protocol Code               = CT-CHEST-WO ~ CT-LOWDOSE  (repeats)
 |7 Scheduled Station Name      = CT-SCANNER-02
 |8 Scheduled Procedure Step
     Location                   = RAD.CT.ROOM2 Radiology CT Room 2
 |9 Scheduled AE Title          = HOSP_CT02  (DICOM AE Title)

In context: IPC inside an OMI imaging order

OMI^O23 carries an imaging order group with one ORC, one OBR, and one or more IPC segments — one IPC per Scheduled Procedure Step that the modality worklist should expose.

MSH|^~&|EHR|HOSP-ELM|RIS|RAD-DEPT|20260610094500||OMI^O23^OMI_O23|MSG00078|P|2.5.1
PID|1||MRN-552108^^^HOSP-ELM^MR||PARK^MIA^E||19880922|F
PV1|1|O|RAD^^^HOSP-ELM||||A455^GREEN^OWEN^^^^MD
ORC|NW|PL-77410^HOSP-ELM|||SC||^^^20260610100000^^R||20260610094500|||A455^GREEN^OWEN^^^^MD
OBR|1|PL-77410^HOSP-ELM||71260^CT CHEST WITHOUT CONTRAST^C4|||20260610100000||||||Cough, rule out infiltrate|||A455^GREEN^OWEN^^^^MD
IPC|ACC-2026-0009921^^HOSP-ELM^EI|REQ-77410^^HOSP-ELM^EI|1.2.840.114350.2.357.3.798268.2.20260610.094512^^HOSP-ELM^DICOM|SPS-0001^^HOSP-ELM^EI|CT^Computed Tomography^DCM|CT-CHEST-WO^CT Chest without contrast^L|CT-SCANNER-02^^HOSP-ELM^EI|RAD.CT.ROOM2^Radiology CT Room 2^L|HOSP_CT02

In context: multi-step imaging procedure

A single study with two scheduled procedure steps (e.g. non-contrast then contrast-enhanced) repeats IPC under the same OBR, each with a distinct SPS ID but a shared Study Instance UID.

ORC|NW|PL-77411^HOSP-ELM|||SC||^^^20260611080000^^R||20260611073000|||A455^GREEN^OWEN^^^^MD
OBR|1|PL-77411^HOSP-ELM||74177^CT ABDOMEN PELVIS W CONTRAST^C4|||20260611080000||||||Abdominal pain|||A455^GREEN^OWEN^^^^MD
IPC|ACC-2026-0009934^^HOSP-ELM^EI|REQ-77411^^HOSP-ELM^EI|1.2.840.114350.2.357.3.798268.2.20260611.073001^^HOSP-ELM^DICOM|SPS-0001^^HOSP-ELM^EI|CT^Computed Tomography^DCM|CT-AP-NONCON^CT Abdomen/Pelvis non-contrast^L|CT-SCANNER-01^^HOSP-ELM^EI|RAD.CT.ROOM1^Radiology CT Room 1^L|HOSP_CT01
IPC|ACC-2026-0009934^^HOSP-ELM^EI|REQ-77411^^HOSP-ELM^EI|1.2.840.114350.2.357.3.798268.2.20260611.073001^^HOSP-ELM^DICOM|SPS-0002^^HOSP-ELM^EI|CT^Computed Tomography^DCM|CT-AP-CONTRAST^CT Abdomen/Pelvis with contrast^L|CT-SCANNER-01^^HOSP-ELM^EI|RAD.CT.ROOM1^Radiology CT Room 1^L|HOSP_CT01

Notes and gotchas

  • All four identifier fields (IPC-1 through IPC-4) are required. A Modality Worklist consumer that cannot find any one of them will typically reject the worklist item.
  • Study Instance UID and Scheduled Procedure Step ID are DICOM UIDs. Use a registered root and keep them globally unique; never recycle a UID across procedures.
  • IPC-6 (Protocol Code) and IPC-8 (Scheduled Procedure Step Location) repeat — useful when a step uses more than one protocol or a logical location resolves to several rooms.
  • IPC-9 (Scheduled AE Title) carries the DICOM AE Title — typically uppercase, up to 16 characters — used by the modality when querying the worklist.
  • A single OBR may carry multiple IPC segments when the requested procedure has more than one scheduled procedure step.

FHIR mapping

No segment-level ConceptMap is published in the v2-to-FHIR IG for IPC. Conceptually, IPC content lands across two FHIR resources: IPC-1 Accession Identifier and IPC-2 Requested Procedure ID populate ServiceRequest.identifier, while IPC-3 Study Instance UID maps to ImagingStudy.identifier (DICOM UID system) and IPC-4 Scheduled Procedure Step ID maps to ImagingStudy.series.identifier (or a workflow-step extension). IPC-5 Modality maps to ImagingStudy.modality.

Official sources

← Back to HL7 v2 Guide

Ready to Integrate This Into Your Workflow?

Talk to a Vorro expert about implementing HL7 v2 in your specific environment.

Browse HL7 v2 Guides
HL7 IPC Segment: Imaging Procedure Control Segment | Vorro Academy | Vorro