View a markdown version of this page

Mengelola Langganan FHIR di AWS HealthLake - AWS HealthLake

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.

Cara kerja Langganan FHIR

Langganan FHIR HealthLake beroperasi pada model berbasis topik di mana:

  1. Membuat topik untuk menentukan peristiwa: Buat Topik Berlangganan yang menentukan peristiwa yang dapat memicu pemberitahuan

  2. Anda berlangganan: Buat Langganan untuk topik ini dengan kriteria penyaringan tertentu

  3. HealthLake monitor: Layanan terus memantau acara yang sesuai dengan kriteria Anda

  4. 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