다음을 통해 공유


Azure API for FHIR용 Da Vinci Drug Formulary 자습서

이 자습서에서는 Da Vinci Payer 데이터 교환 미국 약물 공식 구현 가이드에 대한 터치스톤 테스트를 통과하도록 Azure API for FHIR 설정을 안내합니다.

Touchstone 기능 문

첫 번째 테스트는 Da Vinci Drug Formulary 기능 문에 대해 Azure API for FHIR을 테스트하는 것입니다. 업데이트 없이 이 테스트를 실행하는 경우 검색 매개 변수 누락 및 프로필 누락으로 인해 테스트가 실패합니다.

검색 매개 변수 정의

Da Vinci Drug Formulary IG의 일부로 FormularyDrug 리소스에 대한 세 가지 새 검색 매개 변수 를 정의해야 합니다. 이 세 가지 모두 capability 문에서 테스트됩니다.

Da Vinci Drug Formulary IG에 필요한 나머지 검색 매개 변수는 기본 사양에 의해 정의되며 더 이상 업데이트 없이 Azure API for FHIR에서 이미 사용할 수 있습니다.

프로필 저장

검색 매개 변수를 정의하는 것 외에 이 테스트를 통과하기 위해 수행해야 하는 유일한 업데이트는 필요한 프로필을 로드하는 것입니다. Da Vinci Drug Formulary IG의 일부로 사용되는 두 가지 프로필이 있습니다.

샘플 rest 파일

이러한 검색 매개 변수 및 프로필을 만드는 데 도움이 되도록 위에서 설명한 모든 단계를 단일 파일에 포함하는 오픈 소스 사이트에 Da Vinci Formulary 샘플 HTTP 파일이 있습니다. 필요한 모든 프로필 및 검색 매개 변수를 업로드한 후에는 Touchstone에서 capability 문 테스트를 실행할 수 있습니다. 성공적으로 실행되어야 합니다.

Da Vinci 테스트 스크립트 실행.

터치스톤 쿼리 테스트

두 번째 테스트는 쿼리 기능입니다. 이 테스트는 다양한 매개 변수를 사용하여 특정 검사 계획 및 약물 리소스를 검색할 수 있는지 확인합니다. 가장 좋은 경로는 데이터베이스에 이미 있는 리소스에 대해 테스트하는 것이지만, 리소스를 만들고 테스트하는 데 사용할 수 있는 IG의 예제에서 가져온 샘플 리소스와 함께 Da VinciFormulary_Sample_Resources HTTP 파일도 사용할 수 있습니다.

Da Vinci 테스트 실행 결과입니다.

다음 단계

이 자습서에서는 터치스톤에서 Da Vinci Payer 데이터 교환 미국 약물 공식을 전달하는 방법을 안내했습니다. 다음으로, Touchstone에서 Da Vinci PDex 구현 가이드를 테스트하는 방법을 알아볼 수 있습니다.

FHIR®은 HL7의 등록 상표이며 HL7 의 권한으로 사용됩니다.