Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ottenere dati di massa DICOM da HealthImaging
Utilizzate l'GetDICOMBulkdata
azione per recuperare i dati binari che sono stati separati dai metadati DICOM in un data store. HealthImaging Quando si recuperano i metadati di istanze o serie, gli attributi binari più grandi di 1 MB saranno rappresentati da valori a anziché da valori in linea. BulkDataURI
È possibile recuperare i dati binari per qualsiasi set di immagini primarie nel HealthImaging data store utilizzando i dati forniti nella risposta ai metadati. BulkDataURI
È possibile recuperare dati in blocco per set di immagini non primari fornendo l'ID del set di immagini come parametro di query.
Per ottenere dati di massa DICOM
Quando recuperi i metadati DICOM da un'azione HealthImaging DICOMweb WADO-RS, ad esempio GetDICOMInstanceMetadata
or, gli attributi binari di grandi dimensioni verranno sostituiti in linea conGetDICOMSeriesMetadata
, come mostrato di seguito: BulkData URIs
"00451026": { "vr": "UN", "BulkDataURI": "https://dicom-medical-imaging.us-west-2.amazonaws.com/datastore/<datastoreId>/studies/<StudyInstanceUID>/series/<SeriesInstanceUID>/instances/<SOPInstanceUID>/bulkdata/<bulkdataUriHash>" }
Per recuperare un elemento DICOM con l'azione, utilizzate i seguenti passaggi. GetDICOMBulkdata
-
Costruisci un URL per la richiesta utilizzando i valori del
BulkDataURI
, del modulo:https://dicom-medical-imaging.
region
.amazonaws.com/datastore/datastore-id
/studies/study-instance-uid
/series/series-instance-uid
/instances/sop-instance-uid
/bulkdata/bulkdata-uri-hash
-
Emetti il
GetDICOMBulkdata
comando come richiesta HTTP GET con il protocollo di firma AWS Signature versione 4. Il seguente esempio di codice utilizza lo strumento a riga dicurl
comando per recuperare un elemento DICOM da un set di immagini primario:curl --request GET \ 'https://dicom-medical-imaging.us-east-1.amazonaws.com/datastore/d9a2a515ab294163a2d2f4069eed584c/studies/1.3.6.1.4.1.5962.1.2.4.20040826285059.5457/series/1.3.6.1.4.1.5962.1.3.4.1.20040825185059.5457/instances/1.2.840.10008.5.1.4.1.1.7/bulkdata/b026324c6904b2a9cb4b88d6d61c81d1' \ --aws-sigv4 'aws:amz:us-east-1:medical-imaging' \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY" \ --header "x-amz-security-token:$AWS_SESSION_TOKEN" \ --header 'Accept: application/octet-stream' \ --output 'bulkdata.bin'
Per recuperare un elemento di dati DICOM da un set di immagini non primario, fornite un parametro:
ImageSetId
curl --request GET \ 'https://dicom-medical-imaging.us-east-1.amazonaws.com/datastore/d9a2a515ab294163a2d2f4069eed584c/studies/1.3.6.1.4.1.5962.1.2.4.20040826285059.5457/series/1.3.6.1.4.1.5962.1.3.4.1.20040825185059.5457/instances/1.2.840.10008.5.1.4.1.1.7/bulkdata/b026324c6904b2a9cb4b88d6d61c81d1?imageSetId=459e50687f121185f747b67bb60d1bc8' \ --aws-sigv4 'aws:amz:us-east-1:medical-imaging' \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY" \ --header "x-amz-security-token:$AWS_SESSION_TOKEN" \ --header 'Accept: application/octet-stream' \ --output 'bulkdata.bin'
Nota
Il imageSetId
parametro è necessario per recuperare bulkdata per set di immagini non primari. L'DICOMBulkdata azione Get restituirà bulkdata per i set di immagini primari solo se SOPInstanceUID
sono specificatidatastoreId
, studyInstanceUID
seriesInstanceUID
, e (senza un). imagesetID