billing-rule-reason
type: CodeSystem
node role: treeRoot
resource.id:
  value: billing-rule-reason
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: CodeSystem billing-rule-reason This case-sensitive code system https://fhir.cognovis.de/praxis/CodeSystem/billing-rule-reason defines the following codes: Code Display Definition RULES_UNAVAILABLE Rules unavailable No readable rule corpus is available for the applicable catalog scope. RULESET_STALE Ruleset stale The available ruleset is outside its accepted freshness or effective-period contract. RULESET_PARTIAL Ruleset partial The available ruleset declares partial structured coverage. RULESET_UNSUPPORTED Ruleset unsupported The ruleset schema or semantic version is unsupported. RULE_CLASS_UNSUPPORTED Rule class unsupported The evaluator does not support the declared rule class semantic major. RULE_PARAMETER_UNSUPPORTED Rule parameter unsupported The evaluator does not support a declared must-understand parameter. SOURCE_COVERAGE_INCOMPLETE Source coverage incomplete The source manifest declares a must-understand structured or prose coverage gap. SERVICE_DATE_UNRESOLVED Service date unresolved No unambiguous ruleset version can be resolved for the service date. REQUIRED_FACT_NOT_SUPPLIED Required fact not supplied The caller did not supply a fact required by the rule. REQUIRED_FACT_SOURCE_UNAVAILABLE Required fact source unavailable The source needed to determine a required fact is unavailable. RULE_VIOLATION Rule violation The evaluated facts violate the declared rule. RULE_REQUIREMENT_UNMET Rule requirement unmet A declared approval, agreement, companion, documentation, or other requirement is unmet. RULE_ADVISORY Rule advisory The rule produced a non-blocking advisory result.
code system.url:
  value: https://fhir.cognovis.de/praxis/CodeSystem/billing-rule-reason
code system.identifier:
  index: 0
  identifier.system:
    value: urn:ietf:rfc:3986
  identifier.value:
    value: urn:oid:2.16.840.1.113883.3.7985.16.22
code system.version:
  value: 1
code system.name:
  value: BillingRuleReasonCS
code system.title:
  value: Billing Rule Result Reason
code system.status:
  value: active
code system.experimental:
  value: false
code system.date:
  value: 2026-08-22T18:18:46+02:00
code system.publisher:
  value: cognovis GmbH
code system.contact:
  index: 0
  contact detail.name:
    value: cognovis GmbH
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://www.cognovis.de
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
code system.description:
  value: Stable machine-readable reasons for source-neutral billing-rule outcomes.
code system.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: DE
code system.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.
code system.case sensitive:
  value: true
code system.content:
  value: complete
code system.count:
  value: 13
code system.concept:
  index: 0
  code system.concept.code:
    value: RULES_UNAVAILABLE
  code system.concept.display:
    value: Rules unavailable
  code system.concept.definition:
    value: No readable rule corpus is available for the applicable catalog scope.
code system.concept:
  index: 1
  code system.concept.code:
    value: RULESET_STALE
  code system.concept.display:
    value: Ruleset stale
  code system.concept.definition:
    value: The available ruleset is outside its accepted freshness or effective-period contract.
code system.concept:
  index: 2
  code system.concept.code:
    value: RULESET_PARTIAL
  code system.concept.display:
    value: Ruleset partial
  code system.concept.definition:
    value: The available ruleset declares partial structured coverage.
code system.concept:
  index: 3
  code system.concept.code:
    value: RULESET_UNSUPPORTED
  code system.concept.display:
    value: Ruleset unsupported
  code system.concept.definition:
    value: The ruleset schema or semantic version is unsupported.
code system.concept:
  index: 4
  code system.concept.code:
    value: RULE_CLASS_UNSUPPORTED
  code system.concept.display:
    value: Rule class unsupported
  code system.concept.definition:
    value: The evaluator does not support the declared rule class semantic major.
code system.concept:
  index: 5
  code system.concept.code:
    value: RULE_PARAMETER_UNSUPPORTED
  code system.concept.display:
    value: Rule parameter unsupported
  code system.concept.definition:
    value: The evaluator does not support a declared must-understand parameter.
code system.concept:
  index: 6
  code system.concept.code:
    value: SOURCE_COVERAGE_INCOMPLETE
  code system.concept.display:
    value: Source coverage incomplete
  code system.concept.definition:
    value: The source manifest declares a must-understand structured or prose coverage gap.
code system.concept:
  index: 7
  code system.concept.code:
    value: SERVICE_DATE_UNRESOLVED
  code system.concept.display:
    value: Service date unresolved
  code system.concept.definition:
    value: No unambiguous ruleset version can be resolved for the service date.
code system.concept:
  index: 8
  code system.concept.code:
    value: REQUIRED_FACT_NOT_SUPPLIED
  code system.concept.display:
    value: Required fact not supplied
  code system.concept.definition:
    value: The caller did not supply a fact required by the rule.
code system.concept:
  index: 9
  code system.concept.code:
    value: REQUIRED_FACT_SOURCE_UNAVAILABLE
  code system.concept.display:
    value: Required fact source unavailable
  code system.concept.definition:
    value: The source needed to determine a required fact is unavailable.
code system.concept:
  index: 10
  code system.concept.code:
    value: RULE_VIOLATION
  code system.concept.display:
    value: Rule violation
  code system.concept.definition:
    value: The evaluated facts violate the declared rule.
code system.concept:
  index: 11
  code system.concept.code:
    value: RULE_REQUIREMENT_UNMET
  code system.concept.display:
    value: Rule requirement unmet
  code system.concept.definition:
    value: A declared approval, agreement, companion, documentation, or other requirement is unmet.
code system.concept:
  index: 12
  code system.concept.code:
    value: RULE_ADVISORY
  code system.concept.display:
    value: Rule advisory
  code system.concept.definition:
    value: The rule produced a non-blocking advisory result.