description: Base definition of the MedicationAdministration resource for use in Swiss specific use cases. package_name: ch.fhir.ig.ch-core derivation: constraint name: CHCoreMedicationAdministration type: MedicationAdministration elements: medication: choices: [medicationCodeableConcept, medicationReference] index: 1 medicationCodeableConcept: {type: CodeableConcept, choiceOf: medication, index: 2} medicationReference: type: Reference choiceOf: medication refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-medication'] index: 3 subject: type: Reference refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient', 'http://hl7.org/fhir/StructureDefinition/Group'] index: 4 performer: elements: actor: type: Reference refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitioner', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 5 dosage: elements: route: binding: {strength: preferred, valueSet: 'http://fhir.ch/ig/ch-term/ValueSet/edqm-routeofadministration'} index: 6 method: binding: {strength: preferred, valueSet: 'http://fhir.ch/ig/ch-term/ValueSet/edqm-administrationmethod'} index: 7 dose: {type: Quantity, index: 8} rate: choices: [rateRatio, rateQuantity] index: 10 rateRatio: {type: Ratio, choiceOf: rate, index: 11} rateQuantity: {type: Quantity, choiceOf: rate, index: 12} package_version: 5.0.0 class: profile kind: resource url: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-medicationadministration base: http://hl7.org/fhir/StructureDefinition/MedicationAdministration version: 5.0.0