Introdução à API do Azure para FHIR

Nota

Os serviços de Dados de Saúde do Azure são a versão evoluída da API do Azure para FHIR que permite aos clientes gerir serviços FHIR, DICOM e MedTech com integrações noutros Serviços do Azure. Para saber mais sobre os Serviços de Dados de Saúde do Azure, clique aqui.

Este artigo descreve os passos básicos para começar a utilizar a API do Azure para FHIR. O Azure API for FHIR é uma API conforme gerida e baseada em normas para dados da área dos cuidados de saúde que permite a utilização de soluções para análises acionáveis e machine learning.

Como pré-requisito, precisará de uma subscrição do Azure e foram-lhe concedidas as permissões adequadas para criar grupos de recursos do Azure e implementar recursos do Azure. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Captura de ecrã do diagrama de fluxo da API do Azure para FHIR.

Criar recurso do Azure

Para começar a utilizar a API do Azure para FHIR, tem de criar um recurso no portal do Azure. Introduza API do Azure para FHIR na caixa Procurar serviços e marketplace .

Captura de ecrã a mostrar a caixa de texto dos serviços de pesquisa do Azure e do marketplace.

Depois de localizar a API do Azure para o recurso FHIR, selecione Criar.

Captura de ecrã a mostrar o botão criar a API do Azure para o recurso FHIR.

Implementar o Azure API for FHIR

Veja os passos no Guia de início rápido para implementar uma instância da API do Azure para FHIR com o portal do Azure. Também pode implementar uma instância da API do Azure para FHIR com o PowerShell, a CLI e um modelo do ARM.

Aceder à API do Azure para FHIR

Quando estiver a trabalhar com dados de cuidados de saúde, é importante garantir que os dados estão seguros e que não podem ser acedidos por utilizadores ou aplicações não autorizados. Os servidores FHIR utilizam o OAuth 2.0 para garantir esta segurança de dados. A API do Azure para FHIR é protegida com o Azure Active Directory (Azure AD), que é um exemplo de um fornecedor de identidade OAuth 2.0. Azure AD configuração de identidade para a API do Azure para FHIR fornece uma descrição geral da autorização do servidor FHIR e os passos necessários para obter um token para aceder a um servidor FHIR. Embora estes passos se apliquem a qualquer servidor FHIR e a qualquer fornecedor de identidade, este artigo irá guiá-lo através da API do Azure para FHIR como o servidor FHIR e Azure AD como o nosso fornecedor de identidade. Para obter mais informações sobre como aceder à API do Azure para FHIR, veja Descrição geral do controlo de acesso.

Validação do token de acesso

A forma como a API do Azure para FHIR valida o token de acesso dependerá da implementação e da configuração. O artigo Validação de tokens de acesso da API do Azure para FHIR irá orientá-lo através dos passos de validação, o que pode ser útil na resolução de problemas de acesso.

Registar uma aplicação cliente

Para que uma aplicação interaja com Azure AD, tem de ser registada. No contexto do servidor FHIR, existem dois tipos de registos de aplicações:

  • Registos de aplicações de recursos
  • Registos de aplicações cliente

Para obter mais informações sobre os dois tipos de registos de aplicações, veja Registar as aplicações do Azure Active Directory para a API do Azure para FHIR.

Configurar o RBAC do Azure para FHIR

O artigo Configurar o RBAC do Azure para FHIR descreve como utilizar o controlo de acesso baseado em funções do Azure (RBAC do Azure) para atribuir acesso à API do Azure para o plano de dados FHIR. O RBAC do Azure é o método preferencial para atribuir acesso ao plano de dados quando os utilizadores do plano de dados são geridos no inquilino Azure AD associado à sua subscrição do Azure. Se estiver a utilizar um inquilino de Azure AD externo, veja a referência de atribuição RBAC local.

Passos seguintes

Este artigo descreveu os passos básicos para começar a utilizar a API do Azure para FHIR. Para obter mais informações sobre a API do Azure para FHIR, veja

FHIR® é uma marca registada do HL7 e é utilizada com a permissão de HL7.