Azure API for FHIR용 파란색 단추®에 대한 CARIN 구현 가이드
이 자습서에서는 C4BB IG(BLUE Button용 CARIN 구현 가이드)에 대한 터치스톤 테스트를 통과하도록 Azure API for FHIR 설정을 안내합니다.
Touchstone 기능 문
첫 번째 테스트는 C4BB IG 기능 문에 대해 Azure API for FHIR을 테스트하는 것입니다. 업데이트 없이 Azure API for FHIR에 대해 이 테스트를 실행하는 경우 검색 매개 변수 누락 및 프로필 누락으로 인해 테스트가 실패합니다.
검색 매개 변수 정의
C4BB IG의 일부로 리소스에 대한 세 가지 새 검색 매개 변수 를 ExplanationOfBenefit
정의해야 합니다. 이 중 두 가지는 기능 설명(유형 및 서비스 날짜)에서 테스트되며, 하나는 검색(보험사)에 _include
필요합니다.
참고
이러한 검색 매개 변수에 대한 원시 JSON에서 이름은 로 ExplanationOfBenefit_<SearchParameter Name>
설정됩니다. Touchstone 테스트에서는 이러한 이름이 유형, 서비스 날짜 및 보험사가 될 것으로 예상합니다.
C4BB IG에 필요한 나머지 검색 매개 변수는 기본 사양에 의해 정의되며 추가 업데이트 없이 Azure API for FHIR에서 이미 사용할 수 있습니다.
프로필 저장
검색 매개 변수를 정의하는 것 외에 이 테스트를 통과하기 위해 수행해야 하는 다른 업데이트는 필요한 프로필을 로드하는 것입니다. C4BB IG 내에는 8개의 프로필이 정의되어 있습니다.
- C4BB 적용 범위
- C4BB 설명OfBenefit 입원 환자 기관
- C4BB 설명OfBenefit 외래 환자 기관
- C4BB 설명OfBenefit 약국
- C4BB 설명OfBenefit Professional NonClinician
- C4BB 조직
- C4BB 환자
- C4BB 실무자
샘플 rest 파일
이러한 검색 매개 변수 및 프로필을 만드는 데 도움이 되도록 이 자습서에 설명된 모든 단계를 단일 파일로 포함하는 샘플 http 파일이 있습니다. 필요한 모든 프로필 및 검색 매개 변수를 업로드한 후에는 Touchstone에서 capability 문 테스트를 실행할 수 있습니다.
터치스톤 읽기 테스트
capabilities 문을 테스트한 후 C4BB IG에 대해 Azure API for FHIR의 읽기 기능을 테스트합니다. 이 테스트는 첫 번째 테스트에서 로드한 8개의 프로필에 대한 규칙 테스트를 수행합니다. 프로필을 준수하는 리소스를 로드해야 합니다. 가장 좋은 경로는 데이터베이스에 이미 있는 리소스에 대해 테스트하는 것이지만, 리소스를 만들고 테스트하는 데 사용할 수 있는 IG의 예제에서 가져온 샘플 리소스와 함께 사용할 수 있는 http 파일 도 있습니다.
Touchstone EOB 쿼리 테스트
다음 테스트는 EOB 쿼리 테스트입니다. 읽기 테스트를 이미 완료한 경우 필요한 모든 데이터가 로드됩니다. 이 테스트는 다양한 매개 변수를 사용하여 특정 Patient
및 ExplanationOfBenefit
리소스를 검색할 수 있는지 확인합니다.
터치스톤 오류 처리 테스트
마지막 테스트는 오류 처리를 테스트하는 것입니다. 수행해야 하는 유일한 단계는 데이터베이스에서 ExplanationOfBenefit 리소스를 삭제하고 테스트에서 삭제된 ExplanationOfBenefit
리소스의 ID를 사용하는 것입니다.
다음 단계
이 자습서에서는 터치스톤에서 파란색 단추용 CARIN IG 테스트를 통과하는 방법을 안내했습니다. 다음으로, Da Vinci 수식 테스트를 테스트하는 방법을 검토할 수 있습니다.
FHIR®은 HL7의 등록 상표이며 HL7 의 권한으로 사용됩니다.