Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
El ciclo de vida de la suscripción al FHIR con AWS HealthLake
Siga estos pasos para comprender el ciclo de vida de la suscripción al FHIR:
-
Creación de un
SubscriptionTopic-
Cree una
SubscriptionTopiccon estado"unknown"
-
-
Creación de un
Subscription-
Crea un estado
Subscriptioncon"requested" -
HealthLake valida la configuración
Subscription -
Subscriptiondebe hacer referencia a un tema ya existente (el tema debe estar en estadounknown,draft,active).
-
-
Activación
-
Si es válido, HealthLake actualiza el estado de
Subscriptiona"active" -
Al crear una
Subscription, si el tema indicado estaba en estado"unknown", HealthLake actualiza el estado a"active"una vez que la suscripción también esté activa -
Las suscripciones suelen tardar entre 5 y 10 minutos en crearse correctamente
-
Si
Subscriptionno se crea correctamente, el estado cambiará al estado en elerrorque debería realizar una operación de eliminación y, a continuación, volver a intentar crear una suscripción. Puede ver el"error"campo en el recurso de suscripción para ver por qué la suscripción no se creó correctamente.
-
-
Ingerir mientras la suscripción esté
active -
¿Mientras
Subscriptionesactive-
HealthLake monitorea los eventos que coincidan con sus criterios
-
Las notificaciones se envían al punto final configurado cuando se producen coincidencias
-
-
Gestión de errores
-
HealthLake intenta volver a intentarlo durante 14 días y, a continuación, deja de volver a intentarlo para esos eventos
-
-
Desactivación
-
A
Subscriptionse puede desactivar de la siguiente manera:Establecer una fecha de finalización (desactivación automática)
{ "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" } ] } } }Eliminar el recurso
SubscriptionDELETE https://<baseHealthLakeURL>/Subscription/<your subscription resource id>
-