DICOM PS3.18 2024d - Web Services

3 Definitions

For the purposes of this Part of DICOM, the following terms and definitions apply.

3.1 Reference Model Definitions

This Part of the Standard makes use of the following terms defined in [ISO 7498-1]:

Application Entity (AE)

See [ISO 7498-1].

Real-World Activity

See [ISO 7498-1].

3.2 DICOM Introduction and Overview Definitions

This Part of the Standard makes use of the following terms defined in PS3.1:

Service-Object Pair Class (SOP Class)

See Service-Object Pair Class in PS3.1 .

3.3 DICOM Message Exchange

This Part of the Standard makes use of the following terms defined in PS3.7:

DICOM Message Service Element (DIMSE)

See DICOM Message Service Element in PS3.7 .

3.4 DICOM Information Object Definitions

This Part of the Standard makes use of the following terms defined in PS3.3:

Multi-frame Image

See Multi-frame Image in PS3.3 .

3.5 DICOM Conformance

This Part of the Standard makes use of the following terms defined in PS3.2:

Conformance Statement

See Conformance Statement in PS3.2 .

3.6 DICOM Data Structures and Encoding

This Part of the Standard makes use of the following terms defined in PS3.5:

Data Element

See Data Element in PS3.5 .

Data Element Tag

See Data Element Tag in PS3.5 .

Data Set

See Data Set in PS3.5 .

Sequence of Items

See Sequence of Items in PS3.5 .

Unique Identifier (UID)

See Service-Object Pair Class in PS3.5 .

3.7 DICOM Service Class Definitions

This Part of the Standard makes use of the following terms defined in PS3.4:

Service-Object Pair Instance (SOP Instance)

See Service-Object Pair Instance in PS3.4 .

3.8 HyperText Transfer Protocol (HTTP/HTTPS) Definitions

This Part of the Standard makes use of the following terms defined in [RFC7230] Section 2.1 Client/Server Messaging:

HTTP

See [RFC7230].

HTTPS

See [RFC7230].

origin server

See [RFC7230].

user agent

See [RFC7230].

3.9 Web Services Definitions

Bulk Data

An object that contains an octet-stream containing one or more Value Fields (typically containing large data, such as Pixel Data) extracted from a DICOM Dataset. See Metadata.

Note

  1. The octet-stream does not include the Attribute Tag, Value Representation, or Attribute Length.

  2. For the value of a frame of a Pixel Data Attribute encoded in a compressed Transfer Syntax, it does not include the Basic Offset Table and Data Stream Fragment Item tags and lengths.

Bulk Data URI

A Uniform Resource Identifier that references Bulkdata.

DICOM Object

An instance of a data object as defined by PS3.3 that has been allocated an unique identifier in the format specified for SOP Instance UID in PS3.3 and has been chosen as an object to be saved securely for some period of time. Within the DICOM Standard, a DICOM Object is typically a Composite Service Object Pair (SOP) Instance.

DICOM Resource

One or more DICOM Objects that are referenced by a URL.

DIMSE Proxy

An origin server that responds to DICOM Web Service requests by executing DIMSE transactions to a backend server.

Event Report

A Dataset containing elements describing an event that occurred on the origin server. See Section 11.12.

Metadata

A DICOM Dataset where zero or more elements (typically containing large data, such as Pixel Data) have been replaced with Bulkdata URIs.

Note

Metadata does not include the Group 0002 File Meta Information Data Elements, which describe but are not part of a Dataset, per Section 7.1 in PS3.10.

RESTful Web Service

A web service is RESTful if it is implemented using the REST architecture and principles. See https://en.wikipedia.org/wiki/Representational_state_transfer.

Service

When used in this Part of the Standard the term Service means a set of transactions and resources to which those transactions apply.

sRGB

A standard RGB color space defined in [IEC 61966-2.1].

Status Report

A Status Report is information contained in a response payload describing warnings or errors related to a request.

Subscriber

The creator or owner of a Subscription, typically a user agent.

Target URI

The URI contained in a request message. It designates the resource that is the target of the request.

Thumbnail

A single frame image that is representative of the content of a DICOM Study, Series, Instance, or Frame. It is encoded in a Rendered Media Type. See Section 8.7.4 and Section 10.4.4.

Transaction

When used in this Part of the Standard the term Transaction means an HTTP/HTTPS request/response message pair.

UTF-8

Unicode UTF-8 character set defined in [ISO/IEC 10646].

3.10 DICOM Media Storage and File Format Definitions:

This Part of the Standard makes use of the following terms defined in PS3.10:

DICOM File

See DICOM File in PS3.10 .

DICOM File Format

See DICOM File Format in PS3.10 .

DICOM File Service

See DICOM File Service in PS3.10 .

File

See File in PS3.10 .

DICOM PS3.18 2024d - Web Services