ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

SubscriptionStatus

L'état courant d'une Subscription FHIR : événements émis, derniers numéros de séquence, statut. Le notification payload type=handshake / heartbeat / event-notification.

Objet de la ressource

SubscriptionStatus est le corps de notification envoyé par le serveur FHIR aux abonnés via WebSocket, REST hook, e-mail ou message. Elle indique le statut actuel de la souscription (handshake initial, heartbeat de vie, notification d'événement, query-event) et porte les ressources liées à l'événement déclenchant. C'est le pendant moderne (R4B/R5) du Subscription FHIR R4 historique.

Champs clés

ChampTypeCardinalitéRôle
statuscode0..1`requested`, `active`, `error`, `off`, `entered-in-error`.
typecode1..1`handshake`, `heartbeat`, `event-notification`, `query-status`, `query-event`.
eventsSinceSubscriptionStartinteger640..1Total d'événements depuis le début.
notificationEventBackboneElement[]0..*Liste des événements transmis.
subscriptionReference(Subscription)1..1Subscription rattachée.
topiccanonical(SubscriptionTopic)0..1Topic souscrit.
errorCodeableConcept[]0..*Erreurs détectées.

Exemple JSON

json subscriptionstatus-example.json
{
  "resourceType": "SubscriptionStatus",
  "id": "example-event-notif",
  "status": "active",
  "type": "event-notification",
  "eventsSinceSubscriptionStart": 247,
  "notificationEvent": [{
    "eventNumber": 247,
    "timestamp": "2026-05-15T17:30:00+00:00",
    "focus": {
      "reference": "Encounter/encounter-001"
    }
  }],
  "subscription": {
    "reference": "Subscription/example-sub-001"
  },
  "topic": "https://example.org/fhir/SubscriptionTopic/admission-discharge"
}

Pièges courants

  • Type=event-notification sans notificationEvent : payload vide.
  • EventsSinceSubscriptionStart non monotone : signe que le serveur a perdu des événements.
  • Status='error' sans error : impossible de diagnostiquer.

Ressources liées