Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola Langganan FHIR di AWS HealthLake
AWS HealthLake mendukung Langganan FHIR, memungkinkan Anda menerima pemberitahuan waktu nyata ketika perubahan data perawatan kesehatan tertentu terjadi. Kemampuan ini mengimplementasikan model berlangganan berbasis topik FHIR R5 Backport, memberikan peningkatan skalabilitas dan fleksibilitas dibandingkan model berlangganan FHIR R4 tradisional.
Dengan Langganan FHIR, Anda dapat membangun aplikasi perawatan kesehatan berbasis acara yang segera merespons perubahan data klinis, memungkinkan intervensi tepat waktu, alur kerja otomatis, dan koordinasi perawatan yang ditingkatkan.
Topik
Cara kerja Langganan FHIR
Langganan FHIR HealthLake beroperasi pada model berbasis topik di mana:
-
Membuat topik untuk menentukan peristiwa: Buat Topik Berlangganan yang menentukan peristiwa yang dapat memicu pemberitahuan
-
Anda berlangganan: Buat Langganan untuk topik ini dengan kriteria penyaringan tertentu
-
HealthLake monitor: Layanan terus memantau acara yang sesuai dengan kriteria Anda
-
Pemberitahuan CWhen dikirimkan: peristiwa yang cocok terjadi, HealthLake mengirimkan pemberitahuan melalui saluran yang Anda pilih
Komponen kunci
Langganan FHIR terdiri dari komponen-komponen berikut.
Topik Berlangganan
Topik Berlangganan adalah dasar dari sistem notifikasi dan menentukan:
-
Peristiwa pemicu: Perubahan apa yang memicu pemberitahuan (Misalnya: Pembuatan sumber daya, pembaruan, penghapusan)
-
Filter yang tersedia: Opsi penyaringan apa yang tersedia untuk pelanggan
-
Konten pemberitahuan: Data apa yang termasuk dalam notifikasi
Tabel berikut mencantumkan jenis topik umum.
| Tipe peristiwa | Deskripsi | Kasus penggunaan umum |
|---|---|---|
| Pembuatan sumber daya | Dipicu saat sumber daya dibuat | Registrasi pasien baru, observasi baru dicatat |
| Pembaruan sumber daya | Dipicu saat sumber daya dimodifikasi | Perubahan status, pembaruan klinis |
| Penghapusan sumber daya | Dipicu saat sumber daya dihapus | Audit dan pelacakan kepatuhan |
Langganan
Langganan adalah permintaan Anda untuk menerima pemberitahuan untuk acara tertentu yang ditentukan oleh Topik Langganan. Setiap langganan meliputi:
-
Referensi topik: Menentukan Topik Berlangganan mana yang Anda berlangganan
-
Filter: Kriteria untuk memilih acara mana yang menghasilkan notifikasi
-
Konfigurasi saluran: Di mana dan bagaimana pemberitahuan harus dikirimkan
-
Preferensi payload: Tingkat detail apa yang harus disertakan dalam notifikasi
Saluran pemberitahuan
HealthLake mendukung saluran notifikasi berikut:
| Tipe saluran | Kasus penggunaan |
|---|---|
| EventBridge | Integrasi perusahaan, alur kerja tanpa server, orkestrasi lintas layanan AWS |
| REST Hook | Pemberitahuan titik akhir langsung, integrasi sistem pihak ketiga |
Muatan pemberitahuan
Pilih jenis muatan yang sesuai berdasarkan kebutuhan Anda:
| Jenis muatan | Deskripsi | Pertimbangan keamanan |
|---|---|---|
| Hanya ID | Berisi hanya pengidentifikasi sumber daya | Paparan PHI minimal |
| Sumber daya penuh | Berisi konten sumber daya lengkap dengan ukuran maksimal 256 KB. Jika ukurannya lebih besar dari 256KB, itu akan kembali ke ID-only | Berisi PHI; Verifikasi penanganan yang aman |
Praktik terbaik
Optimalisasi kinerja
-
Gunakan filter terfokus: Persempit kriteria Anda untuk hanya menerima pemberitahuan penting
-
Pilih jenis muatan yang sesuai: Gunakan muatan khusus ID jika memungkinkan untuk kinerja yang lebih baik
-
Menerapkan penerima yang efisien: Pastikan penerima notifikasi memproses pesan dengan cepat
Pertimbangan keamanan
-
Titik akhir aman: Menerapkan otentikasi yang tepat untuk titik akhir REST Hook
-
Perlindungan PHI: Berhati-hatilah dengan muatan sumber daya penuh karena mengandung PHI
-
Kontrol akses: Batasi pembuatan Langganan hanya untuk pengguna yang berwenang
Keunggulan operasional
-
Tetapkan tanggal akhir yang sesuai: Gunakan tanggal akhir untuk Langganan sementara
-
Pantau status Langganan: Periksa status Langganan Anda secara teratur
-
Menerapkan penanganan kesalahan: Rancang aplikasi Anda untuk menangani kegagalan pengiriman notifikasi