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.
Membuat ruang kerja di langganan Azure Anda
Buat 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 (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 di portal Azure, atau dengan menggunakan skrip PowerShell dan Azure CLI.
Melakukan transaksi buat, baca, perbarui, dan hapus (CRUD)
Anda dapat melakukan Buat, Baca (pencarian), Perbarui, dan Hapus - CRUD - transaksi terhadap layanan FHIR di aplikasi Anda atau dengan menggunakan alat seperti Postman, REST Client, dan cURL. Karena layanan FHIR diamankan secara default, Anda perlu mendapatkan token akses dan menyertakannya dalam permintaan transaksi Anda.
Mendapatkan token akses
Anda dapat memperoleh token akses Microsoft Entra dengan 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 dengan 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 tidak diidentifikasi dalam ndjson
format.
Konversi data
Secara opsional, Anda dapat mengonversi data HL7 v2 dan format lainnya ke FHIR.
Menggunakan data FHIR di dasbor Power BI
Secara opsional, Anda dapat membuat laporan dasbor Power BI dengan data FHIR.