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.

ConditionDefinition — Catalogue de pathologies

ConditionDefinition décrit une maladie en tant que concept universel, distinct de Condition qui est l'instance "ce patient a cette maladie".

Objet de la ressource

ConditionDefinition est un nouveau membre R5 du pattern "Definition" (ActivityDefinition, PlanDefinition, MedicationKnowledge). Il porte la description abstraite d'une maladie : quelle est la sévérité possible, quelles observations sont liées, quels questionnaires de suivi sont préconisés, quels plans de traitement standards s'appliquent.

Une Condition (instance patient) peut référencer une ConditionDefinition via basedOn ou extension, pour bénéficier des règles définies au niveau catalogue.

Champs clés

ChampTypeCardinalitéRôle
urluri0..1URL canonique de la définition.
versionstring0..1Version éditoriale.
name / titlestring0..1Nom interne / titre humain.
statuscode1..1draft, active, retired, unknown.
codeCodeableConcept1..1Code clinique (SNOMED CT, CIM-10).
severityCodeableConcept0..1Sévérité par défaut.
bodySiteCodeableConcept[]0..*Sites anatomiques typiques.
stageCodeableConcept[]0..*Stades cliniques.
observation / medication / questionnaire / planBackboneElement[]0..*Ressources liées au catalogue.

Exemple JSON

Catalogue de Diabète de type 2 :

json conditiondefinition-example.json
{
  "resourceType": "ConditionDefinition",
  "id": "diabetes-type2",
  "url": "http://example.org/fhir/ConditionDefinition/diabetes-type2",
  "version": "2026.1",
  "name": "DiabetesType2",
  "title": "Diabetes mellitus type 2",
  "status": "active",
  "experimental": false,
  "code": {
    "coding": [{
      "system": "http://snomed.info/sct",
      "code": "44054006",
      "display": "Diabetes mellitus type 2"
    }]
  },
  "severity": {
    "coding": [{ "system": "http://snomed.info/sct", "code": "24484000", "display": "Severe" }]
  }
}

Pièges courants

  • Confusion ConditionDefinition / Condition : la définition décrit la maladie en général. Condition est l'instance patient.
  • ConditionDefinition sans url canonique : référence non résolvable cross-serveur.
  • Maturity Level draft : la structure peut évoluer en R6, ne pas s'engager fortement sur les détails.

Ressources liées

  • Condition — instance clinique.
  • ActivityDefinition, PlanDefinition — autres définitions.
  • ObservationDefinition — catalogue d'observations associées.
  • MedicationKnowledge — catalogue de médicaments associés.

Voir aussi : Condition, PlanDefinition.