US Drug Formulary STU Ballot

This page is part of the US Drug Formulary (v0.1.0: STU 1 Draft) based on FHIR R4. The current version which supercedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions

FormularyDrug

 

The official URL for this profile is:

http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-FormularyDrug

Drug information which is part of a formulary.

This profile builds on MedicationKnowledge.

This profile was published on Fri Jun 21 00:00:00 EDT 2019 as a draft by HL7 Pharmacy WG.

Summary

Mandatory: 0 element (3 nested mandatory elements)
Must-Support: 5 elements

Extensions

This structure refers to these extensions:

Mapping Source

This structure represents the following mapping definition:

usdf.FormularyDrug maps to MedicationKnowledge:
  DrugCode maps to code
  DrugClass maps to medicineClassification.classification
  DrugAlternatives maps to extension
  PriorAuthorization maps to extension
  StepTherapyLimit maps to extension
  QuantityLimit maps to extension
  PlanID maps to extension
  DrugTierID maps to extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationKnowledge I0..*usdf-FormularyDrug
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 2..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... usdf-DrugAlternatives-extension 0..*Reference(usdf-FormularyDrug)DrugAlternatives
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugAlternatives-extension
... usdf-PriorAuthorization-extension S0..1booleanPriorAuthorization
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PriorAuthorization-extension
... usdf-StepTherapyLimit-extension S0..1booleanStepTherapyLimit
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-StepTherapyLimit-extension
... usdf-QuantityLimit-extension S0..1booleanQuantityLimit
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-QuantityLimit-extension
... usdf-PlanID-extension S1..1stringPlanID
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PlanID-extension
... usdf-DrugTierID-extension S1..1CodeableConceptDrugTierID
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugTierID-extension
Binding: DrugTierVS (extensible)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... code Σ1..1CodeableConceptCode that identifies this medication
Binding: US Core Medication Codes (RxNorm) (extensible)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: MedicationKnowledge Status Codes (required)
... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... doseForm 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example)
... amount Σ0..1SimpleQuantityAmount of drug in package
... synonym Σ0..*stringAdditional names for a medication
... relatedMedicationKnowledge I0..*BackboneElementAssociated or related medication information
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptCategory of medicationKnowledge
.... reference 1..*Reference(MedicationKnowledge)Associated documentation about the associated medication knowledge
... associatedMedication 0..*Reference(Medication)A medication resource that is associated with this medication
... productType 0..*CodeableConceptCategory of the medication or product
... monograph I0..*BackboneElementAssociated documentation about the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptThe category of medication document
.... source 0..1Reference(DocumentReference | Media)Associated documentation about the medication
... ingredient I0..*BackboneElementActive or inactive ingredient
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1CodeableConcept, Reference(Substance)Medication(s) or substance(s) contained in the medication
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... preparationInstruction 0..1markdownThe instructions for preparing the medication
... intendedRoute 0..*CodeableConceptThe intended or approved route of administration
Binding: SNOMEDCTRouteCodes (example)
... cost I0..*BackboneElementThe pricing of the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe category of the cost information
.... source 0..1stringThe source or owner for the price information
.... cost 1..1MoneyThe price of the medication
... monitoringProgram I0..*BackboneElementProgram under which a medication is reviewed
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptType of program under which the medication is monitored
.... name 0..1stringName of the reviewing program
... administrationGuidelines I0..*BackboneElementGuidelines for administration of the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... dosage I0..*BackboneElementDosage for the medication for the specific guidelines
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of dosage
..... dosage 1..*DosageDosage for the medication for the specific guidelines
.... indication[x] 0..1CodeableConcept, Reference(ObservationDefinition)Indication for use that apply to the specific administration guidelines
.... patientCharacteristics I0..*BackboneElementCharacteristics of the patient that are relevant to the administration guidelines
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... characteristic[x] 1..1CodeableConcept, SimpleQuantitySpecific characteristic that is relevant to the administration guideline
..... value 0..*stringThe specific characteristic
... medicineClassification I0..*BackboneElementCategorization of the medication within a formulary or classification system
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
.... classification 0..*CodeableConceptSpecific category assigned to the medication
... packaging I0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptA code that defines the specific type of packaging that the medication can be found in
Binding: medicationKnowledge Package Type Codes (example)
.... quantity 0..1SimpleQuantityThe number of product units the package would contain if fully loaded
... drugCharacteristic I0..*BackboneElementSpecifies descriptive properties of the medicine
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptCode specifying the type of characteristic of medication
Binding: medicationKnowledge Characteristic Codes (example)
.... value[x] 0..1CodeableConcept, string, SimpleQuantity, base64BinaryDescription of the characteristic
... contraindication 0..*Reference(DetectedIssue)Potential clinical issue with or between medication(s)
... regulatory I0..*BackboneElementRegulatory information about a medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... regulatoryAuthority 1..1Reference(Organization)Specifies the authority of the regulation
.... substitution I0..*BackboneElementSpecifies if changes are allowed when dispensing a medication from a regulatory perspective
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptSpecifies the type of substitution allowed
..... allowed 1..1booleanSpecifies if regulation allows for changes in the medication when dispensing
.... schedule I0..*BackboneElementSpecifies the schedule of a medication in jurisdiction
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... schedule 1..1CodeableConceptSpecifies the specific drug schedule
.... maxDispense I0..1BackboneElementThe maximum number of units of the medication that can be dispensed in a period
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 1..1SimpleQuantityThe maximum number of units of the medication that can be dispensed
..... period 0..1DurationThe period that applies to the maximum number of units
... kinetics I0..*BackboneElementThe time course of drug absorption, distribution, metabolism and excretion of a medication from the body
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... areaUnderCurve 0..*SimpleQuantityThe drug concentration measured at certain discrete points in time
.... lethalDose50 0..*SimpleQuantityThe median lethal dose of a drug
.... halfLifePeriod 0..1DurationTime required for concentration in the body to decrease by half

doco Documentation for this format

Summary

Mandatory: 0 element (3 nested mandatory elements)
Must-Support: 5 elements

Extensions

This structure refers to these extensions:

Mapping Source

This structure represents the following mapping definition:

usdf.FormularyDrug maps to MedicationKnowledge:
  DrugCode maps to code
  DrugClass maps to medicineClassification.classification
  DrugAlternatives maps to extension
  PriorAuthorization maps to extension
  StepTherapyLimit maps to extension
  QuantityLimit maps to extension
  PlanID maps to extension
  DrugTierID maps to extension

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationKnowledge I0..*usdf-FormularyDrug
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 2..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... usdf-DrugAlternatives-extension 0..*Reference(usdf-FormularyDrug)DrugAlternatives
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugAlternatives-extension
... usdf-PriorAuthorization-extension S0..1booleanPriorAuthorization
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PriorAuthorization-extension
... usdf-StepTherapyLimit-extension S0..1booleanStepTherapyLimit
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-StepTherapyLimit-extension
... usdf-QuantityLimit-extension S0..1booleanQuantityLimit
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-QuantityLimit-extension
... usdf-PlanID-extension S1..1stringPlanID
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-PlanID-extension
... usdf-DrugTierID-extension S1..1CodeableConceptDrugTierID
URL: http://hl7.org/fhir/us/davinci-drug-formulary/StructureDefinition/usdf-DrugTierID-extension
Binding: DrugTierVS (extensible)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... code Σ1..1CodeableConceptCode that identifies this medication
Binding: US Core Medication Codes (RxNorm) (extensible)
... status ?!Σ0..1codeactive | inactive | entered-in-error
Binding: MedicationKnowledge Status Codes (required)
... manufacturer Σ0..1Reference(Organization)Manufacturer of the item
... doseForm 0..1CodeableConceptpowder | tablets | capsule +
Binding: SNOMEDCTFormCodes (example)
... amount Σ0..1SimpleQuantityAmount of drug in package
... synonym Σ0..*stringAdditional names for a medication
... relatedMedicationKnowledge I0..*BackboneElementAssociated or related medication information
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptCategory of medicationKnowledge
.... reference 1..*Reference(MedicationKnowledge)Associated documentation about the associated medication knowledge
... associatedMedication 0..*Reference(Medication)A medication resource that is associated with this medication
... productType 0..*CodeableConceptCategory of the medication or product
... monograph I0..*BackboneElementAssociated documentation about the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptThe category of medication document
.... source 0..1Reference(DocumentReference | Media)Associated documentation about the medication
... ingredient I0..*BackboneElementActive or inactive ingredient
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... item[x] 1..1CodeableConcept, Reference(Substance)Medication(s) or substance(s) contained in the medication
.... isActive 0..1booleanActive ingredient indicator
.... strength 0..1RatioQuantity of ingredient present
... preparationInstruction 0..1markdownThe instructions for preparing the medication
... intendedRoute 0..*CodeableConceptThe intended or approved route of administration
Binding: SNOMEDCTRouteCodes (example)
... cost I0..*BackboneElementThe pricing of the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe category of the cost information
.... source 0..1stringThe source or owner for the price information
.... cost 1..1MoneyThe price of the medication
... monitoringProgram I0..*BackboneElementProgram under which a medication is reviewed
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptType of program under which the medication is monitored
.... name 0..1stringName of the reviewing program
... administrationGuidelines I0..*BackboneElementGuidelines for administration of the medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... dosage I0..*BackboneElementDosage for the medication for the specific guidelines
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptType of dosage
..... dosage 1..*DosageDosage for the medication for the specific guidelines
.... indication[x] 0..1CodeableConcept, Reference(ObservationDefinition)Indication for use that apply to the specific administration guidelines
.... patientCharacteristics I0..*BackboneElementCharacteristics of the patient that are relevant to the administration guidelines
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... characteristic[x] 1..1CodeableConcept, SimpleQuantitySpecific characteristic that is relevant to the administration guideline
..... value 0..*stringThe specific characteristic
... medicineClassification I0..*BackboneElementCategorization of the medication within a formulary or classification system
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptThe type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
.... classification 0..*CodeableConceptSpecific category assigned to the medication
... packaging I0..1BackboneElementDetails about packaged medications
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptA code that defines the specific type of packaging that the medication can be found in
Binding: medicationKnowledge Package Type Codes (example)
.... quantity 0..1SimpleQuantityThe number of product units the package would contain if fully loaded
... drugCharacteristic I0..*BackboneElementSpecifies descriptive properties of the medicine
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 0..1CodeableConceptCode specifying the type of characteristic of medication
Binding: medicationKnowledge Characteristic Codes (example)
.... value[x] 0..1CodeableConcept, string, SimpleQuantity, base64BinaryDescription of the characteristic
... contraindication 0..*Reference(DetectedIssue)Potential clinical issue with or between medication(s)
... regulatory I0..*BackboneElementRegulatory information about a medication
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... regulatoryAuthority 1..1Reference(Organization)Specifies the authority of the regulation
.... substitution I0..*BackboneElementSpecifies if changes are allowed when dispensing a medication from a regulatory perspective
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... type 1..1CodeableConceptSpecifies the type of substitution allowed
..... allowed 1..1booleanSpecifies if regulation allows for changes in the medication when dispensing
.... schedule I0..*BackboneElementSpecifies the schedule of a medication in jurisdiction
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... schedule 1..1CodeableConceptSpecifies the specific drug schedule
.... maxDispense I0..1BackboneElementThe maximum number of units of the medication that can be dispensed in a period
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 1..1SimpleQuantityThe maximum number of units of the medication that can be dispensed
..... period 0..1DurationThe period that applies to the maximum number of units
... kinetics I0..*BackboneElementThe time course of drug absorption, distribution, metabolism and excretion of a medication from the body
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... areaUnderCurve 0..*SimpleQuantityThe drug concentration measured at certain discrete points in time
.... lethalDose50 0..*SimpleQuantityThe median lethal dose of a drug
.... halfLifePeriod 0..1DurationTime required for concentration in the body to decrease by half

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron

 

Terminology Bindings

PathConformanceValueSet
MedicationKnowledge:usdf-FormularyDrug.languagepreferredCommonLanguages
Max Binding: AllLanguages
MedicationKnowledge:usdf-FormularyDrug.codeextensibleUSCoreMedicationCodes
MedicationKnowledge:usdf-FormularyDrug.statusrequiredMedicationKnowledge Status Codes
MedicationKnowledge:usdf-FormularyDrug.doseFormexampleSNOMEDCTFormCodes
MedicationKnowledge:usdf-FormularyDrug.intendedRouteexampleSNOMEDCTRouteCodes
MedicationKnowledge:usdf-FormularyDrug.packaging.typeexamplemedicationKnowledge Package Type Codes
MedicationKnowledge:usdf-FormularyDrug.drugCharacteristic.typeexamplemedicationKnowledge Characteristic Codes

 

Constraints

IdPathDetailsRequirements
dom-2MedicationKnowledgeIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-4MedicationKnowledgeIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-3MedicationKnowledgeIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-6MedicationKnowledgeA resource should have narrative for robust management
: text.div.exists()
dom-5MedicationKnowledgeIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
ele-1MedicationKnowledge.relatedMedicationKnowledgeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.monographAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.ingredientAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.costAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.monitoringProgramAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.administrationGuidelinesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.administrationGuidelines.dosageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.administrationGuidelines.patientCharacteristicsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.medicineClassificationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.packagingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.drugCharacteristicAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.regulatoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.regulatory.substitutionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.regulatory.scheduleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.regulatory.maxDispenseAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1MedicationKnowledge.kineticsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())