PACS DICOMweb Conformance Statement
Introduction
The system supports a subset of the DICOMweb services specified in the https://dicom.nema.org/medical/dicom/current/output/html/part18.html (commonly referred to as DICOMweb). Specifically, it supports STOW-RS, QIDO-RS and WADO-URI
Authorization
Every HTTP request to any of the following web service must be authenticated through a valid API Key. An API Key is a string that must be included in every request inside the “Authorization” header:
Authorization: {API Key}
The system will reject any request that does not contain the Authorization header or contains a wrong API Key value. The returned response status in these cases will be HTTP 401 (Unauthorized).
Store Transaction (STOW-RS) as Origin Server
The Store Transaction is a RESTful web service for storing DICOM imaging data. This transaction uses the POST method to store representations of studies, series, and instances contained in the request payload.
The system accepts only DICOM Part 10 binary files sent directly. It does not accept the splitting of DICOM information into metadata and bulk data sent separately.
The transaction support only multipart HTTP requests containing a single DICOM instance.
URL |
| ||
|---|---|---|---|
Method | POST | ||
Content-Type |
| ||
Header parameters |
| API Key | Required |
Response codes |
| ||
Search Transaction (QIDO-RS) as Origin Server
Query based on ID for DICOM Objects (QIDO) enables you to search for studies, series, and instances by attributes.
URL | Patient-Level query: Study-Level query: Series-Level query: Image-Level query: | ||
|---|---|---|---|
Method | GET | ||
Header parameters |
| API Key | Required |
Query parameters |
| Search for attribute/value matching in query | |
| Other attributes to return in the response | ||
Retrieve Transaction (WADO-RS) as Origin Server
Retrieve DICOM instances through RESTful service, wrapped in a multipart/related response. It is possible to filter by study, series or instance.
The only supported Accept header is multipart/related; type=application/dicom;. No transfer syntax change is supported. Therefore all instances will be served with their original encoding.
URL | Study-Level query: Series-Level query: Image-Level query: | ||
|---|---|---|---|
Method | GET | ||
Header parameters |
| API Key | Required |
Query parameters |
| true | Optional |
Response codes |
| ||
WADO-URI (Web Access to DICOM Objects)
Retrieve representations of instances using HTTP. The returned contents are “Part 10 File” objects.
URL |
| ||
|---|---|---|---|
Method | GET | ||
Header parameters |
| API Key | Required |
Query parameters |
| “WADO” | Required |
| Study Instance UID | Required | |
| Series Instance UID | Required | |
| SOP Instance UID | Required | |
| “application/dicom” | Optional | |
| “yes” | Optional | |
| Only for jpeg | Optional | |
| The transfer syntax of the returned dicom file. Supported syntaxes are:
| Optional | |