Left: | Formulary Drug (http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug) |
Right: | Formulary Drug (http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug) |
Error | StructureDefinition.version | Values for version differ: '2.0.1' vs '2.1.0' |
Information | StructureDefinition.date | Values for date differ: '2023-12-01T22:20:12+00:00' vs '2024-12-16T22:00:26+00:00' |
Information | StructureDefinition.definition | Values for definition differ: 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' vs 'A uri that identifies the source system of the resource. This provides a minimal amount of [Provenance](http://hl7.org/fhir/R4/provenance.html#) information that can be used to track or differentiate the source of information in the resource. The source may identify another FHIR server, document, message, database, etc.' |
Information | StructureDefinition.definition | Values for definition differ: 'A list of profiles (references to [StructureDefinition](structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](structuredefinition-definitions.html#StructureDefinition.url).' vs 'A list of profiles (references to [StructureDefinition](http://hl7.org/fhir/R4/structuredefinition.html#) resources) that this resource claims to conform to. The URL is a reference to [StructureDefinition.url](http://hl7.org/fhir/R4/structuredefinition-definitions.html#StructureDefinition.url).' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/MedicationKnowledge | ||
copyright | |||
date | 2023-12-01T22:20:12+00:00 | 2024-12-16T22:00:26+00:00 |
|
description | Drug information which may be part of a formulary including its RxNorm code and dose form. | ||
experimental | |||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | FormularyDrug | ||
publisher | HL7 International / Pharmacy | ||
purpose | |||
status | active | ||
title | Formulary Drug | ||
type | MedicationKnowledge | ||
url | http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug | ||
version | 2.0.1 | 2.1.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MedicationKnowledge | 0..* | MedicationKnowledge | Definition of Medication Knowledge | C | 0..* | MedicationKnowledge | Definition of Medication Knowledge scd-sbd-requires-scdg-sbdg: All drugs with RxNorm Term Type of Semantic Clinical Drug (SCD) or Semantic Branded Drug (SBD) SHALL have a coding repetition and RxNorm Term Type of Semantic Clinical Drug Group (SCDG) or Semantic Branded Drug Group (SBDG) respectively | ||||||||||
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
versionId | Σ | 0..1 | id | Version specific identifier | Σ | 0..1 | id | Version specific identifier | |||||||||
lastUpdated | SΣ | 1..1 | instant | When the resource version last changed | SΣ | 1..1 | instant | When the resource version last changed | |||||||||
source | Σ | 0..1 | uri | Identifies where the resource comes from | Σ | 0..1 | uri | Identifies where the resource comes from | |||||||||
profile | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | |||||||||
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | Σ | 0..* | Coding | Security Labels applied to this resource Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | |||||||||
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | Σ | 0..* | Coding | Tags applied to this resource Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
code | SΣ | 1..1 | CodeableConcept | Code that identifies this medication Binding: ?? (example): A coded concept that defines the type of a medication. | SΣ | 1..1 | CodeableConcept | Code that identifies this medication Binding: ?? (example): A coded concept that defines the type of a medication. | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||||||
Slices for coding | SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | SΣ | 1..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:$this | |||||||||
text | Σ | 0..1 | string | Plain text representation of the concept | Σ | 0..1 | string | Plain text representation of the concept | |||||||||
status | ?!SΣ | 1..1 | code | active | inactive | entered-in-error Binding: ?? (required): A coded concept defining if the medication is in active use. | ?!SΣ | 1..1 | code | active | inactive | entered-in-error Binding: ?? (required): A coded concept defining if the medication is in active use. | |||||||||
manufacturer | Σ | 0..1 | Reference(Organization) | Manufacturer of the item | Σ | 0..1 | Reference(Organization) | Manufacturer of the item | |||||||||
doseForm | S | 0..1 | CodeableConcept | powder | tablets | capsule + Binding: ?? (example): A coded concept defining the form of a medication. | S | 0..1 | CodeableConcept | powder | tablets | capsule + Binding: ?? (example): A coded concept defining the form of a medication. | |||||||||
amount | Σ | 0..1 | ?? | Amount of drug in package | Σ | 0..1 | ?? | Amount of drug in package | |||||||||
synonym | Σ | 0..* | string | Additional names for a medication | Σ | 0..* | string | Additional names for a medication | |||||||||
relatedMedicationKnowledge | 0..* | BackboneElement | Associated or related medication information | 0..* | BackboneElement | Associated or related medication information | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 1..1 | CodeableConcept | Category of medicationKnowledge | 1..1 | CodeableConcept | Category of medicationKnowledge | |||||||||||
reference | 1..* | Reference(MedicationKnowledge) | Associated documentation about the associated medication knowledge | 1..* | Reference(MedicationKnowledge) | Associated documentation about the associated medication knowledge | |||||||||||
associatedMedication | 0..* | Reference(Medication) | A medication resource that is associated with this medication | 0..* | Reference(Medication) | A medication resource that is associated with this medication | |||||||||||
productType | 0..* | CodeableConcept | Category of the medication or product | 0..* | CodeableConcept | Category of the medication or product | |||||||||||
monograph | 0..* | BackboneElement | Associated documentation about the medication | 0..* | BackboneElement | Associated documentation about the medication | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 0..1 | CodeableConcept | The category of medication document | 0..1 | CodeableConcept | The category of medication document | |||||||||||
source | 0..1 | Reference(DocumentReference | Media) | Associated documentation about the medication | 0..1 | Reference(DocumentReference | Media) | Associated documentation about the medication | |||||||||||
ingredient | 0..* | BackboneElement | Active or inactive ingredient | 0..* | BackboneElement | Active or inactive ingredient | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
item[x] | 1..1 | CodeableConcept, Reference(Substance) | Medication(s) or substance(s) contained in the medication | 1..1 | CodeableConcept, Reference(Substance) | Medication(s) or substance(s) contained in the medication | |||||||||||
isActive | 0..1 | boolean | Active ingredient indicator | 0..1 | boolean | Active ingredient indicator | |||||||||||
strength | 0..1 | Ratio | Quantity of ingredient present | 0..1 | Ratio | Quantity of ingredient present | |||||||||||
preparationInstruction | 0..1 | markdown | The instructions for preparing the medication | 0..1 | markdown | The instructions for preparing the medication | |||||||||||
intendedRoute | 0..* | CodeableConcept | The intended or approved route of administration Binding: ?? (example): A coded concept defining the intended route of administration. | 0..* | CodeableConcept | The intended or approved route of administration Binding: ?? (example): A coded concept defining the intended route of administration. | |||||||||||
cost | 0..* | BackboneElement | The pricing of the medication | 0..* | BackboneElement | The pricing of the medication | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 1..1 | CodeableConcept | The category of the cost information | 1..1 | CodeableConcept | The category of the cost information | |||||||||||
source | 0..1 | string | The source or owner for the price information | 0..1 | string | The source or owner for the price information | |||||||||||
cost | 1..1 | Money | The price of the medication | 1..1 | Money | The price of the medication | |||||||||||
monitoringProgram | 0..* | BackboneElement | Program under which a medication is reviewed | 0..* | BackboneElement | Program under which a medication is reviewed | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 0..1 | CodeableConcept | Type of program under which the medication is monitored | 0..1 | CodeableConcept | Type of program under which the medication is monitored | |||||||||||
name | 0..1 | string | Name of the reviewing program | 0..1 | string | Name of the reviewing program | |||||||||||
administrationGuidelines | 0..* | BackboneElement | Guidelines for administration of the medication | 0..* | BackboneElement | Guidelines for administration of the medication | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
dosage | 0..* | BackboneElement | Dosage for the medication for the specific guidelines | 0..* | BackboneElement | Dosage for the medication for the specific guidelines | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 1..1 | CodeableConcept | Type of dosage | 1..1 | CodeableConcept | Type of dosage | |||||||||||
dosage | 1..* | Dosage | Dosage for the medication for the specific guidelines | 1..* | Dosage | Dosage for the medication for the specific guidelines | |||||||||||
indication[x] | 0..1 | CodeableConcept, Reference(ObservationDefinition) | Indication for use that apply to the specific administration guidelines | 0..1 | CodeableConcept, Reference(ObservationDefinition) | Indication for use that apply to the specific administration guidelines | |||||||||||
patientCharacteristics | 0..* | BackboneElement | Characteristics of the patient that are relevant to the administration guidelines | 0..* | BackboneElement | Characteristics of the patient that are relevant to the administration guidelines | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
characteristic[x] | 1..1 | CodeableConcept, ?? | Specific characteristic that is relevant to the administration guideline | 1..1 | CodeableConcept, ?? | Specific characteristic that is relevant to the administration guideline | |||||||||||
value | 0..* | string | The specific characteristic | 0..* | string | The specific characteristic | |||||||||||
medicineClassification | 0..* | BackboneElement | Categorization of the medication within a formulary or classification system | 0..* | BackboneElement | Categorization of the medication within a formulary or classification system | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 1..1 | CodeableConcept | The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification) | 1..1 | CodeableConcept | The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification) | |||||||||||
classification | 0..* | CodeableConcept | Specific category assigned to the medication | 0..* | CodeableConcept | Specific category assigned to the medication | |||||||||||
packaging | 0..1 | BackboneElement | Details about packaged medications | 0..1 | BackboneElement | Details about packaged medications | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 0..1 | CodeableConcept | A code that defines the specific type of packaging that the medication can be found in Binding: ?? (example): A coded concept defining the type of packaging of a medication. | 0..1 | CodeableConcept | A code that defines the specific type of packaging that the medication can be found in Binding: ?? (example): A coded concept defining the type of packaging of a medication. | |||||||||||
quantity | 0..1 | ?? | The number of product units the package would contain if fully loaded | 0..1 | ?? | The number of product units the package would contain if fully loaded | |||||||||||
drugCharacteristic | 0..* | BackboneElement | Specifies descriptive properties of the medicine | 0..* | BackboneElement | Specifies descriptive properties of the medicine | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 0..1 | CodeableConcept | Code specifying the type of characteristic of medication Binding: ?? (example): A coded concept defining the characteristic types of a medication. | 0..1 | CodeableConcept | Code specifying the type of characteristic of medication Binding: ?? (example): A coded concept defining the characteristic types of a medication. | |||||||||||
value[x] | 0..1 | CodeableConcept, string, ??, base64Binary | Description of the characteristic | 0..1 | CodeableConcept, string, ??, base64Binary | Description of the characteristic | |||||||||||
contraindication | 0..* | Reference(DetectedIssue) | Potential clinical issue with or between medication(s) | 0..* | Reference(DetectedIssue) | Potential clinical issue with or between medication(s) | |||||||||||
regulatory | 0..* | BackboneElement | Regulatory information about a medication | 0..* | BackboneElement | Regulatory information about a medication | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
regulatoryAuthority | 1..1 | Reference(Organization) | Specifies the authority of the regulation | 1..1 | Reference(Organization) | Specifies the authority of the regulation | |||||||||||
substitution | 0..* | BackboneElement | Specifies if changes are allowed when dispensing a medication from a regulatory perspective | 0..* | BackboneElement | Specifies if changes are allowed when dispensing a medication from a regulatory perspective | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
type | 1..1 | CodeableConcept | Specifies the type of substitution allowed | 1..1 | CodeableConcept | Specifies the type of substitution allowed | |||||||||||
allowed | 1..1 | boolean | Specifies if regulation allows for changes in the medication when dispensing | 1..1 | boolean | Specifies if regulation allows for changes in the medication when dispensing | |||||||||||
schedule | 0..* | BackboneElement | Specifies the schedule of a medication in jurisdiction | 0..* | BackboneElement | Specifies the schedule of a medication in jurisdiction | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
schedule | 1..1 | CodeableConcept | Specifies the specific drug schedule | 1..1 | CodeableConcept | Specifies the specific drug schedule | |||||||||||
maxDispense | 0..1 | BackboneElement | The maximum number of units of the medication that can be dispensed in a period | 0..1 | BackboneElement | The maximum number of units of the medication that can be dispensed in a period | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
quantity | 1..1 | ?? | The maximum number of units of the medication that can be dispensed | 1..1 | ?? | 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 | 0..1 | Duration | The period that applies to the maximum number of units | |||||||||||
kinetics | 0..* | BackboneElement | The time course of drug absorption, distribution, metabolism and excretion of a medication from the body | 0..* | BackboneElement | The time course of drug absorption, distribution, metabolism and excretion of a medication from the body | |||||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
areaUnderCurve | 0..* | ?? | The drug concentration measured at certain discrete points in time | 0..* | ?? | The drug concentration measured at certain discrete points in time | |||||||||||
lethalDose50 | 0..* | ?? | The median lethal dose of a drug | 0..* | ?? | The median lethal dose of a drug | |||||||||||
halfLifePeriod | 0..1 | Duration | Time required for concentration in the body to decrease by half | 0..1 | Duration | Time required for concentration in the body to decrease by half | |||||||||||
Documentation for this format |