DICOM storage and transport

  • HAI-DEF endpoints that use DICOM imaging require the data to conform to the DICOM standard and be accessible through the DICOMweb REST API over HTTPS.

  • The DICOM storage system must support JSON formatted QIDO-RS and WADO-RS and have URIs ending with a valid DICOMweb suffix.

  • HAI-DEF endpoints transcode DICOM inputs based on the Transfer Syntax UID.

  • Accessing DICOMWeb data links with HAI-DEF endpoints requires the DICOMWeb store to be accessible from the secure Google Cloud private network.

  • Authentication for the DICOMweb storage system can be public access or OAuth 2.0 bearer tokens.

HAI-DEF endpoints that deal with DICOM imaging, such as Path Foundation and CXR Foundation, are capable of retrieving their input data from DICOM storage systems that meet the following requirements:

DICOM standard storage

HAI-DEF endpoints require DICOM imaging to conform to the DICOM standard. This includes defining all required Type-1 tags and ensuring that tag values comply with their specified Value Representation (VR) and Value Multiplicity (VM) codes.

DICOMweb transport protocol

HAI-DEF endpoints require the DICOM storage system holding the imaging to support the DICOMweb REST API and more specifically JSON formatted QIDO-RS and WADO-RS over HTTPS protocol.

The Uniform Resource Identifiers (URIs) must end with a valid DICOMweb suffix: for example the URI for a DICOM series must end with a studies/${STUDY-UID}/series/${SERIES-UID} suffix.

Transfer syntax transcoding

HAI-DEF endpoints transcode their DIOCM inputs based on the Transfer Syntax UID. Refer to the respective serving API specification for details.

Private network accessibility

HAI-DEF endpoints operate within the secure Google Cloud private network as Vertex AI prediction endpoints. Therefore, if you plan to use HAI-DEF endpoints with DICOMWeb data links, the DICOMWeb store has to be accessible from this private network. Refer to Google Cloud private access options.

Authentication and authorization

The DICOMweb storage system either must support public access or accept OAuth 2.0 bearer tokens for authorization.