description: The amount details about the drug product ingredients in the batch. Use for Batch Formula. package_name: hl7.fhir.us.pq derivation: constraint name: DrugProductIngredient type: Ingredient elements: identifier: {mustSupport: true, index: 0} substance: elements: code: {type: CodeableReference, short: Ingredient Substance, mustSupport: true, index: 1} strength: mustSupport: true array: true min: 2 max: 2 index: 2 slicing: rules: closed ordered: false discriminator: - {path: concentration.code, type: value} min: 2 max: 2 slices: perBatch: match: concentration: {code: null} schema: short: Ingredient Total per Batch mustSupport: true _required: true index: 3 elements: concentration: mustSupport: true choices: [concentrationQuantity] index: 5 concentrationQuantity: {type: Quantity, mustSupport: true, choiceOf: concentration, index: 6} concentration[x]: elements: code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/pq-cmc-fda/ValueSet/pqcmc-non-percentage-units'} mustSupport: true index: 7 required: [code] required: [concentration, concentrationQuantity] percent: match: concentration: {code: null} schema: short: Ingredient percent of Total Batch mustSupport: true _required: true index: 8 elements: concentration: mustSupport: true choices: [concentrationQuantity] index: 10 concentrationQuantity: {type: Quantity, mustSupport: true, choiceOf: concentration, index: 11} concentration[x]: elements: code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/pq-cmc-fda/ValueSet/pqcmc-percentage-units'} mustSupport: true index: 12 required: [code] required: [concentration, concentrationQuantity] package_version: cmc-fda-2.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/pq-cmc-fda/StructureDefinition/pqcmc-dp-ingredient base: http://hl7.org/fhir/StructureDefinition/Ingredient version: 2.0.0-ballot