TerminologyThis is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions
| Responsible Owner: Pharmacy Work Group | Standards Status: Informative |
Raw Turtle (+ also see Turtle/RDF Format Specification)
Definition for Code SystemDosageConditionCodes
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
<http://hl7.org/fhir/CodeSystem/dosage-condition-code> a fhir:CodeSystem ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "dosage-condition-code"] ; #
fhir:meta [
fhir:lastUpdated [ fhir:v "2025-11-13T11:10:33.286+00:00"^^xsd:dateTime ]
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem dosage-condition-code</b></p><a name=\"dosage-condition-code\"> </a><a name=\"hcdosage-condition-code\"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>type</td><td>type</td><td>code</td><td>The type that goes in ConditionDetails.value for this code</td></tr><tr><td>details</td><td>details</td><td>string</td><td>Documentation about what might go in the details for this code</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://hl7.org/fhir/CodeSystem/dosage-condition-code</code> defines the following codes in a Is-A hierarchy:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td><td><b>type</b></td><td><b>details</b></td></tr><tr><td style=\"white-space:nowrap\">if-needed<a name=\"dosage-condition-code-if-needed\"> </a></td><td>If Needed</td><td>Whether this is needed. Note that this is different to PRN, because the entire course is if required, not on a per dose basis</td><td>boolean</td><td>N/A</td></tr><tr><td style=\"white-space:nowrap\">tolerates<a name=\"dosage-condition-code-tolerates\"> </a></td><td>Patient tolerates Medication</td><td>Whether the patient tolerates a medication (e.g. SCT 1303423003)</td><td>boolean</td><td>Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for</td></tr><tr><td style=\"white-space:nowrap\">problem-abates<a name=\"dosage-condition-code-problem-abates\"> </a></td><td>Problem Abates</td><td>Whether a symptom, problem of finding abates. It's not really important what type it is. This is considered equivalent to 'patient responds to medication'. The degree of abatement is not defined</td><td>boolean</td><td>Detail would be a problem, symptom or finding, if it's not just implied</td></tr><tr><td style=\"white-space:nowrap\">problem-presents<a name=\"dosage-condition-code-problem-presents\"> </a></td><td>Problem Presents</td><td>Whether a symptom, problem of finding presents. It's not really important what type it is.</td><td>boolean</td><td>Detail would be a problem, symptom or finding, if it's not just implied</td></tr><tr><td style=\"white-space:nowrap\">medication-tolerated<a name=\"dosage-condition-code-medication-tolerated\"> </a></td><td>Medication Tolerated</td><td>Medication Is Tolerated</td><td>boolean</td><td>Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for</td></tr><tr><td style=\"white-space:nowrap\">medication-funded<a name=\"dosage-condition-code-medication-funded\"> </a></td><td>Medication Funded</td><td>Medication Is Funded / Approved</td><td>boolean</td><td>Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for</td></tr><tr><td style=\"white-space:nowrap\">medication-available<a name=\"dosage-condition-code-medication-available\"> </a></td><td>Medication Available</td><td>(Sufficient) medication Is Available (e.g. Supply issues)</td><td>boolean</td><td>Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for</td></tr></table></div>"^^rdf:XMLLiteral ]
] ; #
fhir:extension ( [
fhir:url [
fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status>
] ;
fhir:value [
a fhir:Code ;
fhir:v "normative"
]
] [
fhir:url [
fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/StructureDefinition/structuredefinition-wg>
] ;
fhir:value [
a fhir:Code ;
fhir:v "phx"
]
] ) ; #
fhir:url [
fhir:v "http://hl7.org/fhir/CodeSystem/dosage-condition-code"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/CodeSystem/dosage-condition-code>
] ; #
fhir:version [ fhir:v "6.0.0-ballot3"] ; #
fhir:name [ fhir:v "DosageConditionCodes"] ; #
fhir:title [ fhir:v "Dosage Condition Codes"] ; #
fhir:status [ fhir:v "active"] ; #
fhir:experimental [ fhir:v false] ; #
fhir:publisher [ fhir:v "HL7 International / Pharmacy"] ; #
fhir:contact ( [
fhir:telecom ( [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/fiwg" ]
] )
] [
fhir:telecom ( [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/medication" ]
] )
] ) ; #
fhir:description [ fhir:v "Additional Binding Purpose"] ; #
fhir:jurisdiction ( [
fhir:coding ( [
fhir:system [
fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ;
fhir:l <http://unstats.un.org/unsd/methods/m49/m49.htm>
] ;
fhir:code [ fhir:v "001" ]
] )
] ) ; #
fhir:caseSensitive [ fhir:v true] ; #
fhir:valueSet [
fhir:v "http://hl7.org/fhir/ValueSet/dosage-condition-code"^^xsd:anyURI ;
fhir:l <http://hl7.org/fhir/ValueSet/dosage-condition-code>
] ; #
fhir:hierarchyMeaning [ fhir:v "is-a"] ; #
fhir:content [ fhir:v "complete"] ; #
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:description [ fhir:v "The type that goes in ConditionDetails.value for this code" ] ;
fhir:type [ fhir:v "code" ]
] [
fhir:code [ fhir:v "details" ] ;
fhir:description [ fhir:v "Documentation about what might go in the details for this code" ] ;
fhir:type [ fhir:v "string" ]
] ) ; #
fhir:concept ( [
fhir:code [ fhir:v "if-needed" ] ;
fhir:display [ fhir:v "If Needed" ] ;
fhir:definition [ fhir:v "Whether this is needed. Note that this is different to PRN, because the entire course is if required, not on a per dose basis" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "N/A"
]
] )
] [
fhir:code [ fhir:v "tolerates" ] ;
fhir:display [ fhir:v "Patient tolerates Medication" ] ;
fhir:definition [ fhir:v "Whether the patient tolerates a medication (e.g. SCT 1303423003)" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"
]
] )
] [
fhir:code [ fhir:v "problem-abates" ] ;
fhir:display [ fhir:v "Problem Abates" ] ;
fhir:definition [ fhir:v "Whether a symptom, problem of finding abates. It's not really important what type it is. This is considered equivalent to 'patient responds to medication'. The degree of abatement is not defined" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Detail would be a problem, symptom or finding, if it's not just implied"
]
] )
] [
fhir:code [ fhir:v "problem-presents" ] ;
fhir:display [ fhir:v "Problem Presents" ] ;
fhir:definition [ fhir:v "Whether a symptom, problem of finding presents. It's not really important what type it is." ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Detail would be a problem, symptom or finding, if it's not just implied"
]
] )
] [
fhir:code [ fhir:v "medication-tolerated" ] ;
fhir:display [ fhir:v "Medication Tolerated" ] ;
fhir:definition [ fhir:v "Medication Is Tolerated" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"
]
] )
] [
fhir:code [ fhir:v "medication-funded" ] ;
fhir:display [ fhir:v "Medication Funded" ] ;
fhir:definition [ fhir:v "Medication Is Funded / Approved" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"
]
] )
] [
fhir:code [ fhir:v "medication-available" ] ;
fhir:display [ fhir:v "Medication Available" ] ;
fhir:definition [ fhir:v "(Sufficient) medication Is Available (e.g. Supply issues)" ] ;
fhir:property ( [
fhir:code [ fhir:v "type" ] ;
fhir:value [
a fhir:Code ;
fhir:v "boolean"
]
] [
fhir:code [ fhir:v "details" ] ;
fhir:value [
a fhir:String ;
fhir:v "Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"
]
] )
] ) . #
# -------------------------------------------------------------------------------------
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.
FHIR ®© HL7.org 2011+. FHIR R6 hl7.fhir.core#6.0.0-ballot3 generated on Thu, Nov 13, 2025 11:12+0000.
Links: Search |
Version History |
Contents |
Glossary |
QA |
Compare to R4 |
Compare to R5 |
Compare to Last Ballot |
|
Propose a change