FHIR R6 Pharmacy Incubator
0.1.0 - ci-build World

FHIR R6 Pharmacy Incubator, published by HL7 International / Pharmacy. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/phx-incubator/ and changes regularly. See the Directory of published versions

Resource Profile: Formulary Item

Official URL: http://hl7.org/fhir/StructureDefinition/FormularyItem Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: FormularyItem
Other Identifiers: OID:2.16.840.1.113883.4.642.5.1118

This resource describes a product or service that is available through a program and includes the conditions and constraints of availability. All of the information in this resource is specific to the inclusion of the item in the formulary and is not inherent to the item itself.

Scope and Usage

A FormularyItem is a product or service that is available through a program and includes the conditions and constraints of availability, e.g. amount limits, categorization, cost limits, and other requirements for use. This resource describes the program-specific information for a product or service. This information is specific to the inclusion of the item in the formulary and is not inherent to the item itself.

This diagram was created for the PDEX US Drug Formulary Implementation Guide but it shows where FormularyItem would fit in a drug context. If you abstract that to generic Insurance Plans to the left and to a set of resources that can be referenced to the right, that is the concept behind the FormularyItem resource.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... context Σ 0..1 CodeableReference(Organization | InsurancePlan) Owner of the formulary that this item was created for
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
FormularyItem.language Base required All Languages 📍6.0.0-ballot5 FHIR Std.
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from DomainResource

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... context Σ 0..1 CodeableReference(Organization | InsurancePlan) Owner of the formulary that this item was created for
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
FormularyItem.language Base required All Languages 📍6.0.0-ballot5 FHIR Std.
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from DomainResource

Summary

Mandatory: 0 element(16 nested mandatory elements)

Structures

This structure refers to these other structures:

Maturity: 0

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... context Σ 0..1 CodeableReference(Organization | InsurancePlan) Owner of the formulary that this item was created for
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
FormularyItem.language Base required All Languages 📍6.0.0-ballot5 FHIR Std.
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from DomainResource

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. FormularyItem 0..* DomainResource Definition of a FormularyItem

Elements defined in Ancestors:id, meta, implicitRules, language, text, contained, extension, modifierExtension
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
... contained 0..* Resource Contained, inline Resources
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
... identifier Σ 0..* Identifier Business identifier for this formulary item
... status ?!Σ 1..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... category 0..* CodeableConcept Categorization of this formulary item
... context Σ 0..1 CodeableReference(Organization | InsurancePlan) Owner of the formulary that this item was created for
... subject Σ 1..1 CodeableReference(PackagedProductDefinition | MedicinalProductDefinition | Medication | NutritionProduct | DeviceDefinition | ObservationDefinition | ActivityDefinition) Information that this item is about
... author 0..1 ContactDetail Creator or owner of the information about the item
... cost 0..* BackboneElement The pricing of the underlying item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... effectiveDate 0..* Period The date range for which the cost is effective
.... type 1..1 CodeableConcept The category of the cost information
.... source 0..1 string The source or owner for the price information
.... cost[x] 1..1 The price or category of the cost of the medication
Binding: MedicationCostCategoryCodes . (example): A coded concept defining the category of a medication.
..... costMoney Money
..... costCodeableConcept CodeableConcept
... specialPrecaution 0..* CodeableConcept Any precautions that affect the item
... monitoringProgram Σ 0..* BackboneElement Program under which a item is reviewed
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 0..1 CodeableConcept Type of program under which the item is monitored
.... name 0..1 string Name of the reviewing program
... indicationGuideline 0..* BackboneElement Guidelines or protocols for administration of the medication for an indication
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... indication 0..* CodeableReference(ClinicalUseDefinition) Indication for use that applies to the specific administration guideline
.... dosingGuideline 0..* BackboneElement Guidelines for dosage of the medication
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
..... treatmentIntent 0..1 CodeableConcept Intention of the treatment
..... dosage 0..* BackboneElement Dosage for the medication for the specific guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Category of dosage for a medication
...... dosage 1..* Dosage Dosage for the medication for the specific guidelines
..... administrationTreatment 0..1 CodeableConcept Type of treatment the guideline applies to
..... patientCharacteristic 0..* BackboneElement Characteristics of the patient that are relevant to the administration guidelines
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
...... type 1..1 CodeableConcept Categorization of specific characteristic that is relevant to the administration guideline
...... value[x] 0..1 The specific characteristic
....... valueCodeableConcept CodeableConcept
....... valueQuantity Quantity
....... valueRange Range
... associatedDocuments 0..* Reference(DocumentReference) Documents that provide more information about the item
... characteristic 0..* BackboneElement Specifies descriptive properties of the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of characteristic of item
.... value[x] 1..1 Description of the characteristic
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueQuantity Quantity(SimpleQuantity)
..... valueBase64Binary base64Binary
..... valueAttachment Attachment
... availabilityStatus 0..1 code active | entered-in-error | inactive
Binding: FormularyItemStatusCodesVS (required): A coded concept defining if the medication is in active use.
... availabilityPeriod 0..1 Period Time period of the availability of the item
... coverageInformation 0..* BackboneElement Specific coverage information about the item
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Code specifying the type of coverage information
.... coverage 1..1 Reference(Coverage) Description of the coverage
... substitution 0..* BackboneElement Specifies if changes are allowed when dispensing a medication from a regulatory perspective
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Specifies the type of substitution allowed
.... allowed 1..1 boolean Specifies if regulation allows for changes in the medication when dispensing
... schedule 0..* CodeableConcept Specifies the schedule of a medication in jurisdiction
... maxDispense 0..1 BackboneElement The maximum number of units of the medication that can be dispensed in a period
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... quantity 1..1 SimpleQuantity The maximum number of units of the medication that can be dispensed
.... period 0..1 Duration The period that applies to the maximum number of units
... associatedItems 0..* BackboneElement Associated or related formulary items
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
.... type 1..1 CodeableConcept Category of formulary item
.... reference 1..1 Reference(Formulary Item) Associated items about the formulary item

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
FormularyItem.language Base required All Languages 📍6.0.0-ballot5 FHIR Std.
FormularyItem.status Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG
FormularyItem.cost.cost[x] Base example Medication Cost Category Codes . ⏿5.0.0 tx.fhir.org
FormularyItem.availabilityStatus Base required FormularyItem Status Codes ValueSet 📦0.1.0 This IG

Constraints

Id Grade Path(s) Description Expression

This structure is derived from DomainResource

Summary

Mandatory: 0 element(16 nested mandatory elements)

Structures

This structure refers to these other structures:

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron

Notes: