Guia de Implementação carin para botão® azul para a API do Azure para FHIR
Neste tutorial, vamos explicar como configurar a API do Azure para FHIR para passar nos testes touchstone para o Guia de Implementação CARIN para o Botão Azul (C4BB IG).
Instrução de capacidade de pedra tátil
O primeiro teste em que nos vamos concentrar é testar a API do Azure para FHIR com a instrução de capacidade C4BB IG. Se executar este teste na API do Azure para FHIR sem quaisquer atualizações, o teste falhará devido a parâmetros de pesquisa em falta e perfis em falta.
Definir parâmetros de pesquisa
Como parte do IG C4BB, terá de definir três novos parâmetros de pesquisa para o ExplanationOfBenefit
recurso. Duas delas são testadas na instrução capability (tipo e data de serviço) e uma é necessária para _include
pesquisas (seguradora).
Nota
No JSON não processado para estes parâmetros de pesquisa, o nome está 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 IG C4BB são definidos pela especificação base e já estão disponíveis na API do Azure para FHIR sem quaisquer atualizações adicionais.
Armazenar perfis
Além de definir parâmetros de pesquisa, a outra atualização que precisa de fazer para passar neste teste é carregar os perfis necessários. Existem oito perfis definidos no 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 Practier
Ficheiro rest de exemplo
Para ajudar na criação destes parâmetros e perfis de pesquisa, temos um ficheiro http de exemplo que inclui todos os passos descritos neste tutorial num único ficheiro. Depois de carregar todos os perfis e parâmetros de pesquisa necessários, pode executar o teste de instrução de capacidade no Touchstone.
Teste de leitura de pedra tátil
Depois de testar a instrução de capacidades, vamos testar as capacidades de leitura na API do Azure para FHIR contra o IG C4BB. Este teste está a testar a conformidade com os oito perfis que carregou no primeiro teste. Terá de ter recursos carregados em conformidade com os perfis. O melhor caminho seria testar os recursos que já tem na sua base de dados, mas também temos um ficheiro http disponível com recursos de exemplo extraídos dos exemplos no IG que pode utilizar para criar os recursos e testar.
Teste de consulta EOB touchstone
O próximo teste que iremos rever é o teste de consulta EOB. Se já tiver concluído o teste de leitura, terá todos os dados carregados de que irá precisar. Este teste valida que pode procurar recursos e ExplanationOfBenefit
específicos Patient
com vários parâmetros.
Teste de processamento de erros touchstone
O teste final que vamos analisar é testar o processamento de erros. O único passo que tem de fazer é eliminar um recurso ExplanationOfBenefit da base de dados e utilizar o ID do recurso eliminado ExplanationOfBenefit
no teste.
Passos seguintes
Neste tutorial, explicamos como passar o CARIN IG para testes de Botões Azuis em Touchstone. Em seguida, pode rever como testar os testes de fórmulas da Da Vinci.
FHIR® é uma marca registada do HL7 e é utilizada com a permissão de HL7.