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.

MedicinalProductDefinition

Le produit médicamenteux global tel qu'il est autorisé sur le marché : marque, AMM, indications, contraintes réglementaires. La ressource pivot des soumissions ISO IDMP côté FHIR.

Objet de la ressource

MedicinalProductDefinition représente un médicament au niveau marketing/réglementaire : autorisation de mise sur le marché, indications validées, statut. Elle fait le pont avec les ressources plus granulaires (AdministrableProductDefinition, PackagedProductDefinition, ManufacturedItemDefinition, Ingredient) pour modéliser l'ensemble du produit dans sa complexité réglementaire ISO IDMP.

Champs clés

ChampTypeCardinalitéRôle
identifierIdentifier[]0..*Identifiants (MPID EMA, NDC FDA, CIS ANSM).
typeCodeableConcept0..1Type (médicament, dispositif combiné).
domainCodeableConcept0..1Domaine (humain, vétérinaire).
versionstring0..1Version commerciale.
statusCodeableConcept0..1Statut (active, authorized, withdrawn).
descriptionmarkdown0..1Description libre.
nameBackboneElement[]1..*Noms (brand, INN, commercial).
classificationCodeableConcept[]0..*Classification ATC, EPC.
marketingStatusMarketingStatus[]0..*Statut de mise sur le marché par pays.
routeCodeableConcept[]0..*Voies d'administration validées.

Exemple JSON

json medicinalproductdefinition-example.json
{
  "resourceType": "MedicinalProductDefinition",
  "id": "aspirin-300",
  "identifier": [{
    "system": "https://spor.ema.europa.eu/pmswi/",
    "value": "MPID-EU-12345"
  }],
  "type": {
    "coding": [{
      "system": "http://hl7.org/fhir/medicinal-product-type",
      "code": "MedicinalProduct"
    }]
  },
  "domain": {
    "coding": [{
      "system": "http://hl7.org/fhir/medicinal-product-domain",
      "code": "Human"
    }]
  },
  "status": {
    "coding": [{
      "system": "http://hl7.org/fhir/publication-status",
      "code": "active"
    }]
  },
  "name": [{
    "productName": "Aspirine 300mg, comprimé",
    "type": {
      "coding": [{
        "system": "http://terminology.hl7.org/CodeSystem/medicinal-product-name-type",
        "code": "BAN",
        "display": "British Approved Name"
      }]
    }
  }],
  "classification": [{
    "coding": [{
      "system": "http://www.whocc.no/atc",
      "code": "B01AC06",
      "display": "Acetylsalicylic acid"
    }]
  }]
}

Pièges courants

  • Confondre MedicinalProductDefinition (réglementaire) et Medication (usage clinique).
  • Pas d'identifiant MPID/NDC/CIS : produit isolé, non interopérable avec les bases réglementaires.
  • Statut withdrawn sans Period : impossible de savoir quand le produit a été retiré.

Ressources liées