description: Base StructureDefinition for Medication Resource package_name: hl7.fhir.core derivation: specialization name: Medication type: Medication elements: code: {short: Codes that identify this medication, comments: 'Depending on the context of use, the code that was actually selected by the user (prescriber, dispenser, etc.) should be marked as "primary". Other codes can only be literal translations to alternative code systems, or codes at a lower level of granularity (e.g. a generic code for a vendor-specific primary one).', type: CodeableConcept, isSummary: true, index: 0} isBrand: {short: True if a brand, type: boolean, isSummary: true, index: 1} manufacturer: short: Manufacturer of the item refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] type: Reference isSummary: true index: 2 product: type: BackboneElement short: Administrable medication details index: 3 elements: form: {short: powder | tablets | capsule +, comments: 'When Medication is referenced from MedicationRequest, this is the ordered form. When Medication is referenced within MedicationDispense, this is the dispensed form. When Medication is referenced within MedicationAdministration, this is administered form.', type: CodeableConcept, index: 4} ingredient: short: Active or inactive ingredient comments: The ingredients need not be a complete list; usually only active ingredients are listed. type: BackboneElement array: true index: 5 elements: item: short: The product contained choices: [itemCodeableConcept, itemReference, itemReference] index: 7 itemCodeableConcept: {short: The product contained, type: CodeableConcept, choiceOf: item, index: 8} itemReference: short: The product contained refers: ['http://hl7.org/fhir/StructureDefinition/Substance'] type: Reference choiceOf: item index: 9 amount: {type: Ratio, short: Quantity of ingredient present, index: 11} required: [itemReference, item, itemCodeableConcept] batch: type: BackboneElement short: Identifies a single production run array: true index: 12 elements: lotNumber: {type: string, short: Identifier assigned to batch, index: 13} expirationDate: {type: dateTime, short: When batch will expire, index: 14} package: type: BackboneElement short: Details about packaged medications index: 15 elements: container: {short: 'E.g. box, vial, blister-pack', type: CodeableConcept, index: 16} content: type: BackboneElement short: What is in the package array: true index: 17 elements: item: short: The item in the package choices: [itemCodeableConcept, itemReference] index: 19 itemCodeableConcept: {short: The item in the package, type: CodeableConcept, choiceOf: item, index: 20} itemReference: short: The item in the package refers: ['http://hl7.org/fhir/StructureDefinition/Medication'] type: Reference choiceOf: item index: 21 amount: {type: Quantity, short: Quantity present in the package, index: 22} required: [itemReference, item, itemCodeableConcept] package_version: 1.8.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Medication base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null