Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IOCM: Notify configured IAN Destinations about rejected Instances #2588

Closed
gunterze opened this issue May 15, 2020 · 0 comments
Closed

IOCM: Notify configured IAN Destinations about rejected Instances #2588

gunterze opened this issue May 15, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@gunterze
Copy link
Member

gunterze commented May 15, 2020

Notify configured IAN Destinations about rejected Instances as specified by IHE Radiology Technical Framework Supplement – Imaging Object Change Management Extension (IOCM Extension),

4.49.4.1.2.2 Critical attributes in Imaging Object Change Management

The content of this section is required for Image Manager / Archives in the Imaging Object Change Management Integration Profile.

The Image Manager / Archive receives the Key Image Note with the Key Object Selection Document Title valued (113001, DCM, "Rejected for Quality Reasons"), (113037, DCM, "Rejected for Patient Safety Reasons"), (113038, DCM, “Incorrect Modality Worklist Entry) or (113039, DCM, “Data Retention Policy Expired”). According to the behavior configured (see Section 4.66.4.1.3), it shall send one of the following availability status values for all the rejected instances according to the received KOS:

• "UNAVAILABLE" when it is configured to hide rejected instances.
• "ONLINE", "NEARLINE" or "OFFLINE" when regular use of rejected instances is configured, depending on the actual availability of the individual instances.

It shall also send one of the following availability status values for all remaining instances in the same notification:

• "ONLINE", "NEARLINE" or "OFFLINE"

If the trigger event is receiving a Key Image Note with the Key Object Selection Document Title valued (113038, DCM, “Incorrect Modality Worklist Entry”), then the Image Manager / Archive shall populate the Referenced SOP Instance UID in the Referenced Performed Procedure Step Sequence with the corresponding MPPS Instance UID of the referenced rejected instances. For all other trigger events, the Image Manager / Archive shall populate the Referenced SOP Instance UID in the Referenced Performed Procedure Step Sequence with the corresponding MPPS Instance UID of the received instances

Open questions in understanding of that specification were solved as follows:

Q: Because C-FIND/C-MOVE services of the IM/IA shall hide/show rejected instances dependent on which AE the service was invoked, the phrase "when it is configured to hide rejected instances" is confusing for me: Does it mean, the IM/IA shall emit two different IAN's, one referring as Retrieve AE Title the AE associated with the "Regular Use behavior", with availability status values "ONLINE", "NEARLINE" or "OFFLINE", depending on the actual availability of the individual instances, for rejected instances - and a second referring the AE associated with the "Hide Use behavior", with availability status value "UNAVAILABLE" for rejected instances?

A: Just send one IAN referring the AE receiving the Rejection Note or configured as Rejection Note Storage AE title with an availability status values for instances rejected for (113001, DCM, "Rejected for Quality Reasons") corresponding to the configured Query/Retrieve View ID for that AE.

Q: What's the whole entity for determining "all remaining instances"? The whole Study? That may include Series created in more than one Performed Procedure Step - and/or Series not part of any Performed Procedure Step at all: Evidence Creators are not required to support RAD-20: Creator PS In Progress and RAD-21: Creator PS Completed.

A: .. remaining instances of the Study ...

Q: RAD-66 does not specify the requirement that all instances referred in a Key Image Note with the Key Object Selection Document Title valued (113038, DCM, “Incorrect Modality Worklist Entry”) have to been created in ONE Performed Procedure Step. So which MPPS shall be referred in the IAN, if the referenced rejected instances were created in more than one or in none MPPS?

A: Refer any of the MPPS if there are more than one, create a unique MPPS UID if the rejected instances are not associated with any MPPS.

Q: What means "corresponding MPPS Instance UID of the received instances" in the specification for the case of other Key Object Selection Document Titles than (113038, DCM, “Incorrect Modality Worklist Entry”)? The corresponding MPPS Instance UID of all remaining instances (of which entity - s. 3.)? What if there are no remaining instances? What if they include Series created in more than one MPPS and/or Series not part of any MPPS?

A: Include an empty Referenced Performed Procedure Step Sequence in the IAN, to signal a different Key Object Selection Document Title than (113038, DCM, “Incorrect Modality Worklist Entry”).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant