Compartilhar via


Da Vinci PDex para API do Azure para FHIR

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

Observação

A API do Azure para FHIR dá suporte apenas a JSON. O servidor FHIR de software livre da Microsoft dá suporte a JSON e XML e, em software livre, você pode usar o parâmetro _format para exibir a instrução de funcionalidade XML: GET {fhirurl}/metadata?_format=xml

Instrução de funcionalidade touchstone

O primeiro conjunto de testes em que nos concentraremos é testar a API do Azure para FHIR em relação à instrução de funcionalidade do IG do PDex. Isso inclui três testes:

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

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

  • O terceiro teste valida se há suporte para a operação $patient-tudo .

Falha na execução do Da Vinci PDex.

Teste de correspondência de $member touchstone

O segundo teste na seção Troca de Dados do Payer testa a existência da operação de correspondência de $member. Você pode ler mais sobre a operação de correspondência de $member em nossa visão geral da operação de correspondência de $member.

Neste teste, você precisará carregar alguns dados de exemplo para que o teste seja aprovado. Temos um arquivo rest aqui com o paciente e a cobertura vinculada que você precisará para o teste. Depois que esses dados forem carregados, você poderá passar com êxito neste teste. Se os dados não forem carregados, você receberá uma resposta 422 devido à não localização de uma correspondência exata.

O script de teste do Da Vinci PDex foi aprovado.

Paciente touchstone por referência

Os próximos testes que examinaremos são o paciente por testes de 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á testar seus próprios dados, mas carregamos um arquivo de recurso de exemplo que você pode carregar para usar também.

A execução de Da Vinci PDex passou.

Teste de $everything/paciente de pedra de toque

O teste final que vamos passar é testar tudo do paciente. Para este teste, você precisará carregar um paciente e, em seguida, usará a ID desse paciente para testar se pode usar a operação de $everything para efetuar pull de todos os dados relacionados ao paciente.

teste de $everything/paciente de pedra de toque aprovado.

Próximas etapas

Neste tutorial, explicamos como passar nos testes do Payer Exchange no Touchstone. Em seguida, você pode aprender a testar o Guia de Implementação da Rede Payer PDEX da Vinci (Plan-Net).

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