Материал: part07

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Page 96​

DICOM PS3.7 2020a - Message Exchange​

- Standard -​

DICOM PS3.7 2020a - Message Exchange​

Page 97​

C Status Type Encoding (Normative)​

The following sections define the encoding for the Status Types supported by the DIMSE services. The applicability and semantics​ for each Status Type (i.e., Attribute list error, etc.) are defined in the DIMSE Services. Each Status Type is categorized in a Status​ Class and represents certain Status Meaning within the Status Class.​

Note​

The Status (0000,0900) Command Element is required for all Status Types.​

All Status Codes are assigned according to the following Status Class convention:​

Success​

0000​

Warning​

0001 or Bxxx or 0107 or 0116​

Failure​

Axxx or Cxxx or 01xx (except 0107 and 0116) or 02xx​

Cancel​

FE00​

Pending​

FF00 and FF01​

Status Codes with values 01xx and 02xx are reserved for assignment by DICOM Standard. These Status codes have standard status​ meanings for DIMSE Services that shall not be modified by a Service Class definition or an implementation.​

Status Codes with values Axxx, Bxxx, and Cxxx may be assigned by the DICOM Standard or by an implementation according to the​ definition of a Service Class in PS3.4.​

Implementations shall not use Status Codes with values not listed in the table above.​

C.1 Success Status Class​

Statuses in this Status Class convey that the operation/notification completed successfully.​

C.1.1 Success​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to 0000H.​

C.2 Pending Status Class​

Statuses in this Status Class convey that the operation/notification is continuing and additional Statuses are expected.​

C.2.1 Pending​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

C.3 Cancel Status Class​

Statuses in this Status Class convey that the operation/notification has been canceled.​

- Standard -​

Page 98​ DICOM PS3.7 2020a - Message Exchange​

C.3.1 Cancel​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to FE00H.​

C.4 Warning Status Class​

Statuses in this Status Class convey that the operation/notification has completed but an error was detected. The semantics and be-​ havior of these Statuses are defined in PS3.4.​

C.4.1 Warning​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Offending Element​

(0000,0901)​

AT​

1-n​

This optional field contains a list of the elements in which​

 

 

 

 

the error was detected.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.4.2 Attribute list error​

 

 

 

Status Field​

Tag​

VR​

VM​

Description of Field​

Affected SOP Class UID​

(0000,0002)​

UI​

1​

ThisoptionalfieldcontainstheSOPClassUIDforwhich​

 

 

 

 

Attributes were not recognized.​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to 0107H.​

Affected SOP Instance UID​

(0000,1000)​

UI​

1​

This optional field contains the UID of the SOP Instance​

 

 

 

 

for which Attributes were not recognized.​

Attribute Identifier List​

(0000,1005)​

AT​

1-n​

This optional field contains an Attribute Tag for each​

 

 

 

 

Attribute that was not recognized.​

C.4.3 Attribute Value out of range​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmationstatusoftheoperation.Thevalueofthisrequired​

 

 

 

 

field shall be set to 0116H.​

ModificationList/Attribute​

(no tag)​

-​

-​

Optionally contains the application specific Data Set to only​

List​

 

 

 

encodetheinvalidAttributeValuesconveyedintheModification​

 

 

 

 

List of the N-SET-RQ or the Attribute List of the​

 

 

 

 

N-CREATE-RQ.​

C.5 Failure Status Class​

Statuses in this Status Class convey that the operation/notification failed and was not performed.​

- Standard -​

DICOM PS3.7 2020a - Message Exchange​ Page 99​

C.5.1 Error: Cannot understand​

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Offending Element​

(0000,0901)​

AT​

1-n​

This optional field contains a list of the elements in which​

 

 

 

 

the error was detected.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.5.2 Error: Data Set does not match SOP Class​

 

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Offending Element​

(0000,0901)​

AT​

1-n​

This optional field contains a list of the elements in which​

 

 

 

 

the error was detected.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.5.3 Failed​

 

 

 

 

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Offending Element​

(0000,0901)​

AT​

1-n​

This optional field contains a list of the elements in which​

 

 

 

 

the error was detected.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.5.4 Refused: Move Destination unknown​

 

 

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​ Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Error Comment​

(0000,0902)​

LO​

1​ This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.5.5 Refused: Out of resources​

 

 

 

Status Field​

Tag​

VR​

VM​

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field is Service Class specific and defined in​

 

 

 

 

PS3.4.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

- Standard -​

Page 100​ DICOM PS3.7 2020a - Message Exchange​

C.5.6 Refused: SOP Class not supported​

Status Field​

Tag​

VR​

VM​ Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to 0122H.​

Error Comment​

(0000,0902)​

LO​

1​

This optional field contains an application-specific text​

 

 

 

 

description of the error detected.​

C.5.7 Class-Instance conflict​

Status Field​

Tag​

VR​

VM​

Description of Field​

Affected SOP Class UID​

(0000,0002)​

UI​

1​ This optionalfieldcontains theSOP ClassUID for which​

 

 

 

 

the SOP Instance was not a member.​

Status​

(0000,0900)​

US​

1​ Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to 0119H.​

Affected SOP Instance UID​

(0000,1000)​

UI​

1​ This optional field contains the SOP Instance that was​

 

 

 

 

not a member of the specified SOP Class.​

C.5.8 Duplicate SOP Instance​

Status Field​

Tag​

VR​

VM​ Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this​

 

 

 

 

required field shall be set to 0111H.​

AffectedSOPInstanceUID​

(0000,1000)​

UI​

1​

This optional field contains the SOP Instance UID that​

 

 

 

 

was already allocated to another SOP Instance.​

C.5.9 Duplicate invocation​

Status Field​

Tag​

VR​

 

VM​

Description of Field​

Status​

(0000,0900)​

US​

 

1​

Confirmation status of the operation. The value of this​

 

 

 

 

 

required field shall be set to 0210H.​

C.5.10 Invalid argument value​

 

 

 

 

Status Field​

Tag​

VR​

VM​

 

Description of Field​

Status​

(0000,0900)​

US​

1​

Confirmation status of the operation. The value of this required​

 

 

 

 

field shall be set to 0115H.​

Affected SOP Class UID​

(0000,0002)​

UI​

1​

This optional field contains the SOP Class UID for which an​

 

 

 

 

argument value was in error.​

Affected SOP Instance​

(0000,1000)​

UI​

1​

This optional field contains the ID of the SOP Instance for which​

UID​

 

 

 

an argument value was in error.​

Event Type ID​

(0000,1002)​

US​

1​

This optional field contains the UID of the Event Type that was​

 

 

 

 

not recognized. Permitted only in the N-EVENT-RSP.​

Event Information​

(no tag)​

-​

-​

Optionally contains the application specific Data Set to only​

 

 

 

 

encode the invalid argument values conveyed in the Event​

 

 

 

 

Information of the request. Permitted only in the​

 

 

 

 

N-EVENT-REPORT-RSP.​

Action Type ID​

(0000,1008)​

US​

1​

This optional field contains the ID of the Action Type that was​

 

 

 

 

not recognized. Permitted only in the N-ACTION-RSP.​

- Standard -​

Источник: https://studfile.net/preview/14585762/