--- type: "datatype" title: "DosageCondition" datatype: "DosageCondition" --- # DosageCondition - [Datatypes](/datatypes) - [Definitions](/datatypes-definitions#DosageCondition) - [Examples](/datatypes-examples#DosageCondition) - [Mappings](/datatypes-mappings#DosageCondition) - [Profiles](/datatypes-profiles#DosageCondition) ## Elements - **[DosageCondition.code](/datatypes-definitions#DosageCondition.code)** [1..1]: [CodeableConcept](/CodeableConcept) The specific event occurrence or resource context used as a base point (reference point) in time. This establishes the context in which the 'path' is evaluated. - **[DosageCondition.details](/datatypes-definitions#DosageCondition.details)** [0..1]: [CodeableConcept](/CodeableConcept) Additional details about the event - depends on the code - **[DosageCondition.operation](/datatypes-definitions#DosageCondition.operation)** [0..1]: [code](/code) How the value is tested - **[DosageCondition.value[x]](/datatypes-definitions#DosageCondition.value%5Bx%5D)** [0..1]: * The value for this critera - **[DosageCondition.text](/datatypes-definitions#DosageCondition.text)** [0..1]: [string](/string) Free-text (human-readable) description ## Bindings - **DosageCondition.code**: `DosageConditionCode` | strength: value set | reference: valueset-dosage-condition-code - **DosageCondition.details**: `DosageConditionDetails` | strength: value set | reference: valueset-dosage-condition-details - **DosageCondition.operation**: `ComparisonOperation` | strength: value set | reference: valueset-comparison-operation