DICOM PS3.18 2019e - Web Services |
---|
The Non-Patient Instance (NPI) Storage Service enables a user agent to retrieve, store, and search an origin server for instances that are not related to a patient.
An NPI Storage Service manages a collection of resources belonging to the categories specified in Table 12.1.1-1.
All NPI Storage Service origin servers shall support the Retrieve Capabilities, Retrieve, and Search transactions. Support for the Store transaction is optional. All NPI Storage Service user agents support one or more of the Retrieve Capabilities, Retrieve, Store, or Search transactions.
An NPI Service manages resources from the same NPI Category. Target URIs have the following templates:
/{npi-name} /{npi-name}/{uid}
npi-name = "color-palettes" / "defined-procedure-protocols" / "hanging-protocols" / "implant-templates" uid ; is the Unique Identifier of an NPI Instance
Table 12.1.1-1 contains the templates for the NPI Resource Categories.
Table 12.1.1-1. Resource Categories, URI Templates and Descriptions
/color-palettes{/uid} |
Section GG “Non-Patient Object Storage Service Class” in PS3.4 |
|||
/defined-procedure-protocols{/uid} |
Section A.82 “Procedure Protocol Information Object Definitions” in PS3.3 |
Section GG “Non-Patient Object Storage Service Class” in PS3.4 |
||
/hanging-protocols{/uid} |
Section GG “Non-Patient Object Storage Service Class” in PS3.4 |
|||
/implant-templates{/uid} |
Section GG “Non-Patient Object Storage Service Class” in PS3.4 |
The NPI SOP Classes are listed in Table GG.3-1 “Standard SOP Classes” in PS3.4.
The origin server shall support Query Parameters as required in Table 12.1.2-1.
The user agent shall supply in the request Query Parameters as required in Table 12.1.2-1.
See also Section 8.4.
The origin server shall support the media types listed as Default or Required in Table 12.1.3-1 for all NPI transactions.
DICOM PS3.18 2019e - Web Services |
---|