description: Base StructureDefinition for Medication Resource package_name: hl7.fhir.core derivation: specialization name: Medication type: null 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: {type: boolean, short: True if a brand, isSummary: true, index: 1} manufacturer: {type: Reference, short: Manufacturer of the item, isSummary: true, index: 2} product: type: BackboneElement short: Administrable medication details index: 3 elements: form: {type: CodeableConcept, short: powder | tablets | carton +, index: 4} ingredient: type: BackboneElement short: Active or inactive ingredient comments: The ingredients need not be a complete list; usually only active ingredients are listed. array: true index: 5 elements: item: short: The product contained choices: [itemCodeableConcept, itemReference, itemReference] index: 7 itemCodeableConcept: {type: CodeableConcept, short: The product contained, choiceOf: item, index: 8} itemReference: {type: Reference, short: The product contained, choiceOf: item, index: 9} amount: {type: Ratio, short: Quantity of ingredient present, index: 11} required: [itemReference, item, itemCodeableConcept] batch: type: BackboneElement array: true index: 12 elements: lotNumber: {type: string, index: 13} expirationDate: {type: dateTime, index: 14} package: type: BackboneElement short: Details about packaged medications index: 15 elements: container: {type: CodeableConcept, short: 'E.g. box, vial, blister-pack', 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: {type: CodeableConcept, short: The item in the package, choiceOf: item, index: 20} itemReference: {type: Reference, short: The item in the package, choiceOf: item, index: 21} amount: {type: Quantity, short: Quantity present in the package, index: 22} required: [itemReference, item, itemCodeableConcept] package_version: 1.4.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/Medication base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null