description: Drug information which is part of a formulary including its RxNorm code, the PlanID of the formulary, information on prescribing limitations, and optionally drug classification and alternatives. package_name: hl7.fhir.us.davinci derivation: constraint name: FormularyDrug type: MedicationKnowledge elements: extension: array: true min: 2 index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 2 slices: usdf-DrugAlternatives-extension: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugAlternatives-extension', index: 1} min: 0 usdf-PriorAuthorization-extension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PriorAuthorization-extension', index: 2} min: 0 max: 1 usdf-StepTherapyLimit-extension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-StepTherapyLimit-extension', index: 3} min: 0 max: 1 usdf-QuantityLimit-extension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-QuantityLimit-extension', index: 4} min: 0 max: 1 usdf-MailOrder-extension: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-MailOrder-extension', index: 5} min: 0 max: 1 usdf-PlanID-extension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PlanID-extension', index: 6} min: 1 max: 1 usdf-DrugTierID-extension: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugTierID-extension', index: 7} min: 1 max: 1 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-medication-codes'} index: 8 package_version: drug-formulary-1.1.0 extensions: usdf-DrugAlternatives-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugAlternatives-extension', min: 0, type: Extension, index: 1} usdf-PriorAuthorization-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PriorAuthorization-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 2} usdf-StepTherapyLimit-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-StepTherapyLimit-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 3} usdf-QuantityLimit-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-QuantityLimit-extension', min: 0, max: 1, type: Extension, mustSupport: true, index: 4} usdf-MailOrder-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-MailOrder-extension', min: 0, max: 1, type: Extension, index: 5} usdf-PlanID-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PlanID-extension', min: 1, max: 1, type: Extension, mustSupport: true, index: 6} usdf-DrugTierID-extension: {url: 'http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugTierID-extension', min: 1, max: 1, type: Extension, mustSupport: true, index: 7} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug base: http://hl7.org/fhir/StructureDefinition/MedicationKnowledge version: 1.1.0 required: [code]