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:
- Área de Cobertura de Serviços de Saúde
- Área de Cobertura do Plano de Seguro
- Tipo de Plano de Seguro
- Área de Cobertura da Organização
- Rede de Afiliação Organizacional
- Rede de Funções do Profissional
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:
- Ponto final do Plan-Net
- Serviço de Saúde Plan-Net
- Plano de Seguro LíquidoPlano
- Localização Plan-Net
- Rede Plano-Rede
- Organização da Rede de Planos
- Organização Plan-NetAfiliação
- Praticante de Plan-Net
- Plan-Net PractitionerRole
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.
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.
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.
Nota
FHIR® é uma marca registada da HL7 e é utilizada com a permissão da HL7.