Strategi migrasi untuk berpindah dari Azure API untuk 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.

Layanan Azure Health Data Services FHIR adalah platform generasi berikutnya untuk integrasi data kesehatan. Ini menawarkan layanan terkelola, FHIR, DICOM, dan MedTech kelas perusahaan untuk pertukaran data kesehatan yang beragam.

Saat Anda memigrasikan data FHIR dari Azure API untuk FHIR ke layanan FHIR Azure Health Data Services, organisasi Anda dapat memperoleh manfaat dari peningkatan performa, skalabilitas, keamanan, dan kepatuhan. Organisasi juga dapat mengakses fitur dan kemampuan baru yang tidak tersedia di Azure API untuk FHIR.

Azure API untuk FHIR akan dihentikan pada 30 September 2026, jadi Anda perlu memigrasikan data FHIR Anda ke layanan FHIR Azure Health Data Services segera setelah memungkinkan. Untuk mempermudah proses, kami membuat beberapa alat dan tips untuk membantu Anda menilai kesiapan Anda, menyiapkan data Anda, memigrasikan aplikasi Anda, dan memotong ke layanan baru.

Untuk memigrasikan data Anda, ikuti langkah-langkah berikut:

  • Langkah 1: Menilai kesiapan
  • Langkah 2: Bersiaplah untuk bermigrasi
  • Langkah 3: Memigrasikan data dan beban kerja aplikasi
  • Langkah 4: Memotong dari Azure API untuk FHIR ke Azure Health Data Services

Langkah 1: Menilai kesiapan

Bandingkan perbedaan antara Azure API untuk FHIR dan Azure Health Data Services. Tinjau juga arsitektur Anda dan nilai apakah ada perubahan yang perlu dilakukan.

Kemampuan Azure API for FHIR Azure Health Data Services
Pengaturan Didukung:
• RBAC Lokal
• SMART pada Proksi FHIR
Penghentian yang direncanakan:
• RBAC Lokal (9/6/23)
• SMART pada Proksi FHIR (21/9/26)
Volume penyimpanan data Lebih dari 4 TB Dukungan saat ini adalah 4 TB (Buka permintaan dukungan Azure jika Anda membutuhkan lebih dari 4 TB)
Ingress data Alat yang tersedia di OSS operasi $import
Penskalaan otomatis Didukung berdasarkan permintaan dan dikenakan biaya Diaktifkan secara default tanpa biaya tambahan
Parameter pencarian Jenis bundel yang didukung: Batch
• Sertakan dan revinclude, pengubah iterasi tidak didukung
• Pengurutan didukung oleh nama depan, nama belakang, tanggal lahir, dan tanggal klinis
Jenis bundel yang didukung: Batch dan transaksi
• Parameter pencarian yang dapat dipilih
• Sertakan, revinclude, dan pengubah iterasi didukung
• Pengurutan didukung oleh bidang string dan dateTime
Peristiwa Tidak Didukung Didukung
Infrastruktur Didukung:
• Kunci yang dikelola pelanggan
• Dukungan AZ dan PITR
• DR lintas wilayah
Didukung:
• Pemulihan data
Kunci yang dikelola pelanggan
Mendatang:
• Dukungan zona ketersediaan

Hal-hal yang perlu dipertimbangkan yang dapat memengaruhi arsitektur Anda

  • Agen sinkronisasi tidak digunakan lagi. Jika Anda menggunakan agen sinkronisasi untuk menyambungkan ke Dataverse, lihat Gambaran Umum toolkit integrasi data

  • Proksi FHIR tidak digunakan lagi. Jika Anda menggunakan Proksi FHIR untuk peristiwa, lihat fitur acara bawaan. Alternatif dapat disesuaikan dan dibangun menggunakan toolkit Azure Health Data Services.

  • SMART pada proksi FHIR tidak digunakan lagi. Anda perlu menggunakan kemampuan SMART on FHIR baru. Informasi selengkapnya: SMART di FHIR

  • Layanan FHIR Azure Health Data Services tidak mendukung RBAC lokal dan otoritas kustom. Otoritas penerbit token harus menjadi titik akhir autentikasi untuk penyewa tempat Layanan FHIR berjalan.

  • Konektor IoT hanya didukung menggunakan Azure API untuk layanan FHIR. Konektor IoT berhasil oleh layanan MedTech. Anda perlu menyebarkan layanan MedTech dan layanan FHIR terkait dalam ruang kerja Azure Health Data Services yang sudah ada atau baru dan mengarahkan perangkat Anda ke hub peristiwa perangkat Azure Events Hubs baru. Gunakan perangkat konektor IoT yang ada dan file pemetaan tujuan dengan penyebaran layanan MedTech.

Jika Anda ingin memigrasikan data FHIR perangkat konektor IoT yang ada dari azure API untuk layanan FHIR ke layanan FHIR Azure Health Data Services, gunakan fungsionalitas ekspor dan impor massal di alat migrasi. Jalur migrasi lain adalah menyebarkan layanan MedTech baru dan memutar ulang pesan perangkat IoT melalui layanan MedTech.

Langkah 2: Bersiaplah untuk bermigrasi

Pertama, buat rencana migrasi. Kami merekomendasikan pola migrasi yang dijelaskan dalam tabel. Bergantung pada toleransi organisasi Anda untuk waktu henti, Anda dapat memutuskan untuk menggunakan pola dan alat tertentu untuk membantu memfasilitasi migrasi Anda.

Pola migrasi Detail Bagaimana?
Angkat dan geser Pola yang paling sederhana. Ideal jika alur data Anda mampu waktu henti yang lebih lama. Pilih opsi yang paling sesuai untuk organisasi Anda:
• Konfigurasikan alur kerja untuk $export data Anda di Azure API untuk FHIR, lalu $import ke layanan FHIR Azure Health Data Services.
• Repositori GitHub memberikan tips tentang menjalankan perintah ini, dan skrip untuk membantu mengotomatiskan pembuatan payload $import.
• Atau buat alat Anda sendiri untuk memigrasikan data menggunakan $export dan $import.
Salinan Blob Bertambah bertahap Versi lift dan shift berkelanjutan, dengan waktu henti yang lebih sedikit. Ideal untuk sejumlah besar data yang membutuhkan waktu lebih lama untuk disalin, atau jika Anda ingin terus menjalankan Azure API untuk FHIR selama migrasi. Pilih opsi yang paling sesuai untuk organisasi Anda.
• Kami membuat alat migrasi OSS untuk membantu pola migrasi ini.
• Atau buat alat Anda sendiri untuk memigrasikan data secara bertahap.

Pertimbangan alat migrasi OSS

Jika Anda memutuskan untuk menggunakan alat migrasi OSS, tinjau dan pahami kemampuan dan batasan alat migrasi.

Menyiapkan Azure API untuk server FHIR

Identifikasi data untuk dimigrasikan.

  • Ambil kesempatan ini untuk membersihkan data atau server FHIR yang tidak lagi Anda gunakan.

  • Putuskan apakah Anda ingin memigrasikan versi historis atau tidak.

Sebarkan server Layanan FHIR Azure Health Data Services baru.

  • Pertama, sebarkan ruang kerja Azure Health Data Services.

  • Kemudian sebarkan server Layanan FHIR Azure Health Data Services. Informasi selengkapnya: Menyebarkan layanan FHIR dalam Azure Health Data Services

  • Konfigurasikan server Layanan FHIR Azure Health Data Services baru Anda. Jika Anda perlu menggunakan konfigurasi yang sama seperti yang Anda miliki di Azure API untuk FHIR untuk server baru Anda, lihat daftar yang direkomendasikan tentang apa yang harus diperiksa dalam dokumentasi alat migrasi. Konfigurasikan pengaturan sebelum Anda bermigrasi.

Langkah 3: Memigrasikan data

Pilih pola migrasi yang paling sesuai untuk organisasi Anda. Jika Anda menggunakan alat migrasi OSS, ikuti instruksi di GitHub.

Langkah 4: Memigrasikan aplikasi dan mengonfigurasi ulang pengaturan

Migrasikan aplikasi yang menunjuk ke server FHIR lama.

  • Ubah titik akhir pada aplikasi Anda sehingga menunjuk ke URL server FHIR baru.

  • Siapkan izin lagi untuk aplikasi ini.

  • Konfigurasi ulang pengaturan yang tersisa di server Layanan FHIR Azure Health Data Services baru setelah migrasi.

  • Jika Anda ingin memeriksa kembali untuk memastikan bahwa Layanan FHIR Azure Health Data Services dan Azure API untuk server FHIR memiliki konfigurasi yang sama, Anda dapat memeriksa kedua titik akhir metadata untuk membandingkan dan membandingkan dua server.

  • Siapkan pekerjaan apa pun yang sebelumnya berjalan di Azure API lama Anda untuk server FHIR (misalnya, $export pekerjaan)

Langkah 5: Memotong ke layanan FHIR Azure Health Data Services

Setelah yakin bahwa server Layanan FHIR Azure Health Data Services Anda stabil, Anda dapat mulai menggunakan layanan FHIR Azure Health Data Services untuk memenuhi skenario bisnis Anda. Nonaktifkan alur yang tersisa yang berjalan di Azure API untuk FHIR, hapus data dari akun penyimpanan perantara yang digunakan di alat migrasi jika perlu, hapus data dari Azure API untuk server FHIR, dan nonaktifkan Azure API untuk akun FHIR Anda.