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.

ExampleScenario — Scénario d'usage métier

La documentation pédagogique des Implementation Guides : acteurs, instances de ressources, process, alternatives. La « swimlane diagram » de FHIR.

Objet de la ressource

ExampleScenario décrit un scénario d'usage dans lequel des acteurs (Patient, Practitioner, EHR, app tierce) échangent des ressources FHIR. C'est l'équivalent FHIR d'un use-case rédigé, d'un BPMN ou d'un diagramme de séquence UML. Très utilisée par les IGs IHE, HL7 Da Vinci, et FHIR Connectathons pour cadrer les flux à tester.

Champs clés

ChampTypeCardinalitéRôle
urluri0..1URL canonique.
identifierIdentifier[]0..*Identifiants métier.
versionstring0..1Version.
namestring0..1Nom technique.
titlestring0..1Titre humain.
statuscode1..1draft | active | retired | unknown.
actorBackboneElement[]0..*Acteurs du scénario.
instanceBackboneElement[]0..*Instances de ressources utilisées (versions au fil du process).
processBackboneElement[]0..*Process principaux et leurs étapes (avec alternatives).

Exemple JSON

json examplescenario-example.json
{
  "resourceType": "ExampleScenario",
  "id": "example-admit-discharge",
  "url": "http://example.org/ExampleScenario/admit-discharge",
  "version": "5.0.0",
  "name": "AdmitDischargeScenario",
  "title": "Admission-Discharge Scenario",
  "status": "active",
  "actor": [{
    "key": "patient",
    "type": "person",
    "title": "The patient"
  }, {
    "key": "ed-nurse",
    "type": "person",
    "title": "Emergency department nurse"
  }],
  "instance": [{
    "key": "patient-resource",
    "structureType": {
      "coding": [{
        "system": "http://hl7.org/fhir/fhir-types",
        "code": "Patient"
      }]
    },
    "title": "Patient resource at admission"
  }],
  "process": [{
    "title": "Patient admission",
    "step": [{
      "process": [{
        "title": "Create Patient",
        "description": "Nurse creates Patient resource on admission."
      }]
    }]
  }]
}

Pièges courants

  • Acteur sans key — les références internes ne fonctionnent pas.
  • Step sans process ni operation — l'étape ne raconte rien.
  • Instance sans structureType — l'outil de rendu ne sait pas de quel type FHIR il s'agit.

Ressources liées