Page 196 DICOM PS3.2 2020a - Conformance
Table E.4.2-15. Film Session SOP Class N-CREATE Response Status Handling Reasons
Service Status |
Further Meaning |
Error Code |
Reason |
Success |
Success |
0000 |
The SCP has completed the operation successfully. |
Warning |
Attribute Value Out of Range 0116 |
The N-CREATE operation is considered successful but the |
|
|
|
|
status meaning is logged. Additional information in the |
|
|
|
Responseidentifyingtheattributesoutofrangewillbelogged |
|
|
|
(i.e., Elements in the Modification List/Attribute List) |
Warning |
Memory allocation not |
B600 |
A Data Set is returned with valid attributes/values. |
|
supported |
|
|
Warning |
Attribute List Error |
0107 |
The N-CREATE operation is considered successful but the |
|
|
|
status meaning is logged. Additional information in the |
|
|
|
Response identifying the attributes will be logged (i.e., |
|
|
|
Elements in the Attribute Identifier List) |
Failure |
Invalid attribute value |
0106 |
A Data Set is returned of all invalid attributes/values |
Failure |
Processing failure |
0110 |
Cannot decode the DIMSE attribute. |
Failure |
Invalid object instance |
0117 |
Instance UID given had incorrect syntax |
Failure |
Resource limitation |
0213 |
Film Session cannot be opened. |
E.4.2.1.4.1.3.2.1.2 Film Session SOP Class Operations for N-SET
The EXAMPLE-PRINT-SERVER-MANAGEMENT provides the support for the Film Session attributes sent by the N-SET DIMSE service identically as it is described for the Film Session with N-CREATE, Table E.4.2-15.
The Print Server Management behavior and specific status codes sent for the N-SET of a specific Film Session is described in the following table:
Table E.4.2-16. Film Session SOP Class N-SET Response Status Handling Reasons
Service Status |
Further Meaning |
Error Code |
Reason |
Success |
Success |
0000 |
The SCP has completed the operation successfully. Some |
|
|
|
attributesmayhavedifferentvaluesthanwhatwasrequested. |
|
|
|
The actual values of attributes are returned. |
Warning |
Attribute Value Out of Range0116 |
The attribute in question are returned in the responses Data |
|
|
|
|
Set. |
Warning |
Attribute List Error |
0107 |
The N-CREATE operation is considered successful but the |
|
|
|
status meaning is logged. Additional information in the |
|
|
|
Response identifying the attributes will be logged (i.e., |
|
|
|
Elements in the Attribute Identifier List) |
Warning |
Memory allocation not |
B600 |
.A Data Set is returned with valid attributes/values. |
|
supported |
|
|
Failure |
Invalid attribute value |
0106 |
A Data Set is returned of all invalid attributes/values |
Failure |
Processing failure |
0110 |
Cannot decode the DIMSE attribute. |
Failure |
Invalid object instance |
0112 |
No such object instance: the instance UID given does not |
|
|
|
exist. |
E.4.2.1.4.1.3.2.1.3 Film Session SOP Class Operations for N-DELETE
The Print Server Management behavior and specific status codes sent for the N-DELETE of a specific Film Session is described in the following table:
- Standard -
|
|
DICOM PS3.2 2020a - Conformance |
Page 197 |
|
Table E.4.2-17. Film Session SOP Class N-DELETE Response Status Handling Reasons |
||||
Service Status |
Further Meaning |
Error Code |
Reason |
|
Success |
Success |
0000 |
The SCP has completed the operation successfully. Film session |
|
|
|
|
has been successfully deleted. |
|
Failure |
Unknown UID |
0112 |
No such object instance: the instance UID given does not exist. |
|
|
|
|
The Association is aborted using A-ABORT and the print-job is |
|
marked as failed. The status meaning is logged and reported to the user.
E.4.2.1.4.1.3.2.1.4 Film Session SOP Class Operations for N-ACTION
The receipt of the N-ACTION will result in submitting a print job to print all the films of the film session in the order that they were re- ceived. The Film Session N-ACTION arguments are defined in the DICOM Standard Table H.4-3 “N-ACTION Arguments” in PS3.4. The number of films that can be stored for print is limited by the size of the Printer's installed disk space and the number of images sent by the connected Print SCU simultaneously.
The Print Server Management behavior and specific status codes sent for the N-ACTION of a specific Film Session is described in the following table:
Table E.4.2-18. Film Session SOP Class N-ACTION Response Status Handling Reasons
Service Status |
Further Meaning |
Error Code |
Reason |
Success |
Success |
0000 |
Films in the film session are accepted for printing. |
|
|
|
Print Job SOP instance is created and the instance UID is |
|
|
|
returned. |
Warning |
Empty film page |
B602 |
FilmSessionSOPinstancehierarchydoesnotcontainImage |
|
|
|
Box SOP instances (empty page). Empty page will not be |
|
|
|
printed. |
Warning |
Image larger then Image BoxB604 |
Image size is larger then Image Box size. Image has been |
|
|
|
|
de-magnified |
Warning |
Image larger then Image BoxB609 |
Image size is larger then Image Box size. Image has been |
|
|
|
|
clipped to fit it |
Warning |
Image larger then Image BoxB60A |
Image size is larger then Image Box size. Image has been |
|
|
|
|
decimated to fit it. |
Failure |
Invalid object |
0112 |
No such object instance: the instance UID given does not |
|
|
|
exist. |
Failure |
Invalid operation |
0211 |
The action ID type is not supported (i.e., not PRINT). |
Failure |
Processing failure |
C600 |
Film Session SOP instance hierarchy does not contain Film |
|
|
|
Box SOP instances. |
Failure |
OUT of Resources |
C601 |
UnabletocreatePrintJobSOPinstance;printqueueisfull.. |
Failure |
Wrong Image size |
C603 |
ImagesizeislargerthenImageBoxsize.Theimagewillnot |
|
|
|
be printed. |
Failure |
Wrong Print Image size |
C613 |
Print Image size is greater then the Image Box size. The |
|
|
|
image will not be printed. |
E.4.2.1.4.1.3.2.2 Specific Conformance for Basic Film Box SOP Class
The EXAMPLE-PRINT-SERVER-MANAGEMENT provides support for the following DIMSE Services:
•N-CREATE
•N-SET
- Standard -
Page 198 |
DICOM PS3.2 2020a - Conformance |
•N-ACTION •N-DELETE
E.4.2.1.4.1.3.2.2.1 Basic Film Box SOP Class Operations for N-CREATE
The EXAMPLE-PRINT-SERVER-MANAGEMENT provides the following support for the Film Box attributes sent by the N-CREATE DIMSE service
Table E.4.2-19. Basic Film Box SOP Class N-CREATE Request Attributes
Attribute |
Tag |
Valid Range |
Image Display Format |
(2010,0010) |
STANDARD\C,R |
|
|
ROW\R1,R2,R3 |
|
|
COL\C1,C2,C3 |
Referenced Film |
(2010,0500) |
N/A |
Session Sequence |
|
|
> Referenced SOP Class UID |
(0008,1150) |
SOP Class UID |
> Referenced SOP Instance |
(0008,1155) |
SOP Instance UID |
UID |
|
|
Referenced Image Box |
(2010,0510) |
N/A |
Sequence |
|
|
> Referenced SOP Class UID |
(0008,1150) |
SOP Class UID |
> Referenced SOP Instance |
(0008,1155) |
SOP Instance UID |
UID |
|
|
Film Orientation |
(2010,0040) |
PORTRAIT |
|
|
LANDSCAPE |
Film Size Id |
(2010,0050) |
8INX10IN |
(See Note 1) |
|
11INX14IN |
|
|
14INX17IN |
|
|
CURRENT |
Magnification Type |
(2010,0060) |
REPLICATE |
|
|
BILINEAR |
|
|
CUBIC |
|
|
NONE |
Max Density |
(2010,0130) |
170-350 |
Annotation Display |
(2010,0030) |
LABEL |
Format Id see note 2 |
|
BOTTOM |
|
|
COMBINED |
|
|
NONE |
Default Value if not sentResponse to Invalid by SCU or invalid value Value
received
Configurable |
Failure (0x0106) |
N/A |
N/A |
Mandatory, no default |
Failure (0x0106) |
Mandatory, no default |
Failure (0x0106) |
N/A |
N/A |
Mandatory, no default |
Failure (0x0106) |
Mandatory, no default |
Failure (0x0106) |
PORTRAIT |
Warning (0x116) |
14INX17IN |
Warning (0x116) |
Configurable |
Warning (0x116) |
320 |
Warning (0x116) |
NONE |
Warning (0x116) |
- Standard -
|
DICOM PS3.2 2020a - Conformance |
|
Page 199 |
||
Attribute |
Tag |
Valid Range |
Default Value if not sentResponse to Invalid |
||
|
|
|
by SCU or invalid value |
Value |
|
|
|
|
received |
|
|
Smoothing Type |
(2010,0080) |
0-15, the value is laser |
Configurable |
Warning (0x116) |
|
See note 3 |
|
specific. |
|
|
|
|
|
|
|
|
|
Border Density |
(2010,0100) |
WHITE |
BLACK |
Warning (0x116) |
|
See note 4 |
|
BLACK |
|
|
|
Trim |
(2010,0140) |
YES |
NO |
Warning (0x116) |
|
See note 5 |
|
NO |
|
|
|
Reference Presentation LUT |
(2050,0500) |
N/A |
N/A |
N/A |
|
Sequence |
|
|
|
|
|
>Referenced SOP Class UID |
(0008,1150) |
SOP Class UID |
Mandatory if sequence isFailure (0x0106) |
||
|
|
|
present, no default |
|
|
>Referenced SOP Instance |
(0008,1155) |
SOP Instance UID |
Mandatory if sequence isFailure (0x0106) |
||
UID |
|
|
present, no default |
|
|
Illumination |
(2010,015E) |
Any valid value in the unit2000, |
Warning (0x116) |
||
|
|
of cd/m^2 |
Mandatory if Presentation |
|
|
|
|
|
|
||
|
|
|
LUT is supported |
|
|
Reflective Ambient Light |
(2010,0160) |
Any valid value in the unit10, |
Warning (0x116) |
||
|
|
of cd/m^2 |
Mandatory if Presentation |
|
|
|
|
|
|
||
|
|
|
LUT is supported |
|
|
Note
1.See the addition value "CURRENT" in Section E.8.5.1
2.Annotation Display Format Id1 - instructs the Print Server Management System to create annotation boxes and set the format of the annotation boxes. The currently loaded machine resident font will be used. See table below.
3.Smoothing Type - If Magnification Type is CUBIC, this attribute allows the SCU to specify the various smoothing effects provided by the interpolation algorithm in the Laser Imager. 0 specifies replicate, and 1 through 15 specifies various levels of smoothing.
4.Border Density - allows the density of the areas surrounding and between images on the film to be either dark or white.
5.Trim - specifies whether a trim box be printed around each image on film. The trim density is the opposite of the border density.
The following table describes the annotation formats are supported:
|
|
Table E.4.2-20. Annotation Display Formats |
Annotation Display Format |
Format |
|
|
Id |
|
LABEL |
Prints a text string at the top of the film as a label. One Annotation Box is created. The Annotation |
|
|
Position for this box must be 0. |
|
BOTTOM |
Prints a text string at the bottom of each image. The number of Annotation Boxes created will be equal |
|
|
to the number of images supported by the Image Display Format. The Annotation Position for each |
|
|
annotation string should be the same as the corresponding Image Position. |
|
- Standard -
Page 200 |
|
DICOM PS3.2 2020a - Conformance |
Annotation Display Format |
Format |
|
Id |
|
|
COMBINED |
Combines the above two annotation formats: Prints |
|
a text string at the bottom of each image (with Annotation Position matching the corresponding Image Position), and a label at the top of the film (its Annotation Position = 0). The number of Annotation Boxes created will be one greater than the number of images supported by the Image Display Format.
NONE |
No text string is printed at the top of the film or at the bottom of each image. |
The Print Server Management behavior and specific status codes sent for the N-CREATE of a specific Film Box is described in the following table:
Table E.4.2-21. Film Box SOP Class N-CREATE Response Status Handling Behavior
Service Status |
Further Meaning |
Error Code |
Behavior |
|
Success |
Success |
0000 |
Filmboxissuccessfullycreated.Someattributesmayhavedifferent |
|
|
|
|
|
valuesthanwhatwasrequested.Theactualvaluesofattributesare |
|
|
|
|
returned. |
|
|
|
|
Note that any existing film box will become inaccessible when a |
|
|
|
|
new film box is successfully created. Failure will be returned to the |
|
|
|
|
SCUiftheSCUattemptstoaccess(setimage,eraseimage,delete, |
|
|
|
|
print) the previous film box |
Warning |
AttributeValueOutofRange0116 |
With the exception of the referenced Film Session sequence, the |
||
|
|
|
|
referenced Image Box sequence and the possible referenced |
|
|
|
|
Annotation Box sequence, the attribute in question will be the only |
|
|
|
|
attribute returned in the responses Data Set. |
Warning |
Min/Max Density out-rangeB605 |
RequestedMinDensityorMaxDensityoutsideofprinter'soperating |
||
|
|
|
|
range. The printer will use its respective minimum or maximum |
|
|
|
|
density value instead. |
Failure |
Invalid attribute value |
0106 |
A Data Set is returned with all invalid attributes/values |
|
Failure |
Processing failure |
0110 |
Cannot decode the DIMSE attribute |
|
Failure |
Duplicate SOP instance |
0111 |
The given Instance UID is already in use. |
|
Failure |
Invalid object instance |
0117 |
The given Instance UID had incorrect syntax. |
|
Failure |
Missing attribute |
0120 |
Mandatory attributes are missing. |
|
|
|
|
|
A list of missing mandatory attribute tags is returned in the Attribute |
|
|
|
|
Identifier List (0000,1005). |
Failure |
Missing attribute value |
0121 |
A mandatory attribute was given, but had no value. |
|
|
|
|
|
A Data Set is returned of all attributes/values missing. |
Failure |
Resource limitation |
0213 |
Film Session cannot be opened. |
|
Failure |
Out of Print Job SequenceC616 |
ThereisanexistingFilmBoxthathasnotbeenprintedandtheFilm |
||
|
|
|
|
Session N-ACTION, is not supported. A new Film Box will not be |
|
|
|
|
created when a previous Film Box has not been printed. |
E.4.2.1.4.1.3.2.2.2 Basic Film Box SOP Class Operations for N-SET
TheEXAMPLE-PRINT-SERVER-MANAGEMENTprovidesthesupportforthefollowingFilmBoxattributessentbytheN-SETDIMSE service:
- Standard -