

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Obtención de datos masivos de DICOM desde HealthImaging
<a name="dicom-retrieve-bulkdata"></a>

Utilice la `GetDICOMBulkdata` acción para recuperar datos binarios que se hayan separado de los metadatos DICOM en un banco de HealthImaging datos. Al recuperar metadatos de instancias o series, los atributos binarios de más de 1 MB se representarán mediante a `BulkDataURI` en lugar de valores en línea. Puede recuperar los datos binarios de cualquier conjunto de imágenes principal del almacén de HealthImaging datos utilizando los datos `BulkDataURI` proporcionados en la respuesta de metadatos. Puede recuperar datos masivos de conjuntos de imágenes no principales proporcionando el ID del conjunto de imágenes como parámetro de consulta.

**Para obtener datos masivos de DICOM**  


Al recuperar metadatos DICOM de una acción de HealthImaging DICOMweb WADO-RS (por ejemplo, `GetDICOMInstanceMetadata` o), los atributos binarios grandes se sustituirán en línea por`GetDICOMSeriesMetadata`, como se muestra a continuación: 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 un elemento DICOM con la `GetDICOMBulkdata` acción, sigue estos pasos.

1. Cree una URL para la solicitud utilizando los valores del`BulkDataURI`, del formulario:

   ```
   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}}
   ```

1. Emita su `GetDICOMBulkdata` comando como una solicitud HTTP GET con el protocolo de [firma AWS Signature versión 4](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_sigv.html). El siguiente ejemplo de código utiliza la herramienta de línea de `curl` comandos para recuperar un elemento DICOM de un conjunto de imágenes principal:

   ```
   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 un elemento de datos DICOM de un conjunto de imágenes no principal, introduzca un parámetro: `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**  
El `imageSetId` parámetro es necesario para recuperar datos masivos de conjuntos de imágenes no principales. La DICOMBulkdata acción Obtener solo devolverá datos masivos de los conjuntos de imágenes principales si se `SOPInstanceUID` especifican los valores`datastoreId`, `studyInstanceUID``seriesInstanceUID`, y (sin ninguno). `imagesetID`