Project

General

Profile

Actions

Conformance #803

closed

CP-1403: Clarify use of DIMSE service Status codes

Added by Jörg Riesmeier almost 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
Library
Target version:
-
Start date:
2017-11-26
Due date:
% Done:

100%

Estimated time:
10:00 h
Module:
dcmnet and others
Operating System:
Compiler:

Description

Check whether CP-1403 (Final Text) requires changes to the DCMTK.

This is the "Rational for Change" of this CP:

DIMSE Service Status codes and requirements for their usage are provided in both Part 7 and Part 4,
however, certain aspects of their usage are unclear or inconsistent within and between the parts. This
correction proposal provides clarifications and addresses the following inconsistencies:

  • Status code meanings are inconsistent between DIMSE services definitions in Section 10 of Part 7
    and the catalogue of valid Status Codes in Annex C of the same part;
  • Standard status code meanings are inconsistent between Service Class definitions in Part 4 and
    DIMSE Service definitions in Part 7;
  • Status code meanings specified in Service Class definition are not listed as allowable in the
    corresponding DIMSE Service definition;
  • In some Service class definitions, there is no explicit indication that ALL allowable status meanings
    for corresponding DIMSE service can be returned by an SCP, or such indication is not clear;
  • There are no rules for selection of implementation specific status codes by an SCP or rules for
    interpretation of such codes by an SCU.

Related issues 2 (1 open1 closed)

Related to DCMTK - Conformance #598: Add support for CP-1222: Amend DIMSE Service status codesClosedJörg Riesmeier2014-06-18

Actions
Related to DCMTK - Conformance #931: Remove redundant mapping of DIMSE Status Codes to human readable descriptionNew2020-04-17

Actions
Actions

Also available in: Atom PDF