Partilhar via


Plano Da Vinci Net

Neste tutorial, você configura o serviço FHIR® nos Serviços de Dados de Saúde do Azure para passar nos testes Touchstone para o Guia de Implementação da Rede de Pagadores Da Vinci PDex (Plan-Net).

Declaração de capacidade Touchstone

Primeiro, teste o serviço FHIR em relação à declaração de capacidade Da Vinci Plan-Net. Se você executar esse teste sem atualizações, o teste falhará devido à falta de parâmetros de pesquisa e perfis ausentes.

Definir parâmetros de pesquisa

Em seguida, defina novos parâmetros de pesquisa para os recursos Serviço de Saúde, Plano de Seguro, Função do Profissional, Organização e Afiliação à Organização. Todos esses parâmetros são testados na declaração de capacidade:

Nota

No JSON bruto para esses parâmetros de pesquisa, o nome é definido como Plannet_sp_<Resource Name>_<SearchParameter Name>. O teste Touchstone espera que o nome seja apenas o SearchParameter Name (área de cobertura, tipo de plano ou rede).

O resto dos parâmetros de pesquisa necessários para o Guia de Implementação do Plano Da Vinci Net são definidos pela especificação base e já estão disponíveis no serviço FHIR sem outras atualizações.

Perfis da loja

Depois de definir os parâmetros de pesquisa, carregue os perfis e extensões necessários para passar neste teste. Existem nove perfis utilizados no Guia de Implementação do Plano Da Vinci:

Exemplo de arquivo REST

Para ajudar na criação dos parâmetros e perfis de pesquisa, há um arquivo HTTP de exemplo no site de código aberto que inclui todas as etapas descritas neste artigo em um único arquivo. Depois de carregar os perfis e parâmetros de pesquisa necessários, execute o teste da instrução de capacidade no Touchstone.

Captura de tela mostrando o script de execução de teste REST de amostra do Da Vinci Plan Net aprovado.

Teste de manipulação de erros Touchstone

O segundo teste avalia o tratamento de erros. A única etapa que você precisa fazer é excluir um HealthcareService recurso do seu banco de dados e usar a ID do recurso HealthcareService excluído no teste. O arquivo DaVinci_PlanNet.http de exemplo no site de código aberto fornece um exemplo HealthcareService para postar e excluir nesta etapa.

Captura de tela mostrando o script de execução de teste de erro de touchstone do Da Vinci Plan Net aprovado.

Teste de consulta Touchstone

O próximo teste é o teste de recursos de consulta. Este teste verifica a conformidade com os perfis carregados no primeiro teste. Você precisa carregar recursos que estejam de acordo com os perfis. O melhor caminho é testar em relação aos recursos que já estão no seu banco de dados. No entanto, há também o arquivo DaVinci_PlanNet_Sample_Resources.http com recursos de exemplo extraídos dos exemplos no Guia de implementação, que você pode usar para criar os recursos e testá-los.

Captura de tela mostrando o resultado do teste de consulta Da Vinci Plan Net.

Nota

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