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.

Substance — Matière physique en santé

Une matière concrète présente dans une chaîne logistique pharmaceutique, un laboratoire ou un établissement de santé : lot, péremption, quantité.

Objet de la ressource

Substance représente une matière concrète : un lot de paracétamol stocké en pharmacie, une fraction sanguine, un allergène listé sur la fiche patient. Elle peut être une instance physique (instance=true) ou un type décrit pour référencement (instance=false, sans lot ni péremption).

Substance est référencée par AllergyIntolerance, Specimen, Medication (composition), AdverseEvent (cause), Group (cohorte) et d'autres ressources qui ont besoin de pointer une matière.

Champs clés

ChampTypeCardinalitéRôle
identifierIdentifier[]0..*Identifiants métier (lot, UDI, GTIN).
instanceboolean1..1true = lot physique ; false = type abstrait.
statuscode0..1active | inactive | entered-in-error.
categoryCodeableConcept[]0..*Catégorie (drug, food, allergen, biological…).
codeCodeableReference(SubstanceDefinition)1..1Type de substance (souvent référence vers SubstanceDefinition).
descriptionmarkdown0..1Description libre.
expirydateTime0..1Date de péremption.
quantityQuantity0..1Quantité disponible.
ingredientBackboneElement[]0..*Composants détaillés (substance + quantité).

Exemple JSON

json substance-example.json
{
  "resourceType": "Substance",
  "id": "amoxicillin-lot",
  "identifier": [{
    "system": "http://example.org/pharmacy/lot",
    "value": "AMX-2026-042"
  }],
  "instance": true,
  "status": "active",
  "category": [{
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/substance-category",
      "code": "drug",
      "display": "Drug or Medicament"
    }]
  }],
  "code": {
    "concept": {
      "coding": [{
        "system": "http://www.nlm.nih.gov/research/umls/rxnorm",
        "code": "723",
        "display": "Amoxicillin"
      }]
    }
  },
  "expiry": "2027-08-31",
  "quantity": {
    "value": 250,
    "unit": "mg"
  }
}

Substance vs SubstanceDefinition

AspectSubstanceSubstanceDefinition
GranularitéInstance ou typeDictionnaire
LotOuiNon
PéremptionOuiNon
Propriétés physico-chimiquesNonOui (structure, MW)
Cas d'usagePharmacie hospitalière, allergologieRéférentiel IDMP, recherche

Pièges courants

  • instance mal positionné — sans cette information, on ne sait pas si on parle d'un lot ou d'un type.
  • Pas de référence vers SubstanceDefinition — perd la cohérence sémantique.
  • Substance utilisée pour des allergènes mal nommés — préférer AllergyIntolerance + Substance.

Ressources liées