| DICOM PS3.18 2025e - Web Services |
|---|
This example illustrates a request to retrieve the scheduled procedure steps for a scheduled station: CTSCANNER, start date: 20250101 and modality: CT, where the results are to be returned in JSON. Also, the number of returned results is limited to 20 and the results are requested to contain all available tags. The offset of the returned results is set to 0.
GET /radiology/modality-scheduled-procedure-steps/
?00400100.00400010=CTSCANNER&00400100.00400002=20250101&00400100.00080060=CT
&limit=20&offset=0&includefield=all HTTP/1.1
Host: www.hospital-stmarco
Accept: application/dicom+json
An example of a successful response to the above request is given below:
HTTP/1.1 200 OKContent-Length: 1191
Content-Type: application/dicom+json; charset=utf-8
…
[ {
…,
"00100010": { "vr": "PN", "Value": [{ "Alphabetic": "Doe^Sally" }] },
"0020000D": { "vr": "UI", "Value": ["1.2.250.1.59.40211.30000008090412501082300000004"] },
"00401001": { "vr": "SH", "Value": ["P-ID-22"] },
…,
"00400100": { "vr": "SQ", "Value":
[
{
"00400002": { "vr": "DA", "Value": ["20250101"] },
"00400007": { "vr": "LO", "Value": ["Specials^04a_HeadCTA"] },
"00400009": { "vr": "SH", "Value": ["PS-ID-23"] },
"00400010": { "vr": "SH", "Value": ["CTSCANNER"] },
…
},
{
"00400002": { "vr": "DA", "Value": ["20250101"] },
"00400007": { "vr": "LO", "Value": ["Specials^04a_SpineCTA"] },
"00400009": { "vr": "SH", "Value": ["PS-ID-24"] },
"00400010": { "vr": "SH", "Value": ["CTSCANNER"] },
…
},
…
]
},
…
}, … ]
The response returns two scheduled procedure steps for Sally Doe, one for the head and the other one for the spine. The Attributes are according to Table K.6-1 in PS3.4 :
| DICOM PS3.18 2025e - Web Services |
|---|