Compartilhar via


Da Vinci PDex para API do Azure para FHIR

Neste tutorial, vamos configurar a API do Azure para FHIR® para passar nos testes da Touchstone para o Guia de Implementação do Da Vinci Payer Data Exchange (PDex IG).

Observação

A API do Azure para FHIR apenas oferece suporte ao JSON. O servidor FHIR de código aberto da Microsoft oferece suporte a JSON e XML e, no código aberto, você pode usar o parâmetro _format para visualizar a instrução de capacidade XML: GET {fhirurl}/metadata?_format=xml

Instrução de funcionalidade Touchstone

O primeiro conjunto de testes que abordamos é o da API do Azure para FHIR em relação à instrução de capacidade do PDex IG, que inclui três testes.

  • O primeiro teste valida a instrução de capacidade básica em relação aos requisitos do IG e será aprovado sem nenhuma atualização.

  • O segundo teste valida se todos os perfis foram adicionados para o US Core. Esse teste será aprovado sem atualizações, mas apresenta vários avisos. Para remover esses avisos, você precisa carregar os perfis do US Core. Criamos um arquivo HTTP de exemplo que explica como criar todos os perfis. Você também pode obter os perfis diretamente no site do HL7, que terá as versões mais atuais.

  • O terceiro teste valida se a operação $patient-everything é suportada.

A execução do Da Vinci PDex falhou.

Teste Touchstone $member-match

O segundo teste na seção Payer Data Exchange testa a existência da operação $member-match. Você pode ler mais sobre a operação $member-match em nossa Visão geral da operação $member-match.

Nesse teste, você precisa carregar alguns dados de amostra para que o teste seja aprovado. Temos um arquivo REST com o paciente e a cobertura vinculados que você precisará para o teste aqui. Depois que esses dados forem carregados, você poderá passar nesse teste com sucesso. Se os dados não forem carregados, você receberá uma resposta 422 por não encontrar uma correspondência exata.

O script de teste do Da Vinci PDex foi aprovado.

Paciente Touchstone por referência

Os próximos testes que analisaremos são os testes paciente por referência. Esse conjunto de testes valida que você pode encontrar um paciente com base em vários critérios de pesquisa. A melhor maneira de testar o paciente por referência será testá-lo com seus próprios dados, mas carregamos um arquivo de recurso de exemplo que você pode carregar para usar também.

A execução do Da Vinci PDex foi aprovada.

Teste de paciente Touchstone/$tudo

O teste final que fazemos é testar o paciente-tudo. Para esse teste, você precisa carregar um paciente e, em seguida, usar a ID desse paciente para testar se você pode usar a operação $everything para extrair todos os dados relacionados ao paciente.

paciente de referência/teste $tudo aprovado.

Próximas etapas

Nesse tutorial, explicamos como passar nos testes do Payer Exchange no Touchstone. A seguir, você pode aprender como testar o Guia de Implementação do Da Vinci PDEX Payer Network (Plan-Net).

Observação

FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.