German Practice Management FHIR Profiles (R4)
Version 0.99.1 - release

: Billing Rule Result Reason - XML Representation

Active as of 2026-08-22

Raw xml | Download


<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="billing-rule-reason"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem billing-rule-reason</b></p><a name="billing-rule-reason"> </a><a name="hcbilling-rule-reason"> </a><p>This case-sensitive code system <code>https://fhir.cognovis.de/praxis/CodeSystem/billing-rule-reason</code> defines the following codes:</p><table class="codes"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style="white-space:nowrap">RULES_UNAVAILABLE<a name="billing-rule-reason-RULES_UNAVAILABLE"> </a></td><td>Rules unavailable</td><td>No readable rule corpus is available for the applicable catalog scope.</td></tr><tr><td style="white-space:nowrap">RULESET_STALE<a name="billing-rule-reason-RULESET_STALE"> </a></td><td>Ruleset stale</td><td>The available ruleset is outside its accepted freshness or effective-period contract.</td></tr><tr><td style="white-space:nowrap">RULESET_PARTIAL<a name="billing-rule-reason-RULESET_PARTIAL"> </a></td><td>Ruleset partial</td><td>The available ruleset declares partial structured coverage.</td></tr><tr><td style="white-space:nowrap">RULESET_UNSUPPORTED<a name="billing-rule-reason-RULESET_UNSUPPORTED"> </a></td><td>Ruleset unsupported</td><td>The ruleset schema or semantic version is unsupported.</td></tr><tr><td style="white-space:nowrap">RULE_CLASS_UNSUPPORTED<a name="billing-rule-reason-RULE_CLASS_UNSUPPORTED"> </a></td><td>Rule class unsupported</td><td>The evaluator does not support the declared rule class semantic major.</td></tr><tr><td style="white-space:nowrap">RULE_PARAMETER_UNSUPPORTED<a name="billing-rule-reason-RULE_PARAMETER_UNSUPPORTED"> </a></td><td>Rule parameter unsupported</td><td>The evaluator does not support a declared must-understand parameter.</td></tr><tr><td style="white-space:nowrap">SOURCE_COVERAGE_INCOMPLETE<a name="billing-rule-reason-SOURCE_COVERAGE_INCOMPLETE"> </a></td><td>Source coverage incomplete</td><td>The source manifest declares a must-understand structured or prose coverage gap.</td></tr><tr><td style="white-space:nowrap">SERVICE_DATE_UNRESOLVED<a name="billing-rule-reason-SERVICE_DATE_UNRESOLVED"> </a></td><td>Service date unresolved</td><td>No unambiguous ruleset version can be resolved for the service date.</td></tr><tr><td style="white-space:nowrap">REQUIRED_FACT_NOT_SUPPLIED<a name="billing-rule-reason-REQUIRED_FACT_NOT_SUPPLIED"> </a></td><td>Required fact not supplied</td><td>The caller did not supply a fact required by the rule.</td></tr><tr><td style="white-space:nowrap">REQUIRED_FACT_SOURCE_UNAVAILABLE<a name="billing-rule-reason-REQUIRED_FACT_SOURCE_UNAVAILABLE"> </a></td><td>Required fact source unavailable</td><td>The source needed to determine a required fact is unavailable.</td></tr><tr><td style="white-space:nowrap">RULE_VIOLATION<a name="billing-rule-reason-RULE_VIOLATION"> </a></td><td>Rule violation</td><td>The evaluated facts violate the declared rule.</td></tr><tr><td style="white-space:nowrap">RULE_REQUIREMENT_UNMET<a name="billing-rule-reason-RULE_REQUIREMENT_UNMET"> </a></td><td>Rule requirement unmet</td><td>A declared approval, agreement, companion, documentation, or other requirement is unmet.</td></tr><tr><td style="white-space:nowrap">RULE_ADVISORY<a name="billing-rule-reason-RULE_ADVISORY"> </a></td><td>Rule advisory</td><td>The rule produced a non-blocking advisory result.</td></tr></table></div>
  </text>
  <url
       value="https://fhir.cognovis.de/praxis/CodeSystem/billing-rule-reason"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.3.7985.16.22"/>
  </identifier>
  <version value="1"/>
  <name value="BillingRuleReasonCS"/>
  <title value="Billing Rule Result Reason"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2026-08-22T18:18:46+02:00"/>
  <publisher value="cognovis GmbH"/>
  <contact>
    <name value="cognovis GmbH"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.cognovis.de"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="info@cognovis.de"/>
    </telecom>
  </contact>
  <description
               value="Stable machine-readable reasons for source-neutral billing-rule outcomes."/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="DE"/>
    </coding>
  </jurisdiction>
  <copyright
             value="Copyright 2026+ cognovis GmbH. Cognovis-authored material is licensed under Apache-2.0; third-party material retains its own terms as documented in THIRD_PARTY_NOTICES.md."/>
  <caseSensitive value="true"/>
  <content value="complete"/>
  <count value="13"/>
  <concept>
    <code value="RULES_UNAVAILABLE"/>
    <display value="Rules unavailable"/>
    <definition
                value="No readable rule corpus is available for the applicable catalog scope."/>
  </concept>
  <concept>
    <code value="RULESET_STALE"/>
    <display value="Ruleset stale"/>
    <definition
                value="The available ruleset is outside its accepted freshness or effective-period contract."/>
  </concept>
  <concept>
    <code value="RULESET_PARTIAL"/>
    <display value="Ruleset partial"/>
    <definition
                value="The available ruleset declares partial structured coverage."/>
  </concept>
  <concept>
    <code value="RULESET_UNSUPPORTED"/>
    <display value="Ruleset unsupported"/>
    <definition
                value="The ruleset schema or semantic version is unsupported."/>
  </concept>
  <concept>
    <code value="RULE_CLASS_UNSUPPORTED"/>
    <display value="Rule class unsupported"/>
    <definition
                value="The evaluator does not support the declared rule class semantic major."/>
  </concept>
  <concept>
    <code value="RULE_PARAMETER_UNSUPPORTED"/>
    <display value="Rule parameter unsupported"/>
    <definition
                value="The evaluator does not support a declared must-understand parameter."/>
  </concept>
  <concept>
    <code value="SOURCE_COVERAGE_INCOMPLETE"/>
    <display value="Source coverage incomplete"/>
    <definition
                value="The source manifest declares a must-understand structured or prose coverage gap."/>
  </concept>
  <concept>
    <code value="SERVICE_DATE_UNRESOLVED"/>
    <display value="Service date unresolved"/>
    <definition
                value="No unambiguous ruleset version can be resolved for the service date."/>
  </concept>
  <concept>
    <code value="REQUIRED_FACT_NOT_SUPPLIED"/>
    <display value="Required fact not supplied"/>
    <definition
                value="The caller did not supply a fact required by the rule."/>
  </concept>
  <concept>
    <code value="REQUIRED_FACT_SOURCE_UNAVAILABLE"/>
    <display value="Required fact source unavailable"/>
    <definition
                value="The source needed to determine a required fact is unavailable."/>
  </concept>
  <concept>
    <code value="RULE_VIOLATION"/>
    <display value="Rule violation"/>
    <definition value="The evaluated facts violate the declared rule."/>
  </concept>
  <concept>
    <code value="RULE_REQUIREMENT_UNMET"/>
    <display value="Rule requirement unmet"/>
    <definition
                value="A declared approval, agreement, companion, documentation, or other requirement is unmet."/>
  </concept>
  <concept>
    <code value="RULE_ADVISORY"/>
    <display value="Rule advisory"/>
    <definition value="The rule produced a non-blocking advisory result."/>
  </concept>
</CodeSystem>