Guia de implementação do CARIN para Botão® Azul
Neste tutorial, vamos percorrer a configuração do serviço FHIR nos Serviços de Dados de Integridade do Azure (chamado assim de serviço FHIR) para passar nos testes touchstone para o Guia de Implementação do CARIN para Botão Azul (IG C4BB).
Instrução de funcionalidade touchstone
O primeiro teste no qual nos concentraremos é testar o serviço FHIR na instrução de funcionalidade do IG C4BB. Se você executar esse teste no serviço FHIR sem nenhuma atualização, o teste falhará devido a parâmetros de pesquisa ausentes e perfis ausentes.
Definir parâmetros de pesquisa
Como parte do IG C4BB, você precisará definir três novos parâmetros de pesquisa para o ExplanationOfBenefit
recurso. Dois deles são testados na instrução de capacidade (tipo e data do serviço) e um é necessário para _include
pesquisas (seguradora).
Observação
No JSON bruto para esses parâmetros de pesquisa, o nome é definido ExplanationOfBenefit_<SearchParameter Name>
como . O teste touchstone espera que o nome para eles seja tipo, data do serviço e seguradora.
O restante dos parâmetros de pesquisa necessários para o IG C4BB são definidos pela especificação base e já estão disponíveis no serviço FHIR sem nenhuma atualização adicional.
Armazenar perfis
Além de definir parâmetros de pesquisa, a outra atualização que você precisa fazer para passar nesse teste é carregar os perfis necessários. Há oito perfis definidos dentro do IG C4BB.
- Cobertura C4BB
- C4BB ExplanationOfBenefit Inpatient Institutional
- C4BB ExplanationOfBenefit Outpatient Institutional
- C4BB ExplanationOfBenefit Pharmacy
- Explicação C4BBOfBenefit Professional NonClinician
- Organização C4BB
- Paciente C4BB
- C4BB Practitioner
Arquivo rest de exemplo
Para ajudar na criação desses parâmetros e perfis de pesquisa, temos um arquivo http de exemplo que inclui todas as etapas descritas acima em um único arquivo. Depois de carregar todos os perfis e parâmetros de pesquisa necessários, você pode executar o teste de instrução de funcionalidade no Touchstone.
Teste de leitura de touchstone
Depois de testar a instrução capabilities, testaremos os recursos de leitura do serviço FHIR no IG C4BB. Esse teste está testando a conformidade com os oito perfis que você carregou no primeiro teste. Você precisará ter recursos carregados em conformidade com os perfis. O melhor caminho seria testar os recursos que você já tem em seu banco de dados, mas também temos um arquivo http disponível com recursos de exemplo extraídos dos exemplos no IG que você pode usar para criar os recursos e testar.
Teste de consulta touchstone EOB
O próximo teste que examinaremos é o teste de consulta EOB. Se você já tiver concluído o teste de leitura, terá todos os dados carregados de que precisará. Esse teste valida que você pode pesquisar recursos e ExplanationOfBenefit
específicos Patient
usando vários parâmetros.
Teste de tratamento de erro touchstone
O teste final que examinaremos é testar o tratamento de erros. A única etapa que você precisa fazer é excluir um recurso ExplanationOfBenefit do banco de dados e usar a ID do recurso excluído ExplanationOfBenefit
no teste.
Próximas etapas
Neste tutorial, explicamos como passar nos testes do CARIN IG for Blue Button no Touchstone. Em seguida, você pode examinar como testar os testes de formulação de Da Vinci.
FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.