<?xml version="1.0" encoding="UTF-8"?>

<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="dosage-condition-code"/>
  <meta>
    <lastUpdated value="2026-03-16T22:59:53.445+00:00"/>
  </meta>
  <text>
    <status value="generated"/>
    <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>
  </text>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="normative"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="phx"/>
  </extension>
  <url value="http://hl7.org/fhir/CodeSystem/dosage-condition-code"/>
  <version value="6.0.0-ballot4"/>
  <name value="DosageConditionCodes"/>
  <title value="Dosage Condition Codes"/>
  <status value="active"/>
  <experimental value="false"/>
  <publisher value="HL7 International / Pharmacy"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/fiwg"/>
    </telecom>
  </contact>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/medication"/>
    </telecom>
  </contact>
  <description value="Additional Binding Purpose"/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
    </coding>
  </jurisdiction>
  <caseSensitive value="true"/>
  <valueSet value="http://hl7.org/fhir/ValueSet/dosage-condition-code"/>
  <hierarchyMeaning value="is-a"/>
  <content value="complete"/>
  <property>
    <code value="type"/>
    <description value="The type that goes in ConditionDetails.value for this code"/>
    <type value="code"/>
  </property>
  <property>
    <code value="details"/>
    <description value="Documentation about what might go in the details for this code"/>
    <type value="string"/>
  </property>
  <concept>
    <code value="if-needed"/>
    <display value="If Needed"/>
    <definition value="Whether this is needed. Note that this is different to PRN, because the entire course is if required, not on a per dose basis"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="N/A"/>
    </property>
  </concept>
  <concept>
    <code value="tolerates"/>
    <display value="Patient tolerates Medication"/>
    <definition value="Whether the patient tolerates a medication (e.g. SCT 1303423003)"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"/>
    </property>
  </concept>
  <concept>
    <code value="problem-abates"/>
    <display value="Problem Abates"/>
    <definition value="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"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Detail would be a problem, symptom or finding, if it's not just implied"/>
    </property>
  </concept>
  <concept>
    <code value="problem-presents"/>
    <display value="Problem Presents"/>
    <definition value="Whether a symptom, problem of finding presents. It's not really important what type it is."/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Detail would be a problem, symptom or finding, if it's not just implied"/>
    </property>
  </concept>
  <concept>
    <code value="medication-tolerated"/>
    <display value="Medication Tolerated"/>
    <definition value="Medication Is Tolerated"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"/>
    </property>
  </concept>
  <concept>
    <code value="medication-funded"/>
    <display value="Medication Funded"/>
    <definition value="Medication Is Funded / Approved"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"/>
    </property>
  </concept>
  <concept>
    <code value="medication-available"/>
    <display value="Medication Available"/>
    <definition value="(Sufficient) medication Is Available (e.g. Supply issues)"/>
    <property>
      <code value="type"/>
      <valueCode value="boolean"/>
    </property>
    <property>
      <code value="details"/>
      <valueString value="Can nominate another medication that this depends on; if none is nominated, it's the medicine this dose is for"/>
    </property>
  </concept>
</CodeSystem>