description: Represent the event of a patient consuming or otherwise being administered a medication. Medications are generally insulin, but are not limited to insulin (either manually reported or reported by an insulin pump). package_name: navify.fhir.r5.rdc derivation: constraint name: RdcMedicationAdministration type: MedicationAdministration elements: category: binding: {strength: required, valueSet: 'https://roche.com/fhir/iop/ValueSet/insulin-codes'} index: 4 occurencePeriod: {type: Period, choiceOf: occurence, index: 13} request: type: Reference refers: ['https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationRequest'] index: 19 eventHistory: {index: 23} dosage: elements: method: binding: {strength: required, valueSet: 'https://roche.com/fhir/iop/ValueSet/insulin-codes'} index: 22 encounter: {index: 8} occurenceDateTime: {type: dateTime, choiceOf: occurence, index: 12} subPotentReason: {index: 16} isSubPotent: {index: 15} statusReason: {index: 3} recorded: {index: 14} note: {index: 21} reason: {index: 18} supportingInformation: {index: 9} occurence: choices: [occurenceDateTime, occurencePeriod] index: 11 identifier: {index: 0} device: {index: 20} basedOn: {index: 1} partOf: type: Reference refers: ['https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationAdministration'] index: 2 subject: type: Reference refers: ['https://roche.com/fhir/iop/StructureDefinition/rdc-Patient'] index: 7 performer: elements: actor: {type: CodeableReference, index: 17} medication: elements: concept: binding: {strength: required, valueSet: 'https://roche.com/fhir/iop/ValueSet/insulin-codes'} index: 5 reference: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Medication'] index: 6 package_version: 1.1.0 class: profile kind: resource url: https://roche.com/fhir/iop/StructureDefinition/rdc-MedicationAdministration base: http://hl7.org/fhir/StructureDefinition/MedicationAdministration version: null