Azure API for FHIR용 Da Vinci PDex
이 자습서에서는 Azure API for FHIR®을 설정하여 PDex IG(Da Vinci Payer Data Exchange 구현 가이드)에 대한 터치스톤 테스트를 통과하는 방법을 안내합니다.
참고 항목
Azure API for FHIR은 JSON만 지원합니다. Microsoft 오픈 소스 FHIR 서버는 JSON과 XML을 모두 지원하며 오픈 소스에서는 _format
변수를 사용하여 XML 기능 문을 볼 수 있습니다. GET {fhirurl}/metadata?_format=xml
Touchstone 기능 문
첫 번째 테스트 집합은 PDex IG 기능 문에 대해 Azure API for FHIR을 테스트하는 것이며, 이 테스트는 세 가지 테스트를 포함합니다.
첫 번째 테스트에서는 IG 요구 사항에 대해 기본 기능 문의 유효성을 검사하고 업데이트하지 않고 통과시킵니다.
두 번째 테스트에서는 US Core에 대해 추가된 모든 프로필의 유효성을 검사합니다. 이 테스트는 업데이트 없이 통과하지만 몇 가지 경고가 포함됩니다. 경고를 제거하려면 US Core 프로필을 로드해야 합니다. 모든 프로필을 만드는 단계를 안내하는 샘플 HTTP 파일을 만들었습니다. 가장 최신 버전이 있는 HL7 사이트에서 직접 프로필을 가져올 수도 있습니다.
세 번째 $patient-everything 작업이 지원되는지 확인합니다.
Touchstone $member-match 테스트
Payer Data Exchange 섹션의 두 번째 테스트에서는 $member-match 작업의 존재를 테스트합니다. $member-match 작업 개요에서 $member-match
작업에 대해 자세히 확인할 수 있습니다.
이 테스트에서는 테스트를 통과하기 위해 몇 가지 샘플 데이터를 로드해야 합니다. 테스트에 필요한 환자 및 보장 범위가 연결된 나머지 파일이 여기에 있습니다. 이 데이터가 로드되면 이 테스트를 통과할 수 있습니다. 데이터가 로드되지 않으면 정확한 일치 항목을 찾을 수 없기 때문에 422 응답을 받게 됩니다.
Touchstone 참조별 환자
다음으로 검토할 테스트는 참조별 환자 테스트입니다. 이 테스트 집합에서는 다양한 검색 기준에 따라 환자를 찾을 수 있는지 유효성을 검사합니다. 참조별 환자를 테스트하는 가장 좋은 방법은 사용자 고유의 데이터를 테스트하는 것이지만, 로드하여 사용할 수 있는 샘플 리소스 파일도 업로드했습니다.
Touchstone patient/$everything 테스트
우리가 살펴볼 마지막 테스트는 patient-everything 테스트입니다. 이 테스트에서는 환자를 로드한 다음 해당 환자의 ID를 사용하여 $everything
작업을 사용하여 환자와 관련된 모든 데이터를 끌어올 수 있는지 테스트해야 합니다.
다음 단계
이 자습서에서는 Touchstone에서 Payer Exchange 테스트를 통과하는 방법을 안내했습니다. 다음으로 Da Vinci PDEX Plan-Net(Payer Network) 구현 가이드를 테스트하는 방법을 배우게 됩니다.
참고 항목
FHIR®은 HL7의 등록 상표이며, HL7의 사용 허가 하에 사용됩니다.