Da Vinci Plan Net
Neste tutorial, você configurará o serviço FHIR® nos Serviços de Dados de Integridade do Azure para passar nos testes do Touchstone para o Guia de Implementação da Rede Payer PDex da Vinci (Plan-Net).
Instrução de funcionalidade Touchstone
Primeiro, teste o serviço FHIR na instrução da funcionalidade do Da Vinci Plan-Net. Se você executar esse teste sem nenhuma atualização, o teste falhará devido a parâmetros de pesquisa ausentes e perfis ausentes.
Definir parâmetros de pesquisa
Depois, defina novos parâmetros de pesquisa para os recursos serviço de saúde, plano de seguro, função de praticante, organização e afiliação da organização. Todos os parâmetros são testados na instrução de funcionalidade:
- Área de Cobertura do Serviço de Saúde
- Área de Cobertura do Plano de Seguro
- Tipo de Plano de Plano de Seguro
- Área de Cobertura da Organização
- Rede de Afiliação da Organização
- Rede de função do praticante
Observação
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 restante dos parâmetros de pesquisa necessários para o guia de implementação da Da Vinci Plan-Net são definidos pela especificação base e já estão disponíveis no serviço FHIR sem outras atualizações.
Perfis de repositório
Depois de definir parâmetros de pesquisa, carregue os perfis e extensões necessários para passar nesse teste. Há nove perfis usados no guia de implementação do Plano Net da Vinci:
- Ponto de extremidade do Plan-Net
- Serviço de Integridade do Plan-Net
- Plan-Net InsurancePlan
- Local do Plan-Net
- Rede Plan-Net
- Organização Plan-Net
- Plan-Net OrganizationAffiliation
- Plan-Net Practitioner
- Plan-Net PractitionerRole
Exemplo de arquivo REST
Para ajudar na criação desses parâmetros e perfis de pesquisa, temos um arquivo HTTP de exemplo no site de código aberto que inclui todas as etapas descritas neste artigo em apenas um arquivo. Depois de carregar todos os perfis e parâmetros de pesquisa necessários, você poderá executar o teste de instrução de funcionalidade no Touchstone.
Teste de tratamento de erros do Touchstone
O segundo teste avalia tratamento de erros. A única etapa que você precisa fazer é excluir um recurso HealthcareService
do 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 de HealthcareService
para postar e excluir para esta etapa.
Teste de consulta touchstone
O próximo teste é o teste de funcionalidades de consulta. Esse teste verifica a conformidade com os perfis que você carregou no primeiro teste. Você precisa carregar recursos que estejam em conformidade com os perfis. O melhor caminho é testar com recursos que já estão no 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 testar.
Observação
FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.