Armazenar 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ê tem interesse apenas em trabalhar com um tipo de repositório de dados, pule diretamente para a respectiva seção do guia de início rápido após concluir as etapas em Antes de começar e Criar um conjunto de dados.


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

Orientações


Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Make sure that billing is enabled for your Google Cloud project.

  6. Enable the Cloud Healthcare API.

    Enable the 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 oferece suporte a transações de 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, continue em A seguir para mais informações sobre as próximas etapas, como como pesquisar ou extrair 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 para armazenar e acessar dados FHIR. O console do Google Cloud não tem suporte a determinados métodos da API FHIR, como a criação ou exclusão de recursos de FHIR, mas você pode usar o visualizador de FHIR para conferir o conteúdo dos recursos de 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 do visualizador 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, continue em O que vem a seguir para saber mais sobre as próximas etapas.

Armazenar mensagens HL7v2

Neste documento, mostramos como concluir as seguintes tarefas:

  1. Criar uma loja HL7v2.
  2. Importe mensagens HL7v2 para a loja 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 HL7v2 my-hl7v2-store é exibido 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, continue em A seguir para saber mais sobre as próximas etapas, como como ingerir e conferir mensagens HL7v2.

Limpar

Para evitar cobranças na 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: