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.

Evidence — Résultat statistique d'une question PICO

Le grain élémentaire d'une revue systématique en FHIR : pour une question PICO donnée, le résultat statistique observé, son intervalle de confiance et sa certitude GRADE.

Objet de la ressource

Evidence porte le résultat statistique formel d'une question de recherche associée à un modèle PICO (Population, Intervention, Comparateur, Outcome). Elle référence les EvidenceVariable qui définissent ces composantes, déclare le statistic observé (moyenne, OR, RR, HR), porte la certainty selon GRADE, et indique le risque de biais.

Champs clés

ChampTypeCardinalitéRôle
urluri0..1URL canonique.
identifierIdentifier[]0..*Identifiants métier.
titlestring0..1Titre.
citeAs[x]Reference(Citation) | markdown0..1Citation recommandée.
statuscode1..1draft | active | retired | unknown.
useContextUsageContext[]0..*Contexte clinique.
approvalDate | lastReviewDatedate0..1Cycle qualité.
publisher | contact | author | editor | reviewer | endorserstring / ContactDetail[]0..*Personnes & rôles.
relatedArtifactRelatedArtifact[]0..*Artefacts liés.
descriptionmarkdown0..1Description.
assertionmarkdown0..1Affirmation textuelle.
variableDefinitionBackboneElement[]1..*Population, Exposure, Outcome (référence vers EvidenceVariable).
synthesisTypeCodeableConcept0..1Type de synthèse statistique.
studyDesignCodeableConcept[]0..*RCT, cohorte, cas-témoin.
statisticBackboneElement[]0..*Résultat (Mean, OR, RR, HR…).
certaintyBackboneElement[]0..*GRADE certainty.

Exemple JSON

json evidence-example.json
{
  "resourceType": "Evidence",
  "id": "example-anticoag-stroke",
  "url": "http://example.org/Evidence/anticoag-stroke",
  "status": "active",
  "useContext": [{
    "code": {
      "system": "http://terminology.hl7.org/CodeSystem/usage-context-type",
      "code": "focus"
    },
    "valueCodeableConcept": {
      "coding": [{
        "system": "http://snomed.info/sct",
        "code": "266257000",
        "display": "Atrial fibrillation"
      }]
    }
  }],
  "variableDefinition": [{
    "variableRole": {
      "coding": [{
        "system": "http://terminology.hl7.org/CodeSystem/variable-role",
        "code": "outcome"
      }]
    },
    "observed": {
      "reference": "EvidenceVariable/stroke-event"
    }
  }],
  "statistic": [{
    "statisticType": {
      "coding": [{
        "system": "http://terminology.hl7.org/CodeSystem/statistic-type",
        "code": "C44256",
        "display": "Mean Difference"
      }]
    },
    "quantity": {
      "value": -0.47,
      "unit": "RR"
    }
  }],
  "certainty": [{
    "rating": {
      "coding": [{
        "system": "http://terminology.hl7.org/CodeSystem/certainty-rating",
        "code": "high",
        "display": "High quality"
      }]
    }
  }]
}

Lien avec GRADE

Le champ certainty est aligné sur la méthodologie GRADE :

  • high — preuve forte, peu probable d'évoluer.
  • moderate — preuve modérée.
  • low — preuve limitée.
  • very-low — preuve très limitée.

Les domaines (Risque de biais, Cohérence, Précision…) sont portés par certainty.rating.subcomponent.

Pièges courants

  • Statistic sans unité — RR/OR/HR doivent être explicites.
  • VariableDefinition incomplète — il faut au minimum Population et Outcome pour une question PICO valide.
  • Certainty sans rationale — préférer décomposer en sous-domaines GRADE.

Ressources liées