Actions
Conformance #803
closedCP-1403: Clarify use of DIMSE service Status codes
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.
Updated by Jörg Riesmeier almost 8 years ago
- Related to Conformance #598: Add support for CP-1222: Amend DIMSE Service status codes added
Updated by Jan Schlamelcher over 7 years ago
- Target version changed from 3.6.3 to 3.6.4
Updated by Jörg Riesmeier over 7 years ago
- Target version changed from 3.6.4 to 3.6.6
Updated by Jörg Riesmeier over 5 years ago
- Assignee set to Jörg Riesmeier
- % Done changed from 0 to 20
Revised macros checking the Status Class of a DIMSE Status Code. See commit 23fed28.
Updated by Jörg Riesmeier over 5 years ago
- Status changed from New to Closed
- % Done changed from 20 to 100
Closed with commit 5422b14.
Updated by Jörg Riesmeier over 5 years ago
- Related to Conformance #931: Remove redundant mapping of DIMSE Status Codes to human readable description added
Actions