PackagesCanonicalsLogsProblems
    Packages
    ltsi.fhir.oncofair@0.1.0
    http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-medicationadministration-element
description: Corresponds to the activity induced by a prescription item and its dosage (structured or unstructured), and carried out at a given moment. \r\n\nCorrespond à l’activité induite par un élément de prescription et sa posologie (structurée ou non), et réalisée à un instant donné.
package_name: ltsi.fhir.oncofair
derivation: constraint
name: OncoFAIRMedicationAdministrationElement
type: MedicationAdministration
elements:
  category:
    mustSupport: true
    index: 8
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: value}
      min: null
      slices:
        code:
          match:
            coding: {system: null}
          schema: {index: 9}
          min: 0
          max: 1
        nature:
          match:
            coding: {system: null}
          schema: {index: 10}
          min: 0
          max: 1
  occurence[x]:
    elements:
      start: {short: Effective date and time for startinf administration of the administration element, index: 18}
      end: {short: Effective date and time for ending administration of the administration element, index: 19}
    required: [start]
  occurencePeriod:
    type: Period
    mustSupport: true
    choiceOf: occurence
    index: 17
    slicing:
      slices:
        occurencePeriod:
          match: {}
          schema: {type: Period, mustSupport: true, choiceOf: occurence, index: 17}
          min: 0
          max: 1
  request:
    mustSupport: true
    index: 20
    elements:
      identifier: {short: Unique identifier of the prescription element to which this administration element responds, index: 21}
  dosage:
    mustSupport: true
    index: 28
    elements:
      site: {short: 'Specifies, where applicable, the exact point on the body where the product is to be applied to the patient. By default, the place of administration is that shown in the prescription element associated with the administration element', index: 29}
      route: {short: 'Specifies the route of administration of the product. By default, it is the one shown in the prescription element associated with the administration element.', index: 30}
      method:
        short: Type of administration element. Must be used to differentiate between management processes adapted to different types of drug treatment.
        binding: {strength: required, valueSet: 'http://oncofair-ig.kereval.cloud/ValueSet/siph-typeeltpla-oncofair-valueset'}
        index: 31
  note:
    mustSupport: true
    index: 23
    slicing:
      rules: open
      discriminator:
      - {path: id, type: value}
      min: 1
      slices:
        wording:
          match: {id: wording}
          schema:
            short: Wording of the administration element
            _required: true
            index: 24
            elements:
              id:
                pattern: {type: Id, value: wording}
                index: 25
            required: [id]
        comments:
          match: {id: comments}
          schema:
            short: Comment attached to the administration element
            index: 26
            elements:
              id:
                pattern: {type: Id, value: comments}
                index: 27
            required: [id]
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: 1
      slices:
        oncofair-ma-element-urgent:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-urgent', index: 1}
          min: 0
          max: 1
        oncofair-ma-element-expirationdate:
          match: {url: null}
          schema: {type: Extension, url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-expirationdate', index: 2}
          min: 0
          max: 1
        oncofair-ma-element-traceability:
          match: {url: null}
          schema: {type: Extension, url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-traceability', index: 3}
          min: 0
          max: 1
        oncofair-ma-plannedperiod:
          match: {url: null}
          schema: {type: Extension, url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-plannedperiod', index: 4}
          min: 1
          max: 1
        oncofair-element-form:
          match: {url: null}
          schema: {type: Extension, url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-element-form', index: 5}
          min: 0
          max: 1
  occurence:
    choices: []
    index: 14
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        occurencePeriod:
          match: {}
          schema:
            mustSupport: true
            choices: [occurencePeriod]
            index: 16
          min: 0
          max: 1
  identifier: {short: Unique identifier of the administration element in the HIS., mustSupport: true, index: 6}
  device: {short: 'Specifies, where applicable, the medical devices or equipment to be used to administer the product. By default, the associated devices are those listed in the prescription element associated with the administration element', mustSupport: true, index: 22}
  partOf:
    short: The medication administration report linked to the element of administration
    refers: ['http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-medicationadministration-report']
    type: Reference
    mustSupport: true
    index: 7
  medication:
    binding: {strength: required, valueSet: 'http://oncofair-ig.kereval.cloud/ValueSet/concept-medication-oncofair-valueset'}
    index: 11
    elements:
      concept:
        pattern:
          type: CodeableConcept
          value:
            coding:
            - {code: element}
        index: 12
package_version: 0.1.0
extensions:
  oncofair-ma-element-urgent: {url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-urgent', min: 0, max: 1, type: Extension, mustSupport: true, index: 1}
  oncofair-ma-element-expirationdate: {url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-expirationdate', min: 0, max: 1, type: Extension, index: 2}
  oncofair-ma-element-traceability: {url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-traceability', min: 0, max: 1, type: Extension, index: 3}
  oncofair-ma-plannedperiod: {url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-ma-element-plannedperiod', min: 1, max: 1, type: Extension, index: 4}
  oncofair-element-form: {url: 'http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-element-form', min: 0, max: 1, type: Extension, index: 5}
class: profile
kind: resource
url: http://oncofair-ig.kereval.cloud/StructureDefinition/oncofair-medicationadministration-element
base: http://hl7.org/fhir/StructureDefinition/MedicationAdministration
version: 0.1.0
required: [note, extension, partOf, identifier]