AI-generated Key Takeaways
-
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.