Armazene dados de saúde com o console do Google Cloud

Nesta página, mostramos como usar a API Cloud Healthcare e o console do Google Cloud para concluir as seguintes tarefas:

  1. Criar um conjunto de dados da API Cloud Healthcare;
  2. Criar um dos seguintes armazenamentos de dados no conjunto de dados:
    • Armazenamento de imagens e comunicações digitais em medicina (DICOM, na sigla em inglês)
    • Armazenamento de recursos de interoperabilidade rápida de saúde (FHIR, na sigla em inglês)
    • Armazenar a Health Level Seven International Version 2 (HL7v2)
  3. Armazenar dados de DICOM ou FHIR e visualizar o conteúdo de recursos de FHIR.

Se você só tem interesse em trabalhar com um tipo de repositório de dados, pule diretamente para essa seção do guia de início rápido depois de concluir as etapas em Antes de começar e Criar um conjunto de dados.


Para seguir as instruções detalhadas desta tarefa diretamente no console do Google Cloud, clique em Orientação:

Orientações


Antes de começar

  1. Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
  2. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  3. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

  4. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  5. Verifique se a cobrança está ativada para o seu projeto do Google Cloud.

  6. Ative a Cloud Healthcare API.

    Ative a API

crie um conjunto de dados

Conjuntos de dados contêm armazenamentos de dados com dados de saúde. Para usar a API Cloud Healthcare, você precisa criar pelo menos um conjunto de dados.

  1. No console do Google Cloud, clique em Saúde para acessar a página Conjuntos de dados.

    Acessar o navegador

  2. Clique em Criar conjunto de dados.

  3. No campo Nome, digite my-dataset.

  4. No campo Região, selecione us-central1 e clique em Criar.

O novo conjunto de dados vai aparecer na lista de conjuntos de dados do navegador.

Para concluir este guia de início rápido, escolha uma das seguintes seções:

Armazenar uma instância DICOM

Neste documento, mostramos como concluir as seguintes tarefas:

  1. Crie um armazenamento DICOM.
  2. Importar uma instância de DICOM para o armazenamento de DICOM.

A API Cloud Healthcare implementa o padrão DICOMweb para armazenar e acessar dados de diagnóstico médico por imagem. O console do Google Cloud não é compatível com as transações DICOMweb, como visualização ou recuperação de instâncias.

Criar um armazenamento DICOM

  1. No console do Google Cloud, acesse a página Navegador da API Cloud Healthcare:

    Acessar o navegador

  1. Clique no conjunto de dados my-dataset.

  2. Clique em Criar armazenamento de dados.

  3. No menu Tipo, selecione DICOM.

  4. No campo ID, insira my-dicom-store.

  5. Clique em Criar.

O armazenamento DICOM my-dicom-store é exibido na página Armazenamentos de dados do conjunto de dados my-dataset.

Importar uma instância de DICOM

Os dados de DICOM de amostra estão disponíveis no bucket gs://gcs-public-data--healthcare-nih-chest-xray do Cloud Storage:

  1. Na lista de armazenamentos de dados do seu conjunto de dados, encontre o armazenamento de DICOM criado e selecione o menuAções.

  2. Selecione Importar.

  3. Na página Importar para o armazenamento de DICOM, selecione o menu Opções avançadas e, depois, Modificar o caminho do Cloud Storage.

  4. No campo Local, abaixo do menu Opções avançadas, insira o seguinte local da instância de DICOM que você está importando:

    gs://gcs-public-data--healthcare-nih-chest-xray/dicom/00000001_000.dcm
    
  5. Clique em Importar.

  6. Para acompanhar o status da operação, clique na guia Operações.

    Se você encontrar erros, clique em Ações e depois em Visualizar detalhes no Cloud Logging.

Agora que você armazenou uma instância DICOM na API Cloud Healthcare, acesse Próxima etapa para conferir informações sobre as próximas etapas, por exemplo, como pesquisar ou recuperar imagens DICOM.

Armazenar e visualizar recursos FHIR

Neste documento, mostramos como concluir as seguintes tarefas:

  1. Crie um armazenamento de FHIR.
  2. Importar recursos de FHIR para o armazenamento de FHIR
  3. Visualizar os dados dos recursos de FHIR

A API Cloud Healthcare implementa a especificação FHIR (em inglês) para armazenar e acessar dados FHIR. O console do Google Cloud não é compatível com determinados métodos da API FHIR, como a criação ou exclusão de recursos FHIR, mas é possível usar o visualizador de FHIR para visualizar o conteúdo dos recursos do FHIR.

Criar um armazenamento de FHIR

  1. Clique em Navegador para ver a página Conjuntos de dados.

  2. Clique no conjunto de dados my-dataset.

  3. Clique em Criar armazenamento de dados.

  4. No menu Tipo, selecione FHIR.

  5. No campo ID, insira my-fhir-store.

  6. Para abrir a seção Configure o armazenamento de FHIR, clique em Próxima.

  7. Clique em R4.

  8. Clique em Criar.

O armazenamento de FHIR my-fhir-store é exibido na página Armazenamentos de dados do conjunto de dados my-dataset.

Importar recursos de FHIR

Os dados FHIR de amostra estão disponíveis no bucket gs://gcp-public-data--synthea-fhir-data-10-patients do Cloud Storage: O bucket contém um diretório chamado fhir_r4_ndjson/, que contém vários tipos de recursos FHIR.

  1. Na lista de armazenamentos de dados do seu conjunto de dados, encontre o armazenamento de FHIR my-fhir-store que você criou e selecione o menu Ações.

  2. Selecione Importar.

  3. Selecione o menu Opções avançadas e, depois, Modificar o caminho do Cloud Storage.

  4. No campo Local, abaixo do menu Opções avançadas, insira o seguinte local dos recursos FHIR que você está importando:

    gs://gcp-public-data--synthea-fhir-data-10-patients/fhir_r4_ndjson/*.ndjson
    
  5. Na seção Configurações de importação de FHIR, selecione Recurso.

  6. Clique em Importar.

  7. Para acompanhar o status da operação, clique na guia Operações.

    Se você encontrar erros, clique em Ações e depois em Visualizar detalhes no Cloud Logging.

Visualizar o conteúdo do recurso de FHIR

  1. No console do Google Cloud, acesse a página Visualizador de FHIR.

    Acessar o visualizador do FHIR

  1. Na lista suspensa Armazenamento de FHIR, selecione o conjunto de dados my-dataset e, em seguida, selecione o armazenamento de FHIR my-fhir-store.

  2. Clique no campo Tipo de recurso. Na lista suspensa Propriedades mostrada, selecione Tipo de recurso e digite Paciente.

  3. Clique em Paciente na lista Tipo de recurso.

  4. Selecione um dos recursos "Paciente" mostrados. Para ver mais informações sobre o recurso "Paciente", clique na guia Elementos ou clique na guia JSON para visualizar os detalhes do recurso paciente no formato JSON.

Agora que você armazenou e visualizou um recurso FHIR na API Cloud Healthcare, acesse as Próximas etapas para saber mais sobre as próximas etapas.

Armazenar mensagens de HL7v2

Neste documento, mostramos como concluir as seguintes tarefas:

  1. Criar uma loja HL7v2.
  2. Importe mensagens de HL7v2 para o armazenamento de HL7v2.

Criar um armazenamento de HL7v2

Os armazenamentos de HL7v2 existem nos conjuntos de dados e armazenam mensagens de HL7v2.

  1. Clique em Navegador para ver a página Conjuntos de dados.

  2. Clique no conjunto de dados my-dataset.

  3. Clique em Criar armazenamento de dados.

  4. No menu Tipo, selecione HL7v2.

  5. No campo ID, insira my-hl7v2-store.

  6. Clique em Criar.

O armazenamento de HL7v2 my-hl7v2-store é mostrado na página Armazenamentos de dados do conjunto de dados my-dataset.

Importar mensagens de HL7v2

As amostras de mensagens de HL7v2 estão disponíveis em gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson.

  1. Na lista de armazenamentos de dados do seu conjunto de dados, encontre o armazenamento de HL7v2 criado e selecione o menuAções.

  2. Selecione Importar.

  3. Na página Importar para o armazenamento de HL7v2, selecione o menu Opções avançadas e, depois, Modificar o caminho do Cloud Storage.

  4. No campo Local, abaixo do menu Opções avançadas, insira o seguinte local dos recursos HL7v2 que você está importando:

    gs://cloud-samples-data/healthcare/hl7v2/messages.ndjson
    
  5. Clique em Importar.

  6. Para acompanhar o status da operação, clique na guia Operações.

    Se você encontrar erros, clique em Ações e depois em Visualizar detalhes no Cloud Logging.

Agora que você criou um armazenamento HL7v2, acesse Próxima etapa para conferir informações sobre as próximas etapas, por exemplo, como ingerir e visualizar mensagens HL7v2.

Limpar

Para evitar cobranças na sua conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.

Se você não precisar mais do conjunto de dados e do armazenamento de dados criados neste guia de início rápido, poderá excluí-lo. Excluir um conjunto de dados exclui permanentemente o conjunto de dados e todos os armazenamentos FHIR, HL7v2 ou DICOM que ele contém.

Para excluir um conjunto de dados, siga estas etapas:

  1. Clique em Navegador para ver a página Conjuntos de dados.
  2. Clique em Ações ao lado do conjunto de dados e, depois, em Excluir.
  3. Confirme a exclusão.

Também é possível excluir o projeto que você criou.

A seguir

Consulte as seções a seguir para ver informações gerais sobre a API Cloud Healthcare e como executar tarefas usando solicitações HTTP e a Google Cloud CLI:

DICOM

Prossiga para o guia sobre DICOM para ler tópicos como os seguintes:

Consulte a instrução de conformidade DICOM para ver informações sobre como a API Cloud Healthcare implementa o padrão DICOMweb.

FHIR

Prossiga para o guia sobre FHIR para ler tópicos como estes:

Consulte a Declaração de conformidade FHIR para ver informações sobre como a API Cloud Healthcare implementa o padrão FHIR.

HL7v2

Veja o guia sobre HL7v2 para ler tópicos como os seguintes: