PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.eprescription@1.1.0-ballot
    https://interop.esante.gouv.fr/ig/fhir/eprescription/StructureDefinition/fr-posologie
description: Structuration d'une posologie en fonction des critères de la HAS. Cette structuration a pour objectif de tendre au plus proche du modèle européen [Xt-EHR](https://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSDosaging.html) (CI-BUILD)
package_name: ans.fhir.fr.eprescription
derivation: specialization
name: Posologie
type: https://interop.esante.gouv.fr/ig/fhir/eprescription/StructureDefinition/fr-posologie
elements:
  doseMaxParPeriode:
    type: Base
    short: 'Dose maximale pour un temps donné (exemple : prise maximale pour 24h).'
    array: true
    index: 35
    elements:
      quantite: {type: Quantity, short: Dose maximale à administrer pour l'unité de temps donnée, index: 36}
      duree: {type: Quantity, short: Durée pour laquelle il y a une dose maximale administrable, index: 37}
  dateRange: {short: 'Période (date de début et de fin), durée ou intervalle de durée de la séquence de traitement (un parmi les trois)', type: Range, choiceOf: date, index: 18}
  date:
    short: Période (date de début et de fin), durée ou intervalle de durée de la séquence de traitement (un parmi les trois)
    choices: [datePeriod, dateQuantity, dateRange]
    index: 15
  doseMaxVie: {type: Quantity, short: Dose maximale sur une vie, index: 39}
  doseEtDebit:
    type: Base
    short: Quantité de médicament administrée par prise
    array: true
    index: 2
    elements:
      dose:
        short: La quantité de médicament administrée par prise
        choices: [doseQuantity, doseRange]
        index: 4
      doseQuantity: {short: La quantité de médicament administrée par prise, type: Quantity, choiceOf: dose, index: 5}
      doseRange: {short: La quantité de médicament administrée par prise, type: Range, choiceOf: dose, index: 6}
      rate:
        short: Période temporelle pendant laquelle une dose définie est administrée, pour les perfusions par exemple.
        choices: [rateRatio, rateQuantity, rateRange]
        index: 8
      rateRatio: {short: 'Période temporelle pendant laquelle une dose définie est administrée, pour les perfusions par exemple.', type: Ratio, choiceOf: rate, index: 9}
      rateQuantity: {short: 'Période temporelle pendant laquelle une dose définie est administrée, pour les perfusions par exemple.', type: Quantity, choiceOf: rate, index: 10}
      rateRange: {short: 'Période temporelle pendant laquelle une dose définie est administrée, pour les perfusions par exemple.', type: Range, choiceOf: rate, index: 11}
  conditionDePrise: {type: CodeableConcept, short: 'Code ou texte de la condition sous laquelle le traitement doit être pris (ex : en cas de douleurs).', array: true, index: 13}
  datePeriod: {short: 'Période (date de début et de fin), durée ou intervalle de durée de la séquence de traitement (un parmi les trois)', type: Period, choiceOf: date, index: 16}
  voieAdministration: {type: code, short: Voie d'administration du traitement, index: 33}
  doseMaxParAdministration: {type: Quantity, short: Dose maximale pour une administration, index: 38}
  evenementFinSequence: {type: CodeableConcept, short: Evenement de fin de la séquence, index: 32}
  dateQuantity: {short: 'Période (date de début et de fin), durée ou intervalle de durée de la séquence de traitement (un parmi les trois)', type: Quantity, choiceOf: date, index: 17}
  dateDePrise: {type: dateTime, short: Date précise du moment de prise, array: true, index: 12}
  sequence: {type: decimal, short: 'Numéro de séquence permettant d''indiquer l''ordre des posologies dans le cas où il y a plusieurs posologies. La séquence s+1 commence à la fin de la séquence s. En cas de séquences ayant le même numéro, celles-ci se déroulent simultanément.', index: 0}
  instructionPatient: {type: string, short: Instruction au patient sous forme textuelle, index: 1}
  momentDePrise:
    type: Base
    short: 'Définition du moment de prise au cours de la journée (ex : 30 minutes avant le repas)'
    array: true
    index: 29
    elements:
      code: {type: CodeableConcept, short: Code ou texte du moment de prise, index: 30}
      offset: {type: unsignedInt, short: Temps en minute avant/après l'élément déclenchant, index: 31}
  dureeAdministration:
    type: Base
    short: 'Durée ou rythme d''administration - indique le temps d''administration des prises de la séquence (exemple d''utilisation : perfusion ou patch)'
    index: 19
    elements:
      duree: {type: decimal, short: Durée de l'administration, index: 20}
      dureeUnite: {type: code, short: Unité de la durée d'administration, index: 21}
      dureeMax: {type: decimal, short: Durée maximale de l'administration, index: 22}
  siteAdministration: {type: code, short: Région anatomique d'administration du traitement, array: true, index: 34}
  frequenceAdministration:
    type: Base
    short: Description de fréquence de prise
    index: 23
    elements:
      nombreDeRepetition: {type: decimal, short: 'Nombre de prise de la quantité "quantitePrescrite" par période (ex : *une fois* dans une fois tous les trois jours)', index: 24}
      periode: {type: Quantity, short: 'Durée sur laquelle la fréquence s''applique (ex : *tous les trois jours* une fois tous les trois jours)', index: 25}
      jourSemaine: {type: code, short: Jour de la semaine de la prise, array: true, index: 26}
      heurePrise: {type: time, short: Heure de la prise, index: 27}
      instructionAdditionnelle: {type: string, short: Instruction additionnelle, index: 28}
package_version: 1.1.0-ballot
class: logical
kind: logical
url: https://interop.esante.gouv.fr/ig/fhir/eprescription/StructureDefinition/fr-posologie
base: http://hl7.org/fhir/StructureDefinition/Base
version: 1.1.0-ballot