Da Vinci PDex untuk Azure API untuk FHIR

Dalam tutorial ini, kita akan membahas penyiapan Azure API untuk FHIR untuk lulus tes Touchstone untuk Panduan Implementasi Da Vinci Payer Data Exchange (PDex IG).

Catatan

Azure API untuk FHIR hanya mendukung JSON. Server FHIR sumber terbuka Microsoft mendukung JSON dan XML, dan di sumber terbuka Anda dapat menggunakan parameter _format untuk melihat pernyataan kemampuan XML: GET {fhirurl}/metadata?_format=xml

Pernyataan kemampuan touchstone

Serangkaian pengujian pertama yang akan kami fokuskan adalah menguji Azure API untuk FHIR terhadap pernyataan kemampuan PDex IG. Ini termasuk tiga tes:

  • Pengujian pertama memvalidasi pernyataan kemampuan dasar terhadap persyaratan IG dan akan lulus tanpa pembaruan apa pun.

  • Pengujian kedua memvalidasi semua profil telah ditambahkan untuk US Core. Pengujian ini akan lulus tanpa pembaruan tetapi akan mencakup banyak peringatan. Agar peringatan ini dihapus, Anda perlu memuat profil Inti AS. Kami telah membuat sampel file HTTP yang memandu pembuatan semua profil. Anda juga bisa mendapatkan profil dari situs HL7 secara langsung, yang akan memiliki versi terbaru.

  • Pengujian ketiga memvalidasi bahwa operasi $patient-semuanya didukung.

Eksekusi Da Vinci PDex gagal.

Uji kecocokan $member touchstone

Pengujian kedua di bagian Payer Data Exchange menguji keberadaan operasi $member-match. Anda dapat membaca selengkapnya tentang operasi pencocokan $member dalam ringkasan operasi $member-match kami.

Dalam pengujian ini, Anda harus memuat beberapa data sampel agar pengujian lulus. Kami memiliki file istirahat di sini dengan pasien dan cakupan yang ditautkan bahwa Anda akan membutuhkan tes. Setelah data ini dimuat, Anda akan berhasil lulus pengujian ini. Jika data tidak dimuat, Anda akan menerima respons 422 karena tidak menemukan kecocokan yang tepat.

Skrip uji Da Vinci PDex lulus.

Pasien touchstone dengan referensi

Tes berikutnya yang akan kita tinjau adalah pasien dengan tes referensi. Serangkaian pengujian ini memvalidasi bahwa Anda dapat menemukan pasien berdasarkan berbagai kriteria pencarian. Cara terbaik untuk menguji pasien berdasarkan referensi adalah dengan menguji data Anda sendiri, tetapi kami telah mengunggah file sumber daya sampel yang juga dapat Anda muat untuk digunakan.

Eksekusi Da Vinci PDex berlalu.

Uji pasien/$everything touchstone

Tes terakhir yang akan kita lalui adalah menguji semuanya pasien. Untuk pengujian ini, Anda harus memuat pasien, lalu Anda akan menggunakan ID pasien tersebut untuk menguji bahwa Anda dapat menggunakan operasi $everything untuk menarik semua data yang terkait dengan pasien.

tes touchstone pasien/$everything lulus.

Langkah berikutnya

Dalam tutorial ini, kami berjalan melalui cara lulus tes Payer Exchange di Touchstone. Selanjutnya, Anda dapat mempelajari cara menguji Panduan Implementasi Da Vinci PDEX Payer Network (Plan-Net).

FHIR® adalah merek dagang terdaftar HL7 dan digunakan dengan izin HL7.