Mulai menggunakan layanan FHIR

Artikel ini menguraikan langkah-langkah dasar untuk memulai layanan FHIR di Azure Health Data Services.

Sebagai prasyarat, Anda memerlukan langganan Azure dan izin untuk membuat grup sumber daya Azure dan menyebarkan sumber daya Azure. Anda dapat mengikuti semua langkah, atau melewati beberapa jika Anda memiliki lingkungan yang ada. Selain itu, Anda dapat menggabungkan semua langkah dan menyelesaikannya dalam skrip PowerShell, Azure CLI, dan REST API.

Mulai menggunakan diagram alur layanan FHIR.

Membuat ruang kerja di langganan Azure Anda

Anda dapat membuat ruang kerja dari portal Azure, atau menggunakan PowerShell, Azure CLI, dan REST API. Anda dapat menemukan skrip dari sampel Azure Health Data Services.

Catatan

Ada batasan jumlah ruang kerja dan jumlah instans layanan FHIR yang dapat Anda buat di setiap langganan Azure.

Membuat layanan FHIR di ruang kerja

Anda dapat membuat instans layanan FHIR dari portal Azure, atau menggunakan PowerShell, Azure CLI, dan REST API. Anda dapat menemukan skrip dari sampel Azure Health Data Services.

Secara opsional, Anda dapat membuat layanan DICOM dan layanan MedTech di ruang kerja.

Mengakses layanan FHIR

Layanan FHIR diamankan oleh ID Microsoft Entra yang tidak dapat dinonaktifkan. Untuk mengakses API layanan, Anda harus membuat aplikasi klien yang juga disebut sebagai perwakilan layanan di ID Microsoft Entra dan memberinya izin yang tepat.

Mendaftarkan aplikasi klien

Anda dapat membuat atau mendaftarkan aplikasi klien dari portal Azure, atau menggunakan skrip PowerShell dan Azure CLI. Aplikasi klien ini dapat digunakan untuk satu atau beberapa instans layanan FHIR. Ini juga dapat digunakan untuk layanan lain di Azure Health Data Services.

Jika aplikasi klien dibuat dengan sertifikat atau rahasia klien, pastikan Anda memperbarui sertifikat atau rahasia klien sebelum kedaluwarsa dan mengganti kredensial klien di aplikasi Anda.

Anda dapat menghapus aplikasi klien. Sebelum Anda menghapus aplikasi klien, pastikan aplikasi tersebut tidak digunakan dalam lingkungan produksi, pengembangan, pengujian, atau jaminan kualitas (QA).

Memberikan izin akses

Anda dapat memberikan izin akses atau menetapkan peran dari portal Azure, atau menggunakan skrip PowerShell dan Azure CLI.

Melakukan transaksi buat, baca, perbarui, dan hapus (CRUD)

Anda dapat melakukan transaksi Buat, Baca (pencarian), Perbarui, dan Hapus (CRUD) terhadap layanan FHIR di aplikasi Anda atau dengan menggunakan alat seperti Postman, REST Client, dan cURL. Karena layanan FHIR diamankan secara default, Anda harus mendapatkan token akses dan menyertakannya dalam permintaan transaksi Anda.

Mendapatkan token akses

Anda dapat memperoleh token akses Microsoft Entra menggunakan PowerShell, Azure CLI, REST CCI, atau .NET SDK. Untuk informasi selengkapnya, lihat Mendapatkan token akses.

Akses menggunakan alat yang sudah ada

Memuat Data

Anda dapat memuat data secara langsung menggunakan metode POST atau PUT terhadap layanan FHIR. Untuk memuat data secara massal, Anda dapat menggunakan operasi $import. Untuk informasi, kunjungi operasi impor.

CMS, pencarian, validasi profil, dan indeks ulang

Anda dapat menemukan detail selengkapnya tentang interoperabilitas dan akses pasien, pencarian, validasi profil, dan indeks ulang dalam dokumentasi layanan FHIR.

Mengekspor data

Secara opsional, Anda dapat mengekspor ($export) data ke Azure Storage dan menggunakannya di proyek analitik atau pembelajaran mesin Anda. Anda dapat mengekspor data "apa adanya" atau mendeid dalam ndjson format.

Mengonversi data

Secara opsional, Anda dapat mengonversi HL7 v2 dan data format lainnya ke FHIR.

Menggunakan data FHIR di dasbor Power BI

Secara opsional, Anda dapat membuat laporan dasbor Power BI dengan data FHIR.

Langkah berikutnya

Menyebarkan layanan FHIR dalam Azure Health Data Services

Catatan

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