As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Obtendo dados em massa DICOM de HealthImaging
Use a GetDICOMBulkdata ação para recuperar dados binários que foram separados dos metadados DICOM em um HealthImaging armazenamento de dados. Ao recuperar metadados de instâncias ou séries, atributos binários maiores que 1 MB serão representados por um BulkDataURI em vez de valores embutidos. Você pode recuperar os dados binários de qualquer conjunto de imagens primárias no armazenamento de HealthImaging dados usando o BulkDataURI fornecido na resposta de metadados. Você pode recuperar dados em massa para conjuntos de imagens não primárias fornecendo o ID do conjunto de imagens como um parâmetro de consulta.
Para obter dados em massa do DICOM
Quando você recupera metadados DICOM de uma ação do HealthImaging DICOMweb WADO-RS, como GetDICOMInstanceMetadata ouGetDICOMSeriesMetadata, atributos binários grandes serão substituídos em linha por, conforme mostrado abaixo: 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>" }
Para recuperar um elemento DICOM com a GetDICOMBulkdata ação, use as etapas a seguir.
-
Crie uma URL para a solicitação usando os valores do
BulkDataURI, do formato: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 -
Emita seu
GetDICOMBulkdatacomando como uma solicitação HTTP GET com o protocolo de assinatura AWS Signature versão 4. O exemplo de código a seguir usa a ferramenta de linha decurlcomando para recuperar um elemento DICOM de um conjunto de imagens primário: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'Para recuperar um elemento de dados DICOM de um conjunto de imagens não primário, forneça um parâmetro:
ImageSetIdcurl --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
O imageSetId parâmetro é necessário para recuperar dados em massa para conjuntos de imagens não primárias. A DICOMBulkdata ação Obter só retornará dados em massa para conjuntos de imagens primárias sedatastoreId, studyInstanceUIDseriesInstanceUID, e SOPInstanceUID forem especificados (sem umimagesetID).