Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siklus hidup Berlangganan FHIR dengan AWS HealthLake
Ikuti langkah-langkah ini untuk memahami siklus hidup Langganan FHIR:
-
Buat
SubscriptionTopic-
Buat
SubscriptionTopicdengan status"unknown"
-
-
Buat
Subscription-
Buat
Subscriptiondengan status"requested" -
HealthLake memvalidasi konfigurasi
Subscription -
Subscriptionharus mereferensikan topik yang sudah ada (topik harus dalam statusunknown,draft,active).
-
-
Aktivasi
-
Jika valid, HealthLake perbarui status
Subscriptionke"active" -
Saat membuat
Subscription, jika topik yang diberikan dalam status"unknown", HealthLake perbarui status menjadi"active"setelah Langganan juga aktif -
Langganan biasanya membutuhkan waktu 5-10 menit untuk berhasil dibuat
-
Jika
Subscriptiontidak berhasil dibuat, status akan berubah keerrortempat Anda harus melakukan operasi DELETE, lalu coba lagi pembuatan Langganan. Anda dapat melihat"error"bidang di sumber Langganan untuk melihat mengapa Langganan tidak berhasil dibuat.
-
-
Menelan saat Berlangganan
active -
Sementara
Subscriptionadalahactive-
HealthLake monitor untuk acara yang sesuai dengan kriteria Anda
-
Pemberitahuan dikirim ke titik akhir yang dikonfigurasi saat kecocokan terjadi
-
-
Penanganan Kesalahan
-
HealthLake mencoba mencoba lagi selama 14 hari dan kemudian berhenti mencoba lagi untuk acara tersebut
-
-
Penonaktifan
-
A
Subscriptiondapat dinonaktifkan dengan:Mengatur tanggal akhir (penonaktifan otomatis)
{ "resourceType": "Subscription", "meta": { "profile": [ "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription" ] }, "status": "requested", "end": "2026-07-31T05:38:17.2404292+00:00", "reason": "Test subscription for walkthrough", "criteria": "https://healthlake.<AWS_REGION>.amazonaws.com/datastore/<datastoreId>/r4/SubscriptionTopic/<your topic id>", "_criteria": { "extension": [ { "url": "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-filter-criteria", "valueString": "Encounter?subject=Patient/<patient id>" } ] }, "channel": { "type": "event-bridge", "endpoint": "<your event bus arn>", "payload": "application/fhir+json", "_payload": { "extension": [ { "url": "http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-payload-content", "valueCode": "id-only" } ] } } }Menghapus sumber daya
SubscriptionDELETE https://<baseHealthLakeURL>/Subscription/<your subscription resource id>
-