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.
Uso de Amazon EventBridge con HealthImaging
Amazon EventBridge es un servicio sin servidor que utiliza eventos para conectar los componentes de la aplicación entre sí, lo que facilita la creación de aplicaciones escalables basadas en eventos. La base EventBridge es crear reglas que dirijan los eventos a los objetivos. AWS HealthImaging proporciona una entrega duradera de los cambios de estado a EventBridge. Para obtener más información, consulta ¿Qué es Amazon EventBridge? en la Guía del EventBridge usuario de Amazon.
HealthImaging eventos enviados a EventBridge
En la siguiente tabla se enumeran todos los HealthImaging eventos enviados a EventBridge para su procesamiento.
HealthImaging tipo de evento | Estado |
---|---|
eventos del almacén de datos | |
Creación de un almacén de datos | CREATING |
No se pudo crear el almacén de datos | CREATE_FAILED |
Se creó el almacén de datos | ACTIVE |
Eliminación del almacén de datos | DELETING |
Almacén de datos eliminado | DELETED |
Para obtener más información, consulte DataStoreStatus en la AWS API Reference. HealthImaging |
|
Importe eventos de trabajo | |
Trabajo de importación enviado | SUBMITTED |
Importar trabajo en curso | IN_PROGRESS |
Trabajo de importación completado | COMPLETED |
El trabajo de importación no se ha realizado correctamente | FAILED |
Para obtener más información, consulte JobStatus en la AWS HealthImaging API Reference. |
|
Eventos del conjunto de imágenes | |
Conjuntos de imágenes creados | CREATED |
Copiado de conjuntos de imágenes | COPYING |
Copia de conjuntos de imágenes con acceso de solo lectura | COPYING_WITH_READ_ONLY_ACCESS |
Conjuntos de imágenes copiados | COPIED |
Falló la copia del conjunto de imágenes | COPY_FAILED |
Actualización del conjunto de imágenes | UPDATING |
Conjuntos de imágenes actualizados | UPDATED |
No se pudo actualizar el conjunto de imágenes | UPDATE_FAILED |
Cómo eliminar conjuntos de imágenes | DELETING |
Conjuntos de imágenes suprimidos | DELETED |
Para obtener más información, consulte ImageSetWorkflowStatusla referencia de la HealthImaging API de AWS. |
HealthImaging estructura y ejemplos de eventos
HealthImaging los eventos son objetos con estructura JSON que también contienen detalles de metadatos. Puede utilizar los metadatos como entrada para recrear un evento o para obtener más información. Todos los campos de metadatos asociados se muestran en una tabla bajo los ejemplos de código de los siguientes menús. Para obtener más información, consulta la referencia a la estructura de eventos en la Guía del EventBridge usuario de Amazon.
nota
El source
atributo de las estructuras de HealthImaging eventos esaws.medical-imaging
.
Nombre | Tipo | Descripción |
---|---|---|
version |
cadena | La versión EventBridge del esquema de eventos. |
id |
cadena | El UUUUUUUUUUUUUUUID de versión 4 generado |
detail-type |
cadena | El tipo de evento que se envía. |
source |
cadena | Identifica el servicio que generó el evento. |
account |
cadena | El ID de cuenta de AWS de 12 dígitos del propietario del almacén de datos. |
time |
cadena | : la hora a la que se produjo el evento. |
region |
cadena | Identifica la AWS región del banco de datos. |
resources |
array (string) | Una matriz JSON que contiene el ARN del banco de datos. |
detail |
objeto | Un objeto JSON que contiene información sobre el evento. |
detail.imagingVersion |
cadena | El ID de versión que rastrea los cambios en el esquema HealthImaging de detalles del evento. |
detail.datastoreId |
cadena | El ID del almacén de datos asociado al evento de cambio de estado. |
detail.datastoreName |
cadena | El nombre del almacén de datos. |
detail.datastoreStatus |
cadena | El estado actual del almacén de datos. |
Nombre | Tipo | Descripción |
---|---|---|
version |
cadena | La versión EventBridge del esquema de eventos. |
id |
cadena | El UUUUUUUUUUUUUUUID de versión 4 generado |
detail-type |
cadena | El tipo de evento que se envía. |
source |
cadena | Identifica el servicio que generó el evento. |
account |
cadena | El ID de cuenta de AWS de 12 dígitos del propietario del almacén de datos. |
time |
cadena | : la hora a la que se produjo el evento. |
region |
cadena | Identifica la AWS región del banco de datos. |
resources |
array (string) | Una matriz JSON que contiene el ARN del banco de datos. |
detail |
objeto | Un objeto JSON que contiene información sobre el evento. |
detail.imagingVersion |
cadena | El ID de versión que rastrea los cambios en el esquema HealthImaging de detalles del evento. |
detail.datastoreId |
cadena | El banco de datos que generó el evento de cambio de estado. |
detail.jobId |
cadena | El identificador del trabajo de importación asociado al evento de cambio de estado. |
detail.jobName |
cadena | El nombre del trabajo de importación. |
detail.jobStatus |
cadena | El estado actual del trabajo. |
detail.inputS3Uri |
cadena | La ruta del prefijo de entrada para el bucket de S3 que contiene los archivos DICOM que se van a importar. |
detail.outputS3Uri |
cadena | El prefijo de salida del bucket de S3 en el que se cargarán los resultados del trabajo de importación de DICOM. |
Nombre | Tipo | Descripción |
---|---|---|
version |
cadena | La versión EventBridge del esquema de eventos. |
id |
cadena | El UUUUUUUUUUUUUUUID de versión 4 generado |
detail-type |
cadena | El tipo de evento que se envía. |
source |
cadena | Identifica el servicio que generó el evento. |
account |
cadena | El ID de cuenta de AWS de 12 dígitos del propietario del almacén de datos. |
time |
cadena | : la hora a la que se produjo el evento. |
region |
cadena | Identifica la AWS región del banco de datos. |
resources |
array (string) | Una matriz JSON que contiene el ARN del conjunto de imágenes. |
detail |
objeto | Un objeto JSON que contiene información sobre el evento. |
detail.imagingVersion |
cadena | El ID de versión que rastrea los cambios en el esquema HealthImaging de detalles del evento. |
detail.isPrimary |
booleano | Indica si los datos importados se organizaron correctamente en la jerarquía gestionada o si hay conflictos de metadatos que deban resolverse. |
detail.imageSetVersion |
cadena | La versión del conjunto de imágenes se incrementará cuando se importe una instancia más de una vez. La última versión sobrescribirá cualquier versión anterior almacenada en un conjunto de imágenes principal. |
detail.datastoreId |
cadena | El ID del almacén de datos que generó el evento de cambio de estado. |
detail.imagesetId |
cadena | El ID del conjunto de imágenes asociado al evento de cambio de estado. |
detail.imageSetState |
cadena | El estado actual del conjunto de imágenes. |
detail.imageSetWorkflowStatus |
cadena | El estado actual del flujo de trabajo del conjunto de imágenes. |