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.

EventDefinition — Définition d'événement déclencheur

Le pattern « quand X arrive » réutilisable. PlanDefinition, Subscription et Measure réfèrent à des EventDefinition pour démarrer leurs flux.

Objet de la ressource

EventDefinition encapsule la définition d'un événement qui peut être consommé par d'autres ressources. Plutôt que chaque PlanDefinition ou Subscription définisse son propre déclencheur en interne, on encode la logique une seule fois dans un EventDefinition réutilisable, versionné, publié.

Champs clés

ChampTypeCardinalitéRôle
urluri0..1URL canonique.
identifierIdentifier[]0..*Identifiants métier.
versionstring0..1Version.
namestring0..1Nom technique.
titlestring0..1Titre.
subtitlestring0..1Sous-titre.
statuscode1..1draft | active | retired | unknown.
experimentalboolean0..1Test vs production.
subject[x]CodeableConcept | Reference0..1Sujet.
datedateTime0..1Date.
usagemarkdown0..1Contexte d'usage.
triggerTriggerDefinition[]1..*Définitions de déclencheurs (named-event, data-changed, data-added, data-modified, data-removed, periodic).

Exemple JSON

json eventdefinition-example.json
{
  "resourceType": "EventDefinition",
  "id": "critical-lab-result",
  "url": "http://example.org/EventDefinition/critical-lab-result",
  "version": "5.0.0",
  "name": "CriticalLabResult",
  "title": "Critical Lab Result Detected",
  "status": "active",
  "experimental": false,
  "date": "2026-05-15",
  "trigger": [{
    "type": "data-changed",
    "name": "Observation-critical",
    "data": [{
      "type": "Observation",
      "profile": ["http://example.org/StructureDefinition/critical-observation"]
    }]
  }]
}

Pièges courants

  • Trigger sans data — le système ne sait pas quoi surveiller.
  • Confusion avec ActivityDefinition — EventDefinition décrit un déclencheur, ActivityDefinition décrit une action.
  • Pas de version — les abonnements perdent leur référence.

Ressources liées