Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Le cycle de vie de l'abonnement FHIR avec AWS HealthLake
Suivez ces étapes pour comprendre le cycle de vie de l'abonnement FHIR :
-
Créer une
SubscriptionTopic-
Créer un
SubscriptionTopicavec statut"unknown"
-
-
Créer une
Subscription-
Créer un
Subscriptionavec statut"requested" -
HealthLake valide la configuration
Subscription -
Subscriptiondoit faire référence à un sujet déjà existant (le sujet doit avoir le statutunknown,draft,active).
-
-
Activation
-
S'il est valide, HealthLake met à jour le statut
Subscriptionde"active" -
Lors de la création d'un
Subscription, si le sujet indiqué était en statut"unknown", HealthLake met à jour le statut"active"une fois que l'abonnement est également actif -
Les abonnements prennent généralement 5 à 10 minutes pour être créés avec succès
-
Si la création
Subscriptionéchoue, le statut passera à l'errorendroit où vous devez effectuer une opération DELETE, puis réessayer de créer un abonnement. Vous pouvez consulter le"error"champ dans la ressource Abonnement pour voir pourquoi l'abonnement n'a pas été créé correctement.
-
-
Ingestion pendant l'abonnement
active -
Alors que
Subscriptionc'estactive-
HealthLake moniteurs pour les événements correspondant à vos critères
-
Des notifications sont envoyées au point de terminaison configuré lorsque des correspondances se produisent
-
-
Gestion des erreurs
-
HealthLake tente de réessayer pendant 14 jours, puis arrête de réessayer pour ces événements
-
-
Désactivation
-
A
Subscriptionpeut être désactivé par :Définition d'une date de fin (désactivation automatique)
{ "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" } ] } } }Supprimer la
SubscriptionressourceDELETE https://<baseHealthLakeURL>/Subscription/<your subscription resource id>
-