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ê tem interesse apenas em trabalhar com um tipo de armazenamento 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:
Antes de começar
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the 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 DICOMweb para armazenar e acessar dados de imagens médicas. O console do Google Cloud não é compatível com o DICOMweb transações, 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, Prossiga para Próximas etapas para saber mais sobre as próximas etapas, por exemplo, para 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 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
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 do 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, continue em O que vem a seguir 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 HL7v2 para o armazenamento 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 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
.
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 de HL7v2, Prossiga para Próximas etapas para saber mais sobre as próximas etapas, por exemplo, para ingerir e visualizar mensagens de 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:
- 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 DICOM 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: