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:
- Criar um conjunto de dados da API Cloud Healthcare;
- 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)
- 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:
Antes de começar
- 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.
-
No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud.
-
No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud.
-
Ative a Cloud Healthcare 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.
No console do Google Cloud, clique em Saúde para acessar a página Conjuntos de dados.
Clique em
Criar conjunto de dados .No campo
Nome , digitemy-dataset
.No campo
Região , selecioneus-central1
e clique emCriar .
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:
- Crie um armazenamento DICOM.
- 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
No console do Google Cloud, acesse a página Navegador da API Cloud Healthcare:
Clique no conjunto de dados
my-dataset
.Clique em
Criar armazenamento de dados .No menu
Tipo , selecione DICOM.No campo
ID , insiramy-dicom-store
.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:
Na lista de armazenamentos de dados do seu conjunto de dados, encontre o armazenamento de DICOM criado e selecione o menu
Ações .Selecione Importar.
Na página Importar para o armazenamento de DICOM, selecione o menu Opções avançadas e, depois,
Modificar o caminho do Cloud Storage .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
Clique em
Importar .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:
- Crie um armazenamento de FHIR.
- Importar recursos de FHIR para o armazenamento de FHIR
- 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
Clique em
Navegador para ver a página Conjuntos de dados.Clique no conjunto de dados
my-dataset
.Clique em
Criar armazenamento de dados .No menu
Tipo , selecione FHIR.No campo
ID , insiramy-fhir-store
.Para abrir a seção Configure o armazenamento de FHIR, clique em
Próxima .Clique em
R4 .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.
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 menuAções .Selecione Importar.
Selecione o menu Opções avançadas e, depois,
Modificar o caminho do Cloud Storage .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
Na seção
Configurações de importação de FHIR , selecione Recurso.Clique em
Importar .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
No console do Google Cloud, acesse a página Visualizador de FHIR.
Na lista suspensa Armazenamento de FHIR, selecione o conjunto de dados
my-dataset
e, em seguida, selecione o armazenamento de FHIRmy-fhir-store
.Clique no campo
Tipo de recurso . Na lista suspensa Propriedades mostrada, selecione Tipo de recurso e digite Paciente.Clique em
Paciente na lista Tipo de recurso.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:
- Criar uma loja HL7v2.
- 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.
Clique em
Navegador para ver a página Conjuntos de dados.Clique no conjunto de dados
my-dataset
.Clique em
Criar armazenamento de dados .No menu
Tipo , selecione HL7v2.No campo
ID , insiramy-hl7v2-store
.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
.
Na lista de armazenamentos de dados do seu conjunto de dados, encontre o armazenamento de HL7v2 criado e selecione o menu
Ações .Selecione Importar.
Na página Importar para o armazenamento de HL7v2, selecione o menu Opções avançadas e, depois,
Modificar o caminho do Cloud Storage .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
Clique em
Importar .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:
- Clique em
Navegador para ver a página Conjuntos de dados. - Clique em
Ações ao lado do conjunto de dados e, depois, em Excluir. - 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:
- Leia uma visão geral dos conceitos da API Cloud Healthcare.
- Use a API Cloud Healthcare com
curl
ou PowerShell. - Use a API Cloud Healthcare com a CLI gcloud.
DICOM
Prossiga para o guia sobre DICOM para ler tópicos como os seguintes:
- Como criar e gerenciar armazenamentos de DICOM
- Como conectar um PACS à API Cloud Healthcare
- Como usar o padrão DICOMweb
- Como importar e exportar dados de DICOM usando o Cloud Storage
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:
- Como criar e gerenciar armazenamentos FHIR
- Como criar e gerenciar recursos FHIR
- Como importar e exportar dados FHIR usando o Cloud Storage
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: