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:
- 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 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:
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 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
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, 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:
- 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 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 HL7v2
Neste documento, mostramos como concluir as seguintes tarefas:
- Criar uma loja HL7v2.
- 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.
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 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:
- 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: