Guia de implementação do CARIN para o Botão Azul®
Neste tutorial, percorremos a configuração do serviço FHIR® nos Serviços de Dados de Saúde do Azure para passar nos testes Touchstone para o Guia de Implementação CARIN para o Botão Azul (C4BB IG).
Declaração de capacidade Touchstone
Primeiro, nos concentramos em testar o serviço FHIR em relação à declaração de capacidade do C4BB IG. Se você executar esse teste no serviço FHIR sem atualizações, o teste falhará devido a parâmetros de pesquisa ausentes e perfis ausentes.
Definir parâmetros de pesquisa
Como parte do C4BB IG, você precisará definir três novos parâmetros de pesquisa para o ExplanationOfBenefit
recurso. Dois deles (tipo e data de serviço) são testados na declaração de capacidade, e um (seguradora) é necessário para _include
pesquisas.
Nota
No JSON bruto para esses parâmetros de pesquisa, o nome é definido como ExplanationOfBenefit_<SearchParameter Name>
. O teste Touchstone espera que o nome para estes seja tipo, data de serviço e seguradora.
Os restantes parâmetros de pesquisa necessários para o C4BB IG são definidos pela especificação base e já estão disponíveis no serviço FHIR sem quaisquer atualizações adicionais.
Perfis da loja
Além de definir parâmetros de pesquisa, a outra atualização que você precisa fazer para passar neste teste é carregar os perfis necessários. Existem oito perfis definidos dentro do IG C4BB.
- Cobertura C4BB
- C4BB ExplicaçãoDeBenefício Internamento Institucional
- C4BB ExplicaçãoDeBenefício Ambulatório Institucional
- C4BB ExplicaçãoDeFarmácia Beneficente
- C4BB ExplicaçãoDeBenefício Profissional Não Clínico
- Organização C4BB
- Doente C4BB
- Profissional C4BB
Arquivo de repouso de exemplo
Para ajudar na criação desses parâmetros de pesquisa e perfis, temos um arquivo http de exemplo que inclui todas as etapas descritas anteriormente em um único arquivo. Depois de carregar todos os perfis e parâmetros de pesquisa necessários, você pode executar o teste de declaração de capacidade no Touchstone.
Teste de leitura Touchstone
Depois de testar a instrução capabilities, testaremos os recursos de leitura do serviço FHIR em relação ao C4BB IG. Isso testa a conformidade com os oito perfis carregados no primeiro teste. Você precisará ter recursos carregados que estejam de acordo com os perfis. O melhor caminho seria testar em relação aos recursos que você já tem em seu banco de dados. 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 para testar.
Teste de consulta EOB Touchstone
O próximo teste que analisaremos é o teste de consulta EOB. Se você já concluiu o teste de leitura, já tem todos os dados necessários carregados. Este teste valida que você pode pesquisar recursos específicos Patient
e ExplanationOfBenefit
usando vários parâmetros.
Teste de manipulação de erros Touchstone
O teste final que abordaremos é testar o tratamento de erros. A única etapa é excluir um recurso ExplanationOfBenefit do seu banco de dados usando a ID do recurso excluído ExplanationOfBenefit
no teste.
Próximos passos
Neste tutorial, explicamos como passar nos testes CARIN IG for Blue Button no Touchstone. Em seguida, você pode rever como testar os testes de fórmula Da Vinci.
Nota
FHIR® é uma marca registada da HL7 e é utilizada com a permissão da HL7.