Digital Pathology Ordering & Workflow (DPOW)
0.1.0-current - ci-build
Digital Pathology Ordering & Workflow (DPOW), published by IHE Pathology and Laboratory Medicine Technical Committee. This guide is not an authorized publication; it is the continuous build for version 0.1.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/PaLM.DPOW/ and changes regularly. See the Directory of published versions
Revision 0.1 (Draft for Public Comment) incorporates the outcomes of the ECDP 2026 meeting (16 June 2026):
DPOW-SPECIMEN^IHE, DPOW-BLOCK^IHE, DPOW-SLIDE^IHE) rather than three separate transactions.IHE welcomes issues from the community. Issues may be submitted through the IHE PaLM Public Comment form, or, for those with GitHub access, as New Issues on the DPOW GitHub repository.
As issues are submitted they are managed on GitHub Issues, where discussion and workarounds may be found. When critical, they are processed using the normal IHE Change Proposal management and balloting. As soon as a Change Proposal is approved, it carries the same weight as a published Implementation Guide (i.e., it is testable at an IHE Connectathon from the time it is approved, even if it will not be integrated until several months later).
Issue 4 - Unstained Slide Handling
Working with pre-existing or newly created unstained slides raises two related questions. First, within DPOW, it is unclear whether [LAB-100] (with DPOW-SLIDE^IHE) covers both ordering a new slide and registering an unstained slide, and how the slide identifier lifecycle is managed across the staining process - specifically whether a (re)stained slide retains its SPM-2 identifier or receives a new one, and how lineage (SPM-3) is maintained. Second, across profiles, it is unclear how unstained slides are modelled in DPIA and whether DPOW's handling (registration via [LAB-100] with DPOW-SLIDE^IHE, SPM-6 absent) aligns with DPIA expectations.
Action Point: Define the SPM-2 identifier lifecycle across the unstained-to-stained transition and how SPM-3 lineage is maintained, and align DPOW's treatment of unstained slides with DPIA.
Issue 5 - AI-Generated Derived Images
Derived images generated by AI systems from an existing WSI are out of scope for DPOW Rev 0.1. Should they be addressed in a future revision, the actor roles and transaction trigger would need to be defined - in particular, which actor sends [LAB-104] for an AI-derived image and whether the IMA is the appropriate source.
Action Point: Consider AI-derived image notifications in a future DPOW revision or a separate supplement; no action is required for the current release.
Issue 6 - Transaction Number Registration
All transaction numbers in this profile (LAB-100 through LAB-104) are pending formal verification and assignment by the IHE Domain Coordination Committee (DCC). LAB-100+ has been selected as the target range to avoid collision with DPIA transactions, which are expected to follow from LAB-82.
Action Point: Submit transaction registration request to IHE IT Infrastructure domain coordinator at the appropriate stage of the DPOW lifecycle.
Issue 8 - Image Lifecycle Management and Digital Slide Management
Two related image-lifecycle capabilities are deferred to a future DPOW revision:
OML^O21 or define a dedicated message needs further analysis.Action Point: Decide whether DPOW should define a DAWM-initiated digital slide management / archival transaction and, if so, how to convey it (reuse
OML^O21or a dedicated management transaction). Address PAWM-initiated removal and rehydration. Coordinate with the PaLM TC and the HL7 Order Management WG.
Issue 9 - OUL^R22 for Result-Carrying Image Notifications
OML^O21 is mandated for [LAB-104] in the Public Comment release because LIS providers prefer it, for consistency with the other DPOW transactions. From a standards standpoint, however, OUL^R22 may make more sense when additional result content needs to be conveyed alongside the image availability notification (e.g., slide image thumbnail, QC status, AI analysis result), as it is the natural fit for unsolicited observations. Whether OUL^R22 should be permitted as an alternative message type in [LAB-104] will be reviewed at Trial Implementation based on Connectathon experience.
Action Point: Evaluate
OUL^R22as an optional message type in [LAB-104] at Trial Implementation. Define which result types (thumbnail, QC, AI result) would require it.
Issue 10 - ORC-25 Case Status Value Set
The ORC-25 case status value set defined in the Case Update [LAB-101] transaction is a working draft produced at ECDP 2026 (16/06/2026) and requires broader community consensus before adoption. It is published as the DPOW Case Status FHIR CodeSystem and ValueSet (dpow-case-status), but still requires review and formal adoption by the PaLM TC, and registration of an OID for the code system, before Trial Implementation.
Action Point: Present the DPOW Case Status value set at the next PaLM TC meeting for review and formal adoption, and register an OID for the DPOW Case Status code system (replacing the informal
99DPOWlocal code system).
Issue 1 - Image Notification Message Type
For the Image Availability Notification transaction [LAB-104], OML^O21 is the selected message type for the Public Comment release. OUL^R22 has been deferred to Open Issue 9 for consideration at Trial Implementation.
Issue 2 - LAB-V: Additional Order Response Transaction
LAB-V is not required as a separate transaction. [LAB-103] (Accept Work Order) conveys the PAWM's acceptance and fulfilment of a work order in a single message (ORC-5 = CM, SPM-2.2 populated with the filler-assigned identifier). A work order the PAWM cannot fulfil is rejected in the ORL^O22 acknowledgement to the [LAB-102] request (ORC-1 = UA), so no separate response transaction is needed.
Issue 3 - HL7 Version
This profile targets HL7 v2.5.1. Pre-adoptions from later versions used in this profile are:
SAC-48 (Container Material, v2.9.1) - pre-adopted to support the WSI value.PRT (Participation, v2.7+) - pre-adopted for pathologist identification; v2.5.1 fallback is OBR-32 for reading pathologist.ORC-34 (Order Workflow Profile, v2.9) - pre-adopted to carry the workflow routing profile identifier (IMAGE, PACS-WORKFLOW, PACS-REPORTING).ORC-38 (Filler Order Group Number, v2.9) - pre-adopted to carry the case accession number for alignment with DPIA (see Closed Issue 7).Issue 7 - Accession Number Field: SPM-30 and ORC-38
DPOW retains SPM-30 (Accession ID) as a carrier of the case accession number and, for alignment with the DPIA profile (which uses ORC-38, Filler Order Group Number, per DPIA Closed Issue 14B), additionally populates ORC-38 with the same accession value. Both fields are carried; no existing field is removed. ORC-38 is a pre-adoption from HL7 v2.9 (see Closed Issue 3).