Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Il ciclo di vita dell'abbonamento FHIR con AWS HealthLake
Segui questi passaggi per comprendere il ciclo di vita dell'abbonamento FHIR:
-
Creazione di una
SubscriptionTopic-
Crea uno stato con
SubscriptionTopic"unknown"
-
-
Creazione di una
Subscription-
Crea un
Subscriptioncon stato"requested" -
HealthLake convalida la configurazione
Subscription -
Subscriptiondeve fare riferimento a un argomento già esistente (l'argomento deve essere in statusunknown,draft,active).
-
-
Attivazione
-
Se valido, HealthLake aggiorna lo stato
Subscriptiondi"active" -
Durante la creazione di un
Subscription, se l'argomento specificato era in stato"unknown", HealthLake aggiorna lo stato a"active"una volta che anche l'abbonamento è attivo -
Gli abbonamenti richiedono in genere 5-10 minuti per essere creati correttamente
-
Se
Subscriptionla creazione non viene completata correttamente, lo stato passerà alerrorpunto in cui è necessario eseguire un'operazione DELETE, quindi riprovare a creare un abbonamento. Puoi visualizzare il"error"campo nella risorsa Abbonamento per vedere perché l'abbonamento non è stato creato correttamente.
-
-
L'ingestione durante l'abbonamento è
active -
Mentre è
Subscriptionactive-
HealthLake monitora gli eventi che corrispondono ai tuoi criteri
-
Le notifiche vengono inviate all'endpoint configurato quando si verificano delle corrispondenze
-
-
Gestione errori
-
HealthLake tenta di riprovare per 14 giorni e poi smette di riprovare per quegli eventi
-
-
Disattivazione
-
A
Subscriptionpuò essere disattivato tramite:Impostazione di una data di fine (disattivazione automatica)
{ "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" } ] } } }Eliminazione della risorsa
SubscriptionDELETE https://<baseHealthLakeURL>/Subscription/<your subscription resource id>
-