DICOM PS3.18 2020b - Web Services

8.7.3 DICOM Media Types and Media Types For Bulkdata

This section defines the media types used to represent DICOM Instances, Metadata and Bulkdata. It describes:

The media types defined in this section are distinct from those into which DICOM Instances may be rendered (which are defined in Section 8.7.4); some of the same media types are used for both rendered content and Bulkdata.

Depending on the service, the media types may be single part or multipart, and may have required or optional Transfer Syntax and/or character set parameters.

The Implicit VR Little Endian (1.2.840.10008.1.2), and Explicit VR Big Endian (1.2.840.10008.1.2.2 - Retired) Transfer Syntaxes shall not be used with Web Services.

If a Transfer Syntax parameter for a DICOM Media Type is not specified in a request or response, the Transfer Syntax in the response shall be the Transfer Syntax specified as the default for the Resource Category and media type combination in Table 8.7.3-2, Table 8.7.3-4 or Table 8.7.3-5, unless the origin server has only access to the pixel data in lossy compressed form or the pixel data in a lossless compressed form that is of such length that it cannot be encoded in the Explicit VR Little Endian Transfer Syntax.

Table 8.7.3-1 specifies the definition of media type requirement terms used in the tables in this section.

Table 8.7.3-1. Definition of Media Type Requirement

Requirement

Optionality

Definition

Default

D

The origin server shall return this media type when none of the Acceptable Media Types (see Section 8.7.5) are supported. The origin server shall support this media type.

Required

R

The origin server shall support this media type.

Optional

O

The origin server may support this media types.


Table 8.7.3-2, Table 8.7.3-3, Table 8.7.3-4, and Table 8.7.3-5 specify the media types used to encode different representations of DICOM Instances. These media types apply to all Resource Categories and have default encodings for images and video data elements contained in the Instances.

8.7.3.1 The application/dicom Media Type

The application/dicom media type specifies a representation of Instances encoded in the DICOM File Format specified in Section 7 “DICOM File Format” in PS3.10.

Note

The origin server may populate the PS3.10 File Meta Information with the identification of the Source, Sending and Receiving AE Titles and Presentation Addresses as described in Section 7.1 in PS3.10 , or these Attributes may have been left unaltered from when the origin server received the objects. The user agent storing the objects received in the response may populate or coerce these Attributes based on its own knowledge of the endpoints involved in the transaction, so that they accurately identify the most recent storage transaction.

Table 8.7.3-2 specifies the default and optional Transfer Syntax UID combinations for each DICOM Resource Category (see Table 8.7.2-1). The default media type for the Resource Category shall be returned when the origin server supports none of the Acceptable Media Types, unless the origin server has only access to the pixel data in lossy compressed form or the pixel data in a lossless compressed form that is of such length that it cannot be encoded in the Explicit VR Little Endian Transfer Syntax.

Table 8.7.3-2. Transfer Syntax UIDs for application/dicom Media Types

Category

Transfer Syntax UID

Transfer Syntax Name

Optionality

Single Frame Image

1.2.840.10008.1.2.1

Explicit VR Little Endian

D

1.2.840.10008.1.2.4.70

JPEG Lossless, Non-Hierarchical, First-Order Prediction(Process 14 [Selection Value 1]): Default Transfer Syntax for Lossless JPEG Image Compression

O

1.2.840.10008.1.2.4.50

JPEG Baseline (Process 1): Default Transfer Syntax for Lossy JPEG 8 Bit Image Compression

O

1.2.840.10008.1.2.4.51

JPEG Extended (Process 2 & 4): Default Transfer Syntax for Lossy JPEG 12 Bit Image Compression (Process 4 only)

O

1.2.840.10008.1.2.4.57

JPEG Lossless, Non-Hierarchical (Process 14)

O

1.2.840.10008.1.2.5

RLE Lossless

O

1.2.840.10008.1.2.4.80

JPEG-LS Lossless Image Compression

O

1.2.840.10008.1.2.4.81

JPEG-LS Lossy (Near-Lossless) Image Compression

O

1.2.840.10008.1.2.4.90

JPEG 2000 Image Compression (Lossless Only)

O

1.2.840.10008.1.2.4.91

JPEG 2000 Image Compression

O

1.2.840.10008.1.2.4.92

JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only)

O

1.2.840.10008.1.2.4.93

JPEG 2000 Part 2 Multi-component Image Compression

O

Multi-frame Image

1.2.840.10008.1.2.1

Explicit VR Little Endian

D

1.2.840.10008.1.2.4.90

JPEG 2000 Image Compression (Lossless Only)

O

1.2.840.10008.1.2.4.91

JPEG 2000 Image Compression

O

1.2.840.10008.1.2.4.92

JPEG 2000 Part 2 Multi-component Image Compression (Lossless Only)

O

1.2.840.10008.1.2.4.93

JPEG 2000 Part 2 Multi-component Image Compression

O

Video

1.2.840.10008.1.2.1

Explicit VR Little Endian

D

1.2.840.10008.1.2.4.100

MPEG2 Main Profile @ Main Level

O

1.2.840.10008.1.2.4.101

MPEG2 Main Profile @ High Level

O

1.2.840.10008.1.2.4.102

MPEG-4 AVC/H.264 High Profile / Level 4.1

O

1.2.840.10008.1.2.4.103

MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1

O

1.2.840.10008.1.2.4.104

MPEG-4 AVC/H.264 High Profile / Level 4.2 For 2D Video

O

1.2.840.10008.1.2.4.105

MPEG-4 AVC/H.264 High Profile / Level 4.2 For 3D Video

O

1.2.840.10008.1.2.4.106

MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2

O

Text

1.2.840.10008.1.2.1

Explicit VR Little Endian

D

Other

1.2.840.10008.1.2.1

Explicit VR Little Endian

D


DICOM PS3.18 2020b - Web Services