Bagikan melalui


Tanya jawab umum tentang layanan FHIR

Penting

Azure API untuk FHIR akan dihentikan pada 30 September 2026. Ikuti strategi migrasi untuk beralih ke layanan FHIR Azure Health Data Services pada tanggal tersebut. Karena penghentian Azure API untuk FHIR, penyebaran baru tidak akan diizinkan mulai 1 April 2025. Layanan Azure Health Data Services FHIR adalah versi Azure API yang berkembang untuk FHIR yang memungkinkan pelanggan mengelola layanan FHIR, DICOM, dan MedTech dengan integrasi ke layanan Azure lainnya.

Bagian ini mencakup beberapa pertanyaan yang sering diajukan tentang layanan FHIR Azure Health Data Services (dengan ini disebut layanan FHIR).

Layanan FHIR: Dasar-dasarnya

Apa itu FHIR?

Fast Healthcare Interoperability Resources (FHIR) adalah standar interoperabilitas yang dimaksudkan untuk memungkinkan pertukaran data layanan kesehatan antara sistem kesehatan yang berbeda. Standar ini dikembangkan oleh organisasi HL7 dan sedang diadopsi oleh organisasi layanan kesehatan di seluruh dunia. Versi terbaru FHIR yang tersedia adalah R4 (Rilis 4). Layanan FHIR mendukung R4 dan versi STU3 sebelumnya (Standar untuk Penggunaan Uji Coba 3). Untuk informasi selengkapnya tentang FHIR, kunjungi HL7.org.

Apakah data di balik API FHIR disimpan di Azure?

Ya, data disimpan dalam database terkelola di Azure. Layanan FHIR di Azure Health Data Services tidak menyediakan akses langsung ke penyimpanan data yang mendasar.

Bagaimana cara mendapatkan akses ke data yang mendasar?

Di layanan terkelola, Anda tidak dapat mengakses data yang mendasar. Hal ini untuk memastikan bahwa layanan FHIR menawarkan sertifikasi privasi dan kepatuhan yang diperlukan untuk data layanan kesehatan. Jika Anda memerlukan akses ke data yang mendasar, Anda dapat menggunakan server FHIR sumber terbuka.

IdP apa yang Anda dukung?

Kami mendukung ID Microsoft Entra sebagai penyedia identitas.

Dapatkah saya menggunakan Azure AD B2C dengan layanan FHIR?

Ya. Anda dapat menggunakan Azure Active Directory B2C (Azure AD B2C) dengan layanan FHIR untuk memberikan akses ke aplikasi dan pengguna Anda. Untuk informasi selengkapnya, lihat Menggunakan Azure Active Directory B2C untuk memberikan akses ke layanan FHIR.

Versi FHIR apa yang Anda dukung?

Kami mendukung versi 4.0.0 dan 3.0.1.

Untuk informasi selengkapnya, lihat Fitur FHIR yang didukung. Anda juga dapat membaca tentang apa yang telah berubah antara versi FHIR (STU3 ke R4) dalam riwayat versi untuk HL7 FHIR.

Apa perbedaan antara Azure API untuk FHIR dan layanan FHIR di Azure Health Data Services?

Azure API untuk FHIR adalah produk awal kami yang tersedia secara umum dan dihentikan per 30 September 2026. Layanan FHIR Azure Health Data Services mendukung kemampuan tambahan seperti:

Secara default setiap Azure Health Data Services, instans FHIR terbatas pada kapasitas penyimpanan 4TB. Untuk menyediakan instans FHIR dengan kapasitas penyimpanan di luar 4TB, buat permintaan dukungan dengan Jenis masalah 'Batas layanan dan Langganan (kuota)'.

Apa perbedaan antara layanan FHIR di Azure Health Data Services dan server FHIR sumber terbuka?

Layanan FHIR di Azure Health Data Services adalah versi yang dihosting dan dikelola dari Microsoft FHIR Server sumber terbuka untuk Azure. Dalam layanan terkelola, Microsoft menyediakan semua pemeliharaan dan pembaruan.

Saat Anda menjalankan Server FHIR untuk Azure, Anda memiliki akses langsung ke layanan yang mendasarinya, tetapi kami bertanggung jawab untuk memelihara dan memperbarui server dan semua pekerjaan kepatuhan yang diperlukan jika Anda menyimpan data PHI.

Di wilayah mana layanan FHIR tersedia?

Layanan FHIR tersedia di semua wilayah tempat Azure Health Data Services tersedia. Anda dapat melihat bahwa pada halaman Produk menurut Wilayah .

Di mana saya dapat melihat apa yang dilepaskan ke layanan FHIR?

Halaman catatan rilis memberikan gambaran umum tentang semua yang telah dikirim ke layanan terkelola pada bulan sebelumnya.

Untuk melihat apa yang akan dirilis ke layanan terkelola, Anda dapat meninjau halaman rilis FHIR Server sumber terbuka. Kami telah bekerja untuk menandai item dengan Azure Health Data Services jika item tersebut akan dirilis ke layanan terkelola dan tersedia dua minggu setelah item tersebut berada di halaman rilis di sumber terbuka. Kami juga telah menyertakan instruksi tentang cara menguji build jika Anda ingin menguji di lingkungan Anda sendiri. Kami sedang mengevaluasi cara terbaik berbagi pembaruan layanan terkelola tambahan.

Untuk melihat paket rilis apa yang saat ini ada di layanan terkelola, Anda dapat melihat pernyataan kemampuan untuk layanan FHIR dan di software.version bawah properti . Anda akan melihat paket mana yang disebarkan.

Di mana saya dapat menemukan versi FHIR (R4/STU3) apa yang berjalan di database saya?

Anda dapat menemukan versi FHIR yang tepat yang diekspos dalam pernyataan kemampuan di bawah fhirVersion properti (URL/metadata FHIR).

Dapatkah saya mengalihkan layanan FHIR saya dari STU3 ke R4?

Tidak. Kami tidak memiliki cara untuk mengubah versi database yang sudah ada. Anda harus membuat layanan FHIR baru dan memuat ulang data. Anda dapat memanfaatkan pengonversi JSON ke FHIR sebagai tempat untuk memulai dengan mengonversi data STU3 menjadi R4.

Dapatkah saya menyesuaikan URL untuk layanan FHIR saya?

Tidak. Anda tidak dapat mengubah URL untuk layanan FHIR.

Implementasi dan Spesifikasi FHIR

Apa itu SMART di FHIR?

SMART (Aplikasi Medis Pengganti dan Teknologi yang Dapat Digunakan Kembali) pada FHIR adalah serangkaian spesifikasi terbuka untuk mengintegrasikan aplikasi mitra dengan Server FHIR dan sistem IT Kesehatan lainnya, seperti Catatan Kesehatan Elektronik dan Pertukaran Informasi Kesehatan. Dengan membuat aplikasi SMART di FHIR, Anda dapat memastikan bahwa aplikasi Anda dapat diakses dan dimanfaatkan oleh sejumlah besar sistem yang berbeda. Untuk informasi selengkapnya tentang SMART, lihat SMART Health IT.

Apakah layanan FHIR mendukung SMART di FHIR?

Ya, kemampuan SMART on FHIR didukung menggunakan sampel AHDS. Ini disebut sebagai SMART pada FHIR(Enhanced). SMART on FHIR(Enhanced) dapat dipertimbangkan untuk memenuhi persyaratan dengan SMART pada Panduan Implementasi FHIR (v 1.0.0) dan §170.315(g)(10) STANDARDIZED API untuk kriteria layanan pasien dan populasi. Untuk informasi selengkapnya, kunjungi Dokumentasi SMART on FHIR(Enhanced).

Bisakah saya membuat sumber daya FHIR kustom?

Kami tidak mengizinkan sumber daya FHIR kustom. Jika Anda memerlukan sumber daya FHIR kustom, Anda dapat membangun sumber daya kustom di atas sumber daya Dasar dengan ekstensi.

Apakah ekstensi didukung pada layanan FHIR?

Kami memungkinkan Anda memuat data JSON FHIR yang valid ke server. Jika Anda ingin menyimpan definisi struktur yang menentukan ekstensi, Anda dapat menyimpan ini sebagai sumber daya definisi struktur. Untuk mencari ekstensi, Anda harus menentukan parameter pencarian Anda sendiri.

Bagaimana cara melihat layanan FHIR di XML?

Dalam layanan terkelola, kami hanya mendukung JSON. Server FHIR sumber terbuka mendukung JSON dan XML. Untuk melihat versi XML di sumber terbuka, gunakan _format= application/fhir+xml.

Berapa batas _count?

Batas saat ini pada _count adalah 1000. Jika Anda mengatur _count ke lebih dari 1000, Anda akan menerima peringatan dalam bundel bahwa hanya 1000 rekaman yang akan ditampilkan.

Dapatkah saya memposting bundel ke layanan FHIR?

Saat ini kami mendukung posting bundel batch dan memposting bundel transaksi di layanan FHIR.

Bagaimana cara mendapatkan semua sumber daya untuk satu pasien dalam layanan FHIR?

Kami mendukung operasi $patient-everything yang akan memberi Anda semua data yang terkait dengan satu pasien.

Apa pengurutan default saat mencari sumber daya di layanan FHIR?

Kami mendukung pengurutan menurut string dan bidang dateTime di layanan FHIR. Untuk informasi selengkapnya tentang parameter pencarian lain yang didukung, lihat Gambaran Umum pencarian FHIR.

Apakah layanan FHIR mendukung operasi terminologi?

Tidak, layanan FHIR tidak mendukung operasi terminologi hari ini.

Apa perbedaan antara jenis penghapusan dalam layanan FHIR?

Ada dua jenis Hapus dasar yang didukung dalam layanan FHIR. Mereka adalah Hapus dan Penghapusan Bersyarah.

  • Dengan Hapus, Anda dapat memilih untuk melakukan penghapusan sementara (jenis yang paling umum) dan masih dapat memulihkan versi historis catatan Anda.
  • Dengan Penghapusan Bersyarah, Anda dapat meneruskan kriteria pencarian untuk menghapus sumber daya satu item pada satu waktu atau beberapa pada satu waktu.
  • Jika Anda meneruskan hardDelete parameter dengan Hapus atau Hapus Bersyarkat, semua rekaman dan riwayat akan dihapus dan tidak dapat dipulihkan.

Menggunakan layanan FHIR

Dapatkah saya melakukan pemeriksaan kesehatan pada layanan FHIR?

Untuk melakukan pemeriksaan kesehatan pada layanan FHIR, masukkan {{fhirurl}}/health/check dalam permintaan GET. Anda harus dapat melihat status layanan FHIR. Respons kode Status HTTP dengan 200 dan OverallStatus sebagai Sehat sebagai respons berarti pemeriksaan kesehatan Anda berhasil.

Jika terjadi kesalahan, Anda mungkin menerima respons kesalahan dengan kode status HTTP 404 (Tidak Ditemukan) atau kode status 500 (Kesalahan Server Internal), dan informasi terperinci dalam isi respons.

Langkah berikutnya

Dalam artikel ini, Anda telah mempelajari jawaban atas tanya jawab umum tentang layanan FHIR. Untuk melihat tanya jawab umum tentang layanan FHIR di Azure API untuk FHIR, lihat

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