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á.
Usando a Amazon EventBridge com HealthImaging
EventBridge A Amazon é um serviço sem servidor que usa eventos para conectar os componentes da aplicação, facilitando a criação de aplicações escaláveis orientadas por eventos. A base do EventBridge é criar regras que direcionem eventos para os alvos. HealthImaging A AWS fornece entrega durável de mudanças de estado para EventBridge. Para obter mais informações, consulte O que é a Amazon EventBridge? no Guia do EventBridge usuário da Amazon.
HealthImaging eventos enviados para EventBridge
A tabela a seguir lista todos os HealthImaging eventos enviados EventBridge para processamento.
HealthImaging tipo de evento | Estado |
---|---|
Eventos do armazenamento de dados | |
Criação de armazenamento de dados | CREATING |
Falha na criação do armazenamento de dados | CREATE_FAILED |
Armazenamento de dados criado | ACTIVE |
Exclusão do armazenamento de dados | DELETING |
Armazenamento de dados excluído | DELETED |
Para obter mais informações, consulte DatastoreStatus na AWS API Reference. HealthImaging |
|
Importar eventos de trabalho | |
Import Job enviado | SUBMITTED |
Import Job in Progress | IN_PROGRESS |
Trabalho de importação concluído | COMPLETED |
Falha no trabalho de importação | FAILED |
Para obter mais informações, consulte JobStatus na AWS HealthImaging API Reference. |
|
Eventos do conjunto de imagens | |
Conjunto de imagens criado | CREATED |
Cópia do conjunto de imagens | COPYING |
Cópia do conjunto de imagens com acesso somente para leitura | COPYING_WITH_READ_ONLY_ACCESS |
Conjunto de imagens copiadas | COPIED |
Falha na cópia do conjunto de imagens | COPY_FAILED |
Atualização do conjunto de imagens | UPDATING |
Conjunto de imagens atualizado | UPDATED |
Falha na atualização do conjunto de imagens | UPDATE_FAILED |
Exclusão do conjunto de imagens | DELETING |
Conjunto de imagens excluído | DELETED |
Para obter mais informações, consulte ImageSetWorkflowStatusa AWS HealthImaging API Reference. |
HealthImaging estrutura e exemplos de eventos
HealthImaging eventos são objetos com estrutura JSON que também contêm detalhes de metadados. Você pode usar os metadados como entrada para recriar um evento ou obter mais informações. Todos os campos de metadados associados estão listados em uma tabela abaixo dos exemplos de código nos menus a seguir. Para obter mais informações, consulte Referência de estrutura de eventos no Guia EventBridge do usuário da Amazon.
nota
O source
atributo para estruturas de HealthImaging eventos éaws.medical-imaging
.
Name | Tipo | Descrição |
---|---|---|
version |
string | A versão EventBridge do esquema do evento. |
id |
string | O UID versão 4 gerado para cada evento. |
detail-type |
string | O tipo de evento que está sendo enviado. |
source |
string | Identifica o serviço que gerou o evento. |
account |
string | O ID da conta AWS de 12 dígitos do proprietário do armazenamento de dados. |
time |
string | a hora em que o evento ocorreu. |
region |
string | Identifica a AWS região do armazenamento de dados. |
resources |
array (string) | Uma matriz JSON que contém o ARN do armazenamento de dados. |
detail |
objeto | Um objeto JSON contém informações sobre o evento. |
detail.imagingVersion |
string | O ID da versão que rastreia as alterações no esquema HealthImaging de detalhes do evento. |
detail.datastoreId |
string | O ID do armazenamento de dados associado ao evento de alteração de status. |
detail.datastoreName |
string | O nome do armazenamento de dados. |
detail.datastoreStatus |
string | O status atual do armazenamento de dados. |
Name | Tipo | Descrição |
---|---|---|
version |
string | A versão EventBridge do esquema do evento. |
id |
string | O UID versão 4 gerado para cada evento. |
detail-type |
string | O tipo de evento que está sendo enviado. |
source |
string | Identifica o serviço que gerou o evento. |
account |
string | O ID da conta AWS de 12 dígitos do proprietário do armazenamento de dados. |
time |
string | a hora em que o evento ocorreu. |
region |
string | Identifica a AWS região do armazenamento de dados. |
resources |
array (string) | Uma matriz JSON que contém o ARN do armazenamento de dados. |
detail |
objeto | Um objeto JSON contém informações sobre o evento. |
detail.imagingVersion |
string | O ID da versão que rastreia as alterações no esquema HealthImaging de detalhes do evento. |
detail.datastoreId |
string | O armazenamento de dados que gerou o evento de mudança de status. |
detail.jobId |
string | O ID do trabalho de importação associado ao evento de mudança de status. |
detail.jobName |
string | O nome do trabalho de importação. |
detail.jobStatus |
string | O status atual do trabalho. |
detail.inputS3Uri |
string | O caminho do prefixo de entrada para o bucket do S3 que contém os arquivos DICOM a serem importados. |
detail.outputS3Uri |
string | O prefixo de saída do bucket do S3 em que os resultados da tarefa de importação de DICOM serão carregados. |
Name | Tipo | Descrição |
---|---|---|
version |
string | A versão EventBridge do esquema do evento. |
id |
string | O UID versão 4 gerado para cada evento. |
detail-type |
string | O tipo de evento que está sendo enviado. |
source |
string | Identifica o serviço que gerou o evento. |
account |
string | O ID da conta AWS de 12 dígitos do proprietário do armazenamento de dados. |
time |
string | a hora em que o evento ocorreu. |
region |
string | Identifica a AWS região do armazenamento de dados. |
resources |
array (string) | Uma matriz JSON que contém o ARN do conjunto de imagens. |
detail |
objeto | Um objeto JSON contém informações sobre o evento. |
detail.imagingVersion |
string | O ID da versão que rastreia as alterações no esquema HealthImaging de detalhes do evento. |
detail.isPrimary |
boolean | Indica se os dados importados foram organizados com êxito na hierarquia gerenciada ou se há conflitos de metadados que precisam ser resolvidos. |
detail.imageSetVersion |
string | A versão do conjunto de imagens será incrementada quando uma instância for importada mais de uma vez. A versão mais recente substituirá qualquer versão mais antiga armazenada em um conjunto de imagens primário. |
detail.datastoreId |
string | O ID do armazenamento de dados que gerou o evento de alteração de status. |
detail.imagesetId |
string | O ID do conjunto de imagens associado ao evento de alteração de status. |
detail.imageSetState |
string | O estado atual do conjunto de imagens. |
detail.imageSetWorkflowStatus |
string | O status atual do fluxo de trabalho do conjunto de imagens. |