Инобитек DICOM-Сервер (DICOM Веб-Сервисы) (2.10)

Download OpenAPI specification:Download

Техническая поддержка и интеграция: support@inobitec.com URL: https://inobitec.com/about/contacts/

Реализация RESTful-сервисов WADO-URI, WADO-RS, QIDO-RS, STOW-RS и UPS-RS Restful

WADO-URI Instances Resources

Получить представление DICOM-объекта

Служба URI, также известная как WADO-URI, позволяет получать представления DICOM-объектов с помощью HTTP. Служба URI поддерживает два вида транзакций:

  • Получить объект в формате DICOM: эта транзакция возвращает один DICOM-объект в формате application/dicom.
  • Получить рендер DICOM-объекта: эта транзакция возвращает один DICOM-объект в формате избражения (видео).

Эти две транзакции имеют одинаковое значение параметра "requestType", но различаются запрошенным типом данных. Если параметр запроса "contentType" не указан и в заголовке Accept указано значение */*, тогда используется запрошенный тип данных по умолчанию image/jpeg и запрос обрабатывается как транзакция получения рендера DICOM-объекта.

query Parameters
requestType
required
string
Example: requestType=WADO

Этот параметр указывает, что этот запрос относится к URI-сервису. Параметр должен называться "requestType", а его значение дожно быть "WADO". Если значение отличается от "WADO" и сервер не поддерживает такое значение, то ответ должен содержать код 400 (Bad Request), и может содержать полезную нагрузку с соответствующим сообщением об ошибке.

studyUID
required
string <Unique Identifier (UI)>

Значение этого параметра — UID исследования.

seriesUID
required
string <Unique Identifier (UI)>

Значение этого параметра — UID серии.

objectUID
required
string <Unique Identifier (UI)>

Значение этого параметра — SOP Instance UID (UID DICOM-объекта).

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

character-set
string <character-set>

Значение параметра запроса Character Set — это разделённый запятыми список из одного или нескольких идентификаторов кодировки. Смотри PS3.18 8.3.3.2

frameNumber
integer >= 1

Этот параметр erfpsdftn один кадр в DICOM-объекте многокадрового изображения, как определено в PS3.3, который должен быть возвращен. Его имя — «frameNumber», а его значение должно быть положительным целым числом (т. е. начинаться с 1, а не с 0). Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

annotation
stringpatient|technique

Этот параметр указывает, будет ли изображение или видео содержать аннотации. Смотри PS3.18 8.3.2.1.1. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

quality
integer [ 1 .. 100 ]

Параметр "quality" указывает, какое качество изображения или видео запрашивается. Параметр "quality" применим только к типам данных, поддерживающих сжатие с потерей информации. Смотри PS3.13 8.3.5.1.2. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

rows
integer <int64> >= 1

Этот параметр определяет высоту возвращаемого изображения в пикселях. Если этот параметр указан, параметр "columns" тоже должен быть указан. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

columns
integer <int64> >= 1

Этот параметр определяет ширину возвращаемого изображения в пикселях. Если этот параметр указан, параметр "rows" тоже должен быть указан. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

region
Array of numbers <float> = 4 items [ items <float > ]
Example: region=0.1,0.1,0.9,0.8

Этот параметр указывает прямоугольную область исходного изображения, которую требуется вернуть. Его значение представляет собой четыре положительных числа с плавающей точкой:

  • xmin: левая граница области;
  • ymin: верхняя граница области;
  • xmax: правая граница области;
  • ymax: нижняя граница области.

Область задаётся с импользованием нормализованной координатной системы относительно размеров матрицы оригинального изображения, измеряемой в строках и колонках, где:

  • 0.0, 0.0 соотносится с левым верхним углом изображения;
  • 1.0 1.0 соотносится с правым нижним углом изображения;
  • 0.0 <= xmin < xmax <= 1.0;
  • 0.0 <= ymin < ymax <= 1.0.

Этот параметр при использовании с параметрами "row" и "columns" позволяет отображать выбранную область в пользовательских габаритах. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

windowCenter
number <DS (Decimal String)>

Этот параметр определяет центр "окна" возвращаемого изображения, как это описано в PS3.3. Параметры "окна" (Window Center и Window Width) опциональные; тем не менее, если указан один из ни, то должен быть указан и второй. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

windowWidth
number <DS (Decimal String)>

Этот параметр определяет ширину "окна" возвращаемого изображения, как это описано в PS3.3. Параметры "окна" (Window Center и Window Width) опциональные; тем не менее, если указан один из ни, то должен быть указан и второй. Этот параметр может быть применён только к транзакции получения рендера DICOM-объекта.

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
text/plain
Example
One or more required parameters are missed

QIDO-RS Study Resources

Найти все исследования

Выполняет поиск всех исследований, соответствующих параметрам поиска, и возвращает список соответствующих исследований, включая заданные по умолчанию и запрошенные атрибуты, которые поддерживаются для каждого исследования.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

StudyInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000D
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

QIDO-RS Series Resources

Найти серии исследования

Ищет все серии у указанном исследовании, которые удовлетворяют поисковым параметрам, и возвращает список найденных серий, включая атрибуты по умолчанию и запрошенные атрибуты, которые есть в каждой серии.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

SeriesInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000E
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

Найти все серии

Ищет все серии, которые удовлетворяют поисковым параметрам, без привязки к исследованию, и возвращает список найденных серий, включая атрибуты по умолчанию и запрошенные атрибуты, которые есть в каждой серии.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

StudyInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000D
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

SeriesInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000E
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

QIDO-RS Instances Resources

Найти объекты серии исследования

Ищет все объекты (Instances) указанных серии и исследования, которые удовлетворяют поисковым параметрам, и возвращает список найденных объектов, включая атрибуты по умолчанию и запрошенные атрибуты, которые есть в каждом объекте.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

query Parameters
InstanceNumber
string <Integer String (IS)>

Пара атрибут/значение, определяющая поисковый критерий.

SOPClassUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

SOPInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

Найти объекты исследования

Ищет все объекты (Instances) указанного исследования, которые удовлетворяют поисковым параметрам, и возвращает список найденных объектов, включая атрибуты по умолчанию и запрошенные атрибуты, которые есть в каждом объекте.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

SeriesInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000E
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

InstanceNumber
string <Integer String (IS)>

Пара атрибут/значение, определяющая поисковый критерий.

SOPClassUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

SOPInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

Найти все объекты

Ищет все объекты (Instances), которые удовлетворяют поисковым параметрам, без привязки к серии или исследованию и возвращает список найденных объектов, включая атрибуты по умолчанию и запрошенные атрибуты, которые есть в каждом объекте.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

StudyInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000D
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

SeriesInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

0020000E
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

InstanceNumber
string <Integer String (IS)>

Пара атрибут/значение, определяющая поисковый критерий.

00200013
string <Integer String (IS)>

Пара атрибут/значение, определяющая поисковый критерий.

SOPClassUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

00080016
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

SOPInstanceUID
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

00080018
Array of strings <Unique Identifier (UI)>

Список UID'ов, разделённый запятой

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
[
  • {
    }
]

STOW-RS Resources

Сохранить объекты

Сохраняет набор представлений, у которых могут быть разные UID исследований.

header Parameters
Content-Type
string <media-type>

Тип данных DICOM в теле запроса.

Content-Length
integer <int64> >= 0

Должен быть указан, если кодировка не применима к телу запроса или ответа

Content-Encoding
string <encoding>

Должен быть указан, если кодировка была применена ка телу запроса или ответа

Request Body schema: application/dicom
string <binary>

Responses

Response samples

Content type
"string"

Сохранить объекты исследования

Сохраняет набор представлений, принадлежащих одному исследованию, т.е. каждое представление должно иметь одинаковый UID исследования.

path Parameters
study
required
string <Unique Identifier (UI)>

Study UID

header Parameters
Content-Type
string <media-type>

Тип данных DICOM в теле запроса.

Content-Length
integer <int64> >= 0

Должен быть указан, если кодировка не применима к телу запроса или ответа

Content-Encoding
string <encoding>

Должен быть указан, если кодировка была применена ка телу запроса или ответа

Request Body schema: application/dicom
string <binary>

Responses

Response samples

Content type
"string"

WADO-RS Instances Resources

Получить все DICOM-объекты исследования

Набор представлений одного исследования.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить все DICOM-объекты в серии

Ресурс серия ссылается на одну серию.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить DICOM-объект

Ресурс объект (Instance) ссылается на один объект.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

WADO-RS Metadata Resources

Получить метаданные всех DICOM-объектов исследования

Ресурс метаданных исследования ссылается на метаданные исследования.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

character-set
string <character-set>

Значение параметра запроса Character Set — это разделённый запятыми список из одного или нескольких идентификаторов кодировки. Смотри PS3.18 8.3.3.2

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
"string"

Получить метаданные для всех объектов DICOM в серии исследования

Ресурс метаданных серии содержит метаданные серии в исследовании.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

character-set
string <character-set>

Значение параметра запроса Character Set — это разделённый запятыми список из одного или нескольких идентификаторов кодировки. Смотри PS3.18 8.3.3.2

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
"string"

Получить метаданные для всех DICOM-объектов в серии исследования

Ресурс метаданных объекта (Instance) содержит метаданные объекта.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
character-set
string <character-set>

Значение параметра запроса Character Set — это разделённый запятыми список из одного или нескольких идентификаторов кодировки. Смотри PS3.18 8.3.3.2

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
"string"

WADO-RS Rendered Resources

Получить визуализацию исследования

Ресурс визуализированного исследования ссылается на исследование, которое необходимо визуализировать.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
annotation
stringpatient|technique

Этот параметр указывает, будет ли изображение или видео содержать аннотации. Смотри PS3.18 8.3.2.1.1

quality
integer [ 1 .. 100 ]

Параметр "quality" указывает, какое качество изображения или видео запрашивается. Параметр "quality" применим только к типам данных, поддерживающих сжатие с потерей информации. Смотри PS3.13 8.3.5.1.2

viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

window
string^\d+,\d+,(linear|linear-exact|sigmoid)$

Управляет "окном" изображения или видео. Смотри PS 8.13 8.3.5.1.4

iccprofile
string^(no|yes|srgb|adobergb|rommrgb)$

Указывает цветовые характеристики и включение профиля ICC изображений. Смотри PS3.18 8.3.5.1.5

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить визуализацию серии

Ресурс Rendered Series ссылается на серию для визуализации.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

query Parameters
annotation
stringpatient|technique

Этот параметр указывает, будет ли изображение или видео содержать аннотации. Смотри PS3.18 8.3.2.1.1

quality
integer [ 1 .. 100 ]

Параметр "quality" указывает, какое качество изображения или видео запрашивается. Параметр "quality" применим только к типам данных, поддерживающих сжатие с потерей информации. Смотри PS3.13 8.3.5.1.2

viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

window
string^\d+,\d+,(linear|linear-exact|sigmoid)$

Управляет "окном" изображения или видео. Смотри PS 8.13 8.3.5.1.4

iccprofile
string^(no|yes|srgb|adobergb|rommrgb)$

Указывает цветовые характеристики и включение профиля ICC изображений. Смотри PS3.18 8.3.5.1.5

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить визуализацию DICOM-объекта

Ресурс визуализации объекта (Instance) ссылается на объект для визуализации.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
annotation
stringpatient|technique

Этот параметр указывает, будет ли изображение или видео содержать аннотации. Смотри PS3.18 8.3.2.1.1

quality
integer [ 1 .. 100 ]

Параметр "quality" указывает, какое качество изображения или видео запрашивается. Параметр "quality" применим только к типам данных, поддерживающих сжатие с потерей информации. Смотри PS3.13 8.3.5.1.2

viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

window
string^\d+,\d+,(linear|linear-exact|sigmoid)$

Управляет "окном" изображения или видео. Смотри PS 8.13 8.3.5.1.4

iccprofile
string^(no|yes|srgb|adobergb|rommrgb)$

Указывает цветовые характеристики и включение профиля ICC изображений. Смотри PS3.18 8.3.5.1.5

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить рендер фрейма

Ресурс Rendered Frames ссылается на упорядоченный набор кадров одного мультикадрового объекта (Instance), для визуализации.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

frames
required
Array of integers <int32> [ items <int32 > ]

Разделённый запятыми список номеров фреймов объекта (Instance) в восходящем порядке.

query Parameters
annotation
stringpatient|technique

Этот параметр указывает, будет ли изображение или видео содержать аннотации. Смотри PS3.18 8.3.2.1.1

quality
integer [ 1 .. 100 ]

Параметр "quality" указывает, какое качество изображения или видео запрашивается. Параметр "quality" применим только к типам данных, поддерживающих сжатие с потерей информации. Смотри PS3.13 8.3.5.1.2

viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

window
string^\d+,\d+,(linear|linear-exact|sigmoid)$

Управляет "окном" изображения или видео. Смотри PS 8.13 8.3.5.1.4

iccprofile
string^(no|yes|srgb|adobergb|rommrgb)$

Указывает цветовые характеристики и включение профиля ICC изображений. Смотри PS3.18 8.3.5.1.5

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

WADO-RS Thumbnail Resources

Получить миниатюру исследования

Ресурс Study Thumbnail ссылается на миниатюру исследования.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить миниатюру серии

Ресурс Series Thumbnail ссылается на миниатюру серии.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

query Parameters
viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить миниатюру DICOM-объекта

Ресурс Instance Thumbnail ссылается на миниатюру объекта (Instance).

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить миниатюру фрейма

Ресурс Frame Thumbnail ссылается на миниатюру для фреймов в объекте (Instance).

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

frames
required
Array of integers <int32> [ items <int32 > ]

Разделённый запятыми список номеров фреймов объекта (Instance) в восходящем порядке.

query Parameters
viewport
string^\d+,\d+(,\d*,\d*,\d*,\d*)?$

Указывает прямоугольную область исходного изображения или видео, до которой оно будет обрезано и прямоугольную область, соответствующую размеру окна клиента, до которой будет масштабироваться обрезанное изображение или видео. Смотри PS3.18 8.3.2.1.3

accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

WADO-RS Bulkdata Resources

Получить сырые данные DICOM-объекта

Ресурс Instance Bulkdata ссылается на Bulkdata объекта.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

WADO-RS Pixel Data Resources

Получить данные о пикселях DICOM-объекта

Ресурс пиксельных данных объекта (Instance) ссылается на пиксельные данные объекта.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Получить пиксельные данные фрейма

Ресурс Frames ссылается на упорядоченный набор фреймов в одном экземпляре с несколькими фреймами.

path Parameters
study
required
string <Unique Identifier (UI)>

UID исследования, управляемый сервисом исследований.

series
required
string <Unique Identifier (UI)>

UID серии в исследовании.

instance
required
string <Unique Identifier (UI)>

UID объекта (Instance) в серии.

frames
required
Array of integers <int32> [ items <int32 > ]

Разделённый запятыми список номеров фреймов объекта (Instance) в восходящем порядке.

query Parameters
accept
string <media-type>

Параметр запроса Accept имеет тот же синтаксис, что и заголовок Accept, за исключением того, что в нём не должны встречатся подстановочные символы (<type>/* или */*). Смотри PS3.18 8.3.3.1

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

UPS-RS Worklist Resources

Создать список процедур

Создает унифицированную процедуру.

query Parameters
AffectedSOPInstanceUID
string <Unique Identifier (UI)>

UID рабочего списка.

00001000
string <Unique Identifier (UI)>

UID рабочего списка.

SOPInstanceUID
string <Unique Identifier (UI)>

UID рабочего списка.

00080018
string <Unique Identifier (UI)>

UID рабочего списка.

header Parameters
Content-Type
string <media-type>

Тип данных DICOM в теле запроса.

Content-Length
integer <int64> >= 0

Должен быть указан, если кодировка не применима к телу запроса или ответа

Content-Encoding
string <encoding>

Должен быть указан, если кодировка была применена ка телу запроса или ответа

Request Body schema: application/dicom
string <binary>

Responses

Найти все списки процедур

Выполняет поиск всех списков рабочих процедур, соответствующих параметрам поиска, и возвращает список соответствующих, включая заданные по умолчанию и запрошенные атрибуты, которые поддерживаются для каждого списка процедур.

query Parameters
object

Одна или более пара DICOM атрибут/значение, определяющие поисковые критерии. Смотри PS3.18 8.3.4.1

fuzzymatching
boolean
Default: false

Один параметр для нечёткого поиска по имени пациента. Смотри PS3.18 8.3.4.2

includefield
string <^(all|\w(,\w)+)$>

Параметр определяет атрибуты, которые должны быть включены в ответ. Смотри PS3.18 8.3.4.3

limit
integer <int64> >= 0

Параметр определяет максимальное количество результатов, которое сервер должен вернуть в одном ответе. Смотри PS3.18 8.3.4.4

offset
integer <int64> >= 0
Default: 0

Параметр управляет количеством результатов, которые будут пропущены перед первым отправленным. Смотри PS3.18 8.3.4.4

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
No sample

Обновить список процедур

Обновляет унифицированную процедуру.

path Parameters
workitem
required
string <Unique Identifier (UI)>

UID рабочего списка.

query Parameters
TransactionUID
string <Unique Identifier (UI)>

UID транзакции.

00081195
string <Unique Identifier (UI)>

UID транзакции.

header Parameters
Content-Type
string <media-type>

Тип данных DICOM в теле запроса.

Content-Length
integer <int64> >= 0

Должен быть указан, если кодировка не применима к телу запроса или ответа

Content-Encoding
string <encoding>

Должен быть указан, если кодировка была применена ка телу запроса или ответа

Request Body schema: application/dicom
string <binary>

Responses

Получить запланированную процедуру

Выполняет поиск рабочей процедуры с указанным UID.

path Parameters
workitem
required
string <Unique Identifier (UI)>

UID рабочего списка.

header Parameters
Accept
string <media-type>

Доступные типы данных для тела ответа. Смотри PS3.18 8.4.1.1

Accept-Charset
string <charset>

Доступные кодировки для тела ответа. Смотри PS3.18 8.8

Responses

Response samples

Content type
No sample

Изменить статус списка процедур

Изменяет статус унифицированную процедуру.

path Parameters
workitem
required
string <Unique Identifier (UI)>

UID рабочего списка.

header Parameters
Content-Type
string <media-type>

Тип данных DICOM в теле запроса.

Content-Length
integer <int64> >= 0

Должен быть указан, если кодировка не применима к телу запроса или ответа

Content-Encoding
string <encoding>

Должен быть указан, если кодировка была применена ка телу запроса или ответа

Request Body schema: application/dicom
string <binary>

Responses

Отменить список процедур

Отменяет унифицированную процедуру.

path Parameters
workitem
required
string <Unique Identifier (UI)>

UID рабочего списка.

Responses