Armazene dados de cuidados de saúde com bibliotecas de cliente
Esta página mostra como usar a Cloud Healthcare API e as bibliotecas cliente de APIs Google para concluir as seguintes tarefas:
- Crie um conjunto de dados da Cloud Healthcare API.
- Crie um dos seguintes arquivos de dados no conjunto de dados:
- Armazenamento de imagens digitais e comunicações em medicina (DICOM)
- Armazenamento de Fast Healthcare Interoperability Resources (FHIR)
- Armazenamento da versão 2 (HL7v2) da Health Level Seven International
- Armazene e inspecione um tipo específico de dados médicos no armazenamento DICOM, FHIR ou HL7v2.
Se só tiver interesse em trabalhar com um tipo de arquivo de dados, pode avançar diretamente para essa secção do início rápido depois de concluir os passos em Antes de começar e Criar um conjunto de dados.
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.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init -
Create or select a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Create a Google Cloud project:
gcloud projects create PROJECT_ID
Replace
PROJECT_IDwith a name for the Google Cloud project you are creating. -
Select the Google Cloud project that you created:
gcloud config set project PROJECT_ID
Replace
PROJECT_IDwith your Google Cloud project name.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Cloud Healthcare API:
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.gcloud services enable healthcare.googleapis.com
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Grant roles to your user account. Run the following command once for each of the following IAM roles:
roles/healthcare.datasetAdmin, roles/healthcare.fhirStoreAdmin, roles/healthcare.dicomStoreAdmin, roles/healthcare.hl7V2StoreAdmingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
Replace the following:
PROJECT_ID: Your project ID.USER_IDENTIFIER: The identifier for your user account. For example,myemail@example.com.ROLE: The IAM role that you grant to your user account.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init -
Create or select a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Create a Google Cloud project:
gcloud projects create PROJECT_ID
Replace
PROJECT_IDwith a name for the Google Cloud project you are creating. -
Select the Google Cloud project that you created:
gcloud config set project PROJECT_ID
Replace
PROJECT_IDwith your Google Cloud project name.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Cloud Healthcare API:
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.gcloud services enable healthcare.googleapis.com
-
Create local authentication credentials for your user account:
gcloud auth application-default login
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Grant roles to your user account. Run the following command once for each of the following IAM roles:
roles/healthcare.datasetAdmin, roles/healthcare.fhirStoreAdmin, roles/healthcare.dicomStoreAdmin, roles/healthcare.hl7V2StoreAdmingcloud projects add-iam-policy-binding PROJECT_ID --member="user:USER_IDENTIFIER" --role=ROLE
Replace the following:
PROJECT_ID: Your project ID.USER_IDENTIFIER: The identifier for your user account. For example,myemail@example.com.ROLE: The IAM role that you grant to your user account.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dados- Armazene e veja uma instância DICOM
- Armazene e veja recursos FHIR
- Armazene e veja uma mensagem HL7v2
- Crie um arquivo DICOM.
- Armazenar uma instância DICOM no armazenamento DICOM.
- Ver os metadados da instância DICOM.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-dicom-storepara o ID da loja DICOMTransfira o ficheiro de instância DICOM de exemplo para a sua máquina. O ficheiro contém uma radiografia de um paciente sem identificação.
curl
curl -O https://cloud.google.com/healthcare-api/docs/resources/dicom_00000001_000.dcm
PowerShell
Invoke-WebRequest -Uri "https://cloud.google.com/healthcare-api/docs/resources/dicom_00000001_000.dcm" -OutFile $pwd/dicom_00000001_000.dcm
Execute os seguintes exemplos para armazenar a instância DICOM. Os exemplos pressupõem que está a executar o código a partir do mesmo diretório onde transferiu a instância DICOM.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-dicom-storepara o ID da loja DICOMdicom_00000001_000.dcmpara o nome do ficheiro DICOM
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-dicom-storepara o ID da loja DICOM- Crie uma loja FHIR.
- Armazene um recurso FHIR no armazenamento FHIR.
- Ver os dados do recurso FHIR.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-fhir-storepara o ID da loja FHIR- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-fhir-storepara o ID da loja FHIR- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-fhir-storepara o ID da loja FHIRPatientpara o tipo de recurso FHIR- Crie um armazenamento de HL7v2.
- Armazena uma mensagem HL7v2 no armazenamento de HL7v2.
- Ver os dados da mensagem HL7v2.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-hl7v2-storepara o ID do armazenamento de HL7v2Transfira o ficheiro de mensagens HL7v2 de exemplo para o seu computador:
curl
curl -O https://cloud.google.com/healthcare-api/docs/resources/hl7v2-sample.json
PowerShell
Invoke-WebRequest -Uri "https://cloud.google.com/healthcare-api/docs/resources/hl7v2-sample.json" -OutFile $pwd/hl7v2-sample.json
A mensagem HL7v2 contém as seguintes informações básicas, onde estão codificadas em base64 no campo
datado ficheiro de exemplo:MSH|^~\&|A|SEND_FACILITY|A|A|20180101000000||TYPE^A|20180101000000|T|0.0|||AA||00|ASCII EVN|A00|20180101040000 PID||14^111^^^^MRN|11111111^^^^MRN~1111111111^^^^ORGNMBRExecute os seguintes exemplos para armazenar a mensagem HL7v2. Os exemplos pressupõem que está a executar o código a partir do mesmo diretório onde transferiu a mensagem HL7v2.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-hl7v2-storepara o ID do armazenamento de HL7v2hl7v2-sample.jsonpara o nome do ficheiro de mensagens HL7v2
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
O resultado contém um ID de mensagem HL7v2. Precisa deste ID na secção seguinte.
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dadosmy-hl7v2-storepara o ID do armazenamento de HL7v2- O ID na resposta quando armazenou a mensagem para o ID da mensagem HL7v2
-
Optional: Revoke the authentication credentials that you created, and delete the local credential file.
gcloud auth application-default revoke
-
Optional: Revoke credentials from the gcloud CLI.
gcloud auth revoke
- O ID do Google Cloud projeto que criou ou selecionou em Antes de começar para o ID do projeto
my-datasetpara o ID do conjunto de dadosus-central1para a localização do conjunto de dados- Leia uma vista geral dos conceitos da Cloud Healthcare API
- Armazene dados de cuidados de saúde com o
curlou o PowerShell - Armazene dados de cuidados de saúde com a Google Cloud consola
- Armazene dados de cuidados de saúde com a CLI gcloud
- Crie e faça a gestão de arquivos DICOM
- Ligue um PACS à Cloud Healthcare API
- Use a norma DICOMweb
- Importe e exporte dados DICOM através do Cloud Storage
- Crie e faça a gestão de FHIR stores
- Crie e faça a gestão de recursos FHIR
- Importe e exporte dados FHIR através do Cloud Storage
Instale as bibliotecas de cliente
Os exemplos seguintes mostram como instalar as bibliotecas cliente de APIs Google:
Go
Para ver informações sobre a configuração de um ambiente de desenvolvimento Go, consulte o artigo Configurar um ambiente de desenvolvimento Go.
go get google.golang.org/api/healthcare/v1
Java
Para ver informações sobre a configuração de um ambiente de programação Java, consulte o artigo Configurar um ambiente de programação Java.
Se estiver a usar o Maven, adicione o seguinte ao ficheiro pom.xml usando a versão no ficheiro https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/healthcare/v1/pom.xml.
Por exemplo, na seguinte configuração, substitua VERSION
pela versão no ficheiro:
<dependencyManagement> <dependencies> <dependency> <groupId>com.google.cloud</groupId> <artifactId>libraries-bom</artifactId> <version>26.18.0</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.google.apis</groupId> <artifactId>google-api-services-healthcare</artifactId> <version>VERSION</version> </dependency> </dependencies>
Node.js
Para ver informações sobre a configuração de um ambiente de programação Node.js, consulte o artigo Configurar um ambiente de programação Node.js.
npm install @googleapis/healthcare
Python
Para ver informações sobre a configuração de um ambiente de programação Python, consulte o artigo Configurar um ambiente de programação Python.
# Use a virtual environment as shown in the Python development environment guide.
pip install --upgrade google-api-python-client
Crie um conjunto de dados
Os conjuntos de dados contêm arquivos de dados e os arquivos de dados contêm dados de cuidados de saúde. Para usar a Cloud Healthcare API, tem de criar, pelo menos, um conjunto de dados.
Execute o seguinte exemplo para criar um conjunto de dados. Vai usar este conjunto de dados ao longo deste início rápido.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Para concluir este início rápido, escolha uma das seguintes secções:
Armazene e veja uma instância DICOM
Esta secção mostra como concluir as seguintes tarefas:
A Cloud Healthcare API implementa a norma DICOMweb para armazenar e aceder a dados de imagens médicas.
Crie um arquivo DICOM
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Os armazenamentos DICOM existem em conjuntos de dados e contêm instâncias DICOM. Execute os seguintes exemplos para criar um arquivo DICOM.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Armazene uma instância DICOM
Veja os metadados da instância DICOM
Execute os seguintes exemplos para ver os metadados da instância.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Depois de armazenar e ver uma instância DICOM na Cloud Healthcare API, continue a limpar para evitar incorrer em custos na sua conta Google Cloud pelos recursos usados nesta página.
Para mais informações sobre como trabalhar com dados DICOM, consulte a secção O que se segue.
Armazene e veja recursos FHIR
Esta secção mostra como concluir as seguintes tarefas:
A Cloud Healthcare API implementa a norma da especificação FHIR para armazenar e aceder a dados FHIR.
Crie um FHIR store
Os arquivos FHIR existem dentro de conjuntos de dados e contêm recursos FHIR. Execute os seguintes exemplos para criar um FHIR store.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Armazene um recurso FHIR
Execute os seguintes exemplos para armazenar um recurso Patient.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Veja o conteúdo dos recursos FHIR
Execute os seguintes exemplos para ver informações sobre o recurso Patient.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Depois de armazenar e ver um recurso FHIR na Cloud Healthcare API, continue a limpar para evitar incorrer em custos na sua Google Cloud conta pelos recursos usados nesta página.
Para mais informações sobre como trabalhar com dados FHIR, consulte a secção O que se segue.
Armazene e veja uma mensagem HL7v2
Esta secção mostra como concluir as seguintes tarefas:
A implementação de HL7v2 na Cloud Healthcare API está alinhada com a norma HL7v2.
Crie um armazenamento de HL7v2
Os armazenamentos de HL7v2 existem em conjuntos de dados e contêm mensagens HL7v2. Execute os seguintes exemplos para criar um armazenamento de HL7v2.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Crie uma mensagem HL7v2
Veja o conteúdo das mensagens de HL7v2
Execute os seguintes exemplos para ver o conteúdo das mensagens HL7v2.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Depois de armazenar e ver uma mensagem HL7v2 na Cloud Healthcare API, continue a limpar para evitar incorrer em custos na sua Google Cloud conta pelos recursos usados nesta página.
Para mais informações sobre como trabalhar com dados HL7v2, consulte a secção O que se segue.
Limpar
Para evitar incorrer em custos na sua Google Cloud conta pelos recursos usados nesta página, elimine o Google Cloud projeto com os recursos.
Se criou um novo projeto para este início rápido, siga os passos em Eliminar o projeto. Caso contrário, siga os passos em Elimine o conjunto de dados.
Elimine o projeto
Delete a Google Cloud project:
gcloud projects delete PROJECT_ID
Elimine o conjunto de dados
Se já não precisar do conjunto de dados criado neste início rápido, pode eliminá-lo. A eliminação de um conjunto de dados elimina permanentemente o conjunto de dados e quaisquer armazenamentos FHIR, HL7v2 ou DICOM que contenha.
Antes de executar os exemplos, descomente e faculte os seguintes valores, se necessário:
Go
Antes de experimentar este exemplo, siga as Goinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Go Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Java
Antes de experimentar este exemplo, siga as Javainstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Java Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de experimentar este exemplo, siga as Node.jsinstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Node.js Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Python
Antes de experimentar este exemplo, siga as Pythoninstruções de configuração no guia de início rápido da Cloud Healthcare API com bibliotecas cliente. Para mais informações, consulte a documentação de referência da API Python Cloud Healthcare API.
Para se autenticar na Cloud Healthcare API, configure as Credenciais padrão da aplicação. Para mais informações, consulte o artigo Configure a autenticação para um ambiente de desenvolvimento local.
Como correu?
O que se segue?
Consulte as secções seguintes para ver informações gerais sobre a Cloud Healthcare API e como realizar as tarefas neste início rápido através de outra interface:
DICOM
Consulte a declaração de conformidade com a DICOM para obter informações sobre como a Cloud Healthcare API implementa a norma DICOMweb.
FHIR
Consulte a declaração de conformidade com a FHIR para obter informações sobre como a Cloud Healthcare API implementa a norma FHIR.