Paper deep dive
A decision-basis contract for auditable LLM-assisted medical billing verification: deterministic rules, verbatim evidence, and fail-closed abstention
Jan Hölter, Kevin Geis, Benjamin Raab, Boris Bauke
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 9/16/2026, 8:09:38 AM
Summary
This paper presents a proof-of-concept for auditable LLM-assisted medical billing verification using a 'decision-basis contract'. The system separates deterministic rule checks (catalog validity, code availability, quantity limits, exclusions) from semantic LLM-based assessment of free-text documentation. Key features include verbatim evidence requirements for support/contradiction verdicts and a 'fail-closed' mechanism that abstains from support if evidence is missing or assessments fail. Evaluated on a synthetic catalog with 36 cases and four open-weight models, the contract approach improved identification of missing information but showed variable agreement with reference outcomes compared to an end-to-end baseline.
Entities (12)
Relation Signals (10)
Decision-Basis Contract â appliedto â Medical Billing Verification
confidence 95% · This work presents a proof of concept for auditable LLM-assisted medical billing verification based on a decision-basis contract.
Medgemma:27b â evaluatedwith â Decision-Basis Contract
confidence 95% · We evaluated four locally run open-weight models... medgemma:27b... under the contract
Qwen3:14B â evaluatedwith â Decision-Basis Contract
confidence 95% · We evaluated four locally run open-weight models... qwen3:14b... under the contract
Qwen3:4b â evaluatedwith â Decision-Basis Contract
confidence 95% · We evaluated four locally run open-weight models... qwen3:4b... under the contract
gemma4:31b â evaluatedwith â Decision-Basis Contract
confidence 95% · We evaluated four locally run open-weight models... gemma4:31b... under the contract
Decision-Basis Contract â uses â Deterministic Layer
confidence 95% · The contract separates deterministic checks of versioned fee-catalog rules from LLM-based assessment
Decision-Basis Contract â uses â Semantic Layer
confidence 95% · The contract separates deterministic checks... from LLM-based assessment... The semantic layer classifies each claimed item
Decision-Basis Contract â â
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:This work presents a proof of concept for auditable LLM-assisted medical billing verification based on a decision-basis contract. The contract separates deterministic checks of versioned fee-catalog rules from LLM-based assessment of free-text documentation. The deterministic layer resolves the applicable catalog release and checks code availability, quantity limits, and exclusions. The semantic layer classifies each claimed item as supported, contradicted, or missing required information. Support and contradiction require a verbatim evidence span; unavailable rule context, unsuccessful assessment, or missing required evidence prevents support through fail-closed abstention. We evaluated four locally run open-weight models on a synthetic catalog and 36 curated cases under the contract, an ablation without explicit documentation requirements, and an end-to-end baseline. Outcome agreement varied across models and showed no consistent advantage over the baseline. Explicit documentation requirements improved identification of missing information for all four models. The evidence gate also exposed cases in which correct raw judgments lacked valid evidence and were converted to incomplete decision-basis entries. The results show how explicit decision records can make rule findings, documentation judgments, and abstention reasons inspectable. Evaluation on real catalogs, independently annotated documentation, and with human reviewers is required to assess practical value.
Tags
Links
- Source: https://arxiv.org/abs/2609.12156v1
- Canonical: https://arxiv.org/abs/2609.12156v1
Trouble viewing inline? Open PDF directly â
Full Text
51,965 characters extracted from source content.
Expand or collapse full text
A decision-basis contract for auditable LLM-assisted medical billing verification: deterministic rules, verbatim evidence, and fail-closed abstention Jan Hölter Affiliation: Competence Center Artificial Intelligence, Aschaffenburg University of Applied Sciences, WĂŒrzburger StraĂe 45, Aschaffenburg, 63743, Bavaria, Germany Kevin Geis Affiliation: Competence Center Artificial Intelligence, Aschaffenburg University of Applied Sciences, WĂŒrzburger StraĂe 45, Aschaffenburg, 63743, Bavaria, Germany Benjamin Raab Affiliation: Competence Center Artificial Intelligence, Aschaffenburg University of Applied Sciences, WĂŒrzburger StraĂe 45, Aschaffenburg, 63743, Bavaria, Germany Boris Bauke Email: boris.bauke@th-ab.de Affiliation: Competence Center Artificial Intelligence, Aschaffenburg University of Applied Sciences, WĂŒrzburger StraĂe 45, Aschaffenburg, 63743, Bavaria, Germany Abstract This work presents a proof of concept for auditable LLM-assisted medical billing verification based on a decision-basis contract. The contract separates deterministic checks of versioned fee-catalog rules from LLM-based assessment of free-text documentation. The deterministic layer resolves the applicable catalog release and checks code availability, quantity limits, and exclusions. The semantic layer classifies each claimed item as supported, contradicted, or missing required information. Support and contradiction require a verbatim evidence span; unavailable rule context, unsuccessful assessment, or missing required evidence prevents support through fail-closed abstention. We evaluated four locally run open-weight models on a synthetic catalog and 36 curated cases under the contract, an ablation without explicit documentation requirements, and an end-to-end baseline. Outcome agreement varied across models and showed no consistent advantage over the baseline. Explicit documentation requirements improved identification of missing information for all four models. The evidence gate also exposed cases in which correct raw judgments lacked valid evidence and were converted to incomplete decision-basis entries. The results show how explicit decision records can make rule findings, documentation judgments, and abstention reasons inspectable. Evaluation on real catalogs, independently annotated documentation, and with human reviewers is required to assess practical value. keywordsLarge language models (LLMs), Medical billing verification, Clinical documentation, Auditable artificial intelligence 1 Introduction Billing verification determines whether claimed services are supported by the applicable fee catalog and the case documentation. Formal checks determine whether the catalog release valid on the treatment date contains a claimed code, whether the claimed quantity remains within its maximum, and whether claimed items exclude each other. Semantic checks determine whether the free-text documentation describes the claimed service with the attributes required by the catalog. This distinction motivates separating deterministic rule checks from documentation assessment. Large language models (LLMs) can assist with documentation assessment. Deploying open-weight models locally allows sensitive treatment documentation to be processed within an institutionâs infrastructure. However, benchmarks for medical code querying have shown errors in model-generated codes Soroush et al. (2024). The primary design challenge for verification is therefore making the modelâs contribution inspectable and to define how unavailable or unacceptable assessments affect the decision. A reviewer must be able to trace an outcome back to its underlying rule findings and documentation judgments, including specific reasons for abstention. This paper presents a proof of concept for a two-layer decision-based contract. The deterministic layer resolves the applicable catalog release and rules before checking quantity limits and exclusions. The semantic layer assesses each claimed item with an applicable rule as supported, contradicted, or missing required information. Support and contradiction verdicts are retained only when accompanied by a verbatim span from the documentation; missing-information verdicts identify the absent attributes. Rule findings and effective documentation judgments form the decision basis, from which a fixed precedence determines the final outcome. If rule context is unavailable or if technical/evidence failures are detected, the system precludes support and leads to abstentionâunless another basis entry already requires rejection. This is the scope of fail-closed behavior in this paper. The evaluation examines outcome agreement together with the contractâs decision basis and processing diagnostics. Across four locally run open-weight models, agreement with the reference was higher under system than under the end-to-end baseline for some models and lower for others. Diagnostics reveal how evidence requirements and outcome derivation affect the final decision. Auditability is operationalized through these inspectable records. The contributions of this work are: (i) a decision-basis contract that separates deterministic rules from LLM-based assessment, requires verbatim evidence for support and contradiction, and prevents support when required parts of the decision basis are unavailable (Section 3.1); (i) a synthetic catalog and a reference dataset constructed to exercise selected mechanisms of the contract (Section 3.2); and (i) an evaluation of four open-weight models comparing the contract approach against an ablation without explicit documentation requirements and an end-to-end baseline (Sections 3.3 and 4). Section 2 reviews related work, Section 5 discusses the findings and limitations, and Section 6 concludes the paper. 2 Related work Rule-based computer-assisted coding and audit systems are established in practice. They ensure formal consistency but resolve semantic conflicts between documentation and claimed codes only to a limited extent. Generic LLMs used as stand-alone coders frequently produce imprecise or fabricated codes Soroush et al. (2024). In a Scandinavian randomized crossover trial of an assistive coding tool in workflow, median coding time dropped by 46% for longer texts, but accuracy did not improve significantly Chomutare et al. (2025). Because model performance still lags behind human coders, targeted use has been recommended: code suggestion, audit support, and the deliberate assignment of well-delimited case groups Gan et al. (2025). For the delimited task of assigning German GOĂ codes to radiology reports, fine-tuned models reached competitive multi-label performance, while manual review was still recommended Arzideh et al. (2026). The field has been shifting toward verification-oriented, neuro-symbolic, and human-supervised procedures. Verification steps reduce hierarchically close but billing-relevant misassignments Yuan et al. (2025), and combining an LLM with a rule-based expert system can establish an auditable decision chain Prenosil et al. (2025). CPTCoder pairs constrained decoding with conflict rules and interpretable confidence scores Wang et al. (2026). GuideTree uses evidence-bound review trees that are versioned and regression-tested over time Ge et al. (2026). Retrieval-augmented generation is another direction being explored alongside these verification approaches, aiming to ground LLM outputs in external medical knowledge. Evaluation practices for this approach remain insufficiently standardized Amugongo et al. (2025). Conceptually related approaches also comes from outside medical coding - particularly claim verification and secure system design. FEVER operationalizes claim verification by labeling claims as Supported, Refuted, or NotEnoughInfo Thorne et al. (2018). In security engineering, RFC 4949 defines fail-secure behavior defines fail-secure behavior as the preservation of a secure state when a failure is detected or occurs Shirey (2007). This concept has recently been adapted for LLM alignment as âfail-closedâ alignment Coalson et al. (2026). 3 Methods 3.1 Problem and decision contract A billing case C includes an effective date, free-text documentation D, and a list of claimed items I (each containing a code and count). A rule catalog K consists of releases. Each release has a validity interval [â_â,â_â)[valid\_from,valid\_to) and contains entries indexed by code. Each entry specifies a legend, a maximum count, a symmetric exclusion list, and the required documentation attributes. The goal is to decide â for the case as a whole â whether the rules and the provided documentation support every claim in I, and to produce an inspectable record of why that decision was reached. The outcome falls into one of four categories: SUPPORTED, NOT_SUPPORTED (at least one contradiction or rule violation), INSUFFICIENT_DOCUMENTATION (no contradiction, rule violation, or unavailability, but a required attribute is not documented), and NOT_EVALUABLE (the rule basis or the assessment is not reliably available). The contract separates the decision into two layers according to the input required by each layer. The deterministic layer answers every question that depends only on structured data: which release applies to the date, whether each code has an entry, whether the summed count per code exceeds its maximum, and whether two claimed codes exclude each other. The semantic layer answers exactly one question for each item with an applicable rule: Does the documentation support this item under this rule? Answering this requires understanding language, so the task is delegated to an assessor working through a fixed interface. In this implementation, that assessor is a LLM. Every result from either layer is recorded as a basis entry with a basis code, the affected items, structured facts, and any retained verbatim evidence spans. Table 1 lists the basis codes, the layer that produces each code, and the outcome each code implies. Table 1: Basis codes of the decision contract with the abbreviation used in Algorithm 1, the layer that produces them, and the outcome each implies Basis code Abbr. Layer Outcome RULE_CHECKS_PASSED RULES_OK rule SUPPORTED MAX_COUNT_EXCEEDED MAX_COUNT rule NOT_SUPPORTED EXCLUSION_CONFLICT EXCLUSION rule NOT_SUPPORTED NO_APPLICABLE_RULE_CONTEXT NO_RULE rule NOT_EVALUABLE RULE_VERSION_UNRESOLVED NO_RELEASE rule NOT_EVALUABLE DOCUMENTATION_SUPPORT SUPPORT semantic SUPPORTED DOCUMENTATION_CONTRADICTION CONTRA semantic NOT_SUPPORTED REQUIRED_ATTRIBUTE_MISSING MISSING semantic INSUFFICIENT_DOCUMENTATION DECISION_BASIS_INCOMPLETE INCOMPLETE system only NOT_EVALUABLE To perform the semantic judgment, the LLM is provided only with necessary data: the case documentation, the itemâs code and count (including the total claimed), and the applicable ruleâs legend and requirements. Identifiers such as the item identifier or catalog version are withheld from the model. It returns exactly one of three verdicts, DOCUMENTATION_SUPPORT, DOCUMENTATION_CONTRADICTION, or REQUIRED_ATTRIBUTE_MISSING, together with an explanation, a list of evidence spans, and a list of missing attributes. If a valid assessment cannot be reached, the assessor adapter signals unavailability and provides a diagnostic category. The basis code DECISION_BASIS_INCOMPLETE is reserved for the system logic and cannot be returned by the assessor. The Algorithm 1 evaluates a single case, assuming that the assessor complies with the specified interface and that both the case and catalog inputs are structurally validated. The system interprets an absent upper validity bound as +â+â. Release resolution requires exactly one valid release. Otherwise, the case is classified as NOT_EVALUABLE, and the assessor is not invoked (lines 3â4). The rule layer (lines 8â16) records any rule-context issue or violation; if none are found, it records RULE_CHECKS_PASSED. The semantic layer (lines 19â27) calls the assessor once for each item with an applicable rule. Two mechanisms make this layer fail-closed. First, an unavailable assessment is converted to DECISION_BASIS_INCOMPLETE, with the diagnostic category recorded as its cause (line 21). Second, the evidence gate (lines 23â24) retains only spans that occur verbatim in the documentation and contain at least one alphanumeric character. Any SUPPORT or CONTRA verdict lacking a retained span is downgraded to DECISION_BASIS_INCOMPLETE with the cause NO_EVIDENCE (MISSING_VALID_EVIDENCE_SPAN in the implementation). To ensure model behavior and evidence-gate effects remain distinguishable during evaluation, the system retains the raw verdict alongside the effective basis code. Algorithm 1 Decision-basis evaluation of one billing case. Basis codes are abbreviated as in Table 1. 1: case (,D,I)(date,D,I), catalog K, assessor A 2: Bââ Bâ 3: RârâK:r.â€<r.Râ\\,râ K:r.from <r.to\,\ 4: if |R|â 1|R|â 1 then add NO_RELEASE to B; return Outcomeâ(B),B Outcome(B),B 5: end if 6: EâEâ entries of the single release in R, by code 7: Deterministic rule layer 8: âĄ[c]ââiâI,i.=ci.total[c]â _iâ I,\,i.code=ci.count 9: for all codes c in total do 10: if câEcâ E then add NO_RULE(c)(c) to B 11: else if âĄ[c]>EâĄ[c].total[c]>E[c].max then add MAX_COUNT(c)(c) to B 12: end if 13: end for 14: for all unordered pairs c1,c2\c_1,c_2\ of claimed known codes with c2âEâĄ[c1].c_2â E[c_1].excl do add EXCLUSION(c1,c2)(c_1,c_2) to B 15: end for 16: if B=â B= then add RULES_OK(I)(I) to B 17: end if 18: Semantic layer: one assessor call per item with a rule 19: for all iâIiâ I with i.âEi.codeâ E do 20: aâA(D,i.,i.,[i.],E[i.].,,)aâ A(D,\;i.code,\,i.count,\,total[i.code],\,E[i.code].\code,legend,reqs\) 21: if A signalled Unavailable()(cat) then add INCOMPLETE(i,)(i,cat) to B; continue 22: end if 23: Sâsâa.:s occurs verbatim in D and contains an alphanumeric characterSâ\\,sâ a.spans:s occurs verbatim in D and contains an alphanumeric character\,\ âł evidence gate 24: if a.âSUPPORT,CONTRAa.codeâ\ SUPPORT, CONTRA\ and S=â S= then add INCOMPLETE(i,NO_EVIDENCE)(i, NO\_EVIDENCE) to B 25: else add a.(i,S,a.)a.code(i,S,a.missing) to B 26: end if 27: end for 28: return Outcomeâ(B),B Outcome(B),B 29: 30: function Outcome(B) 31: Oâoutcome(b.):bâBOâ\\,outcome(b.code):bâ B\,\ âł Table 1 32: return first of NOT_SUPPORTED, NOT_EVALUABLE, INSUFFICIENT_DOCUMENTATION in O, else SUPPORTED 33: end function The final outcome is determined by selecting the most severe result among all basis entries, following the precedence: NOT_SUPPORTED, NOT_EVALUABLE, INSUFFICIENT_DOCUMENTATION (lines 30â 32). SUPPORTED is only reachable if every claimed item carries DOCUMENTATION_SUPPORT and if the rule checks passed. Algorithm 1 guarantees this completeness by construction for valid inputs and contract-conforming assessments. The implementation additionally enforces it as an invariant. This ensures that the deterministic layer remains independent of the assessor and that any non-SUPPORTED outcome is traceable to explicit basis entries. It also prevents signaled assessment failures from silently resulting in a SUPPORTED verdict. 3.2 Synthetic catalog and reference dataset The rule catalog is fully synthetic and modeled on the structure of the German GOĂ fee schedule, though it does not serve as a legal basis for billing. Each release contains 14 codes in five groups: consultation; examination; blood sampling, injection and infusion; wound care; and sonography. Entries specify a legend, documentation requirements, a maximum count, and symmetric exclusions. The releases cover the intervals cover [2024â-â01â-â01,2025â-â01â-â01)[2024-01-01,2025-01-01) and [2025-01-01,+â)[2025-01-01,+â). Their rule content differs only in the maximum count of I01 (venous blood sampling), which increases from two to three. This catalog is reproduced in Appendix 8 and provided to the baseline described in Section 3.3. The dataset contains 36 cases with 83 claimed items (two or three items per case). Each case includes the expected outcome, the applicable release or its absence, and rule basis codes. Items assessed under an applicable rule additionally have a reference verdict and a short rationale: 55 support, 14 required-attribute-missing, and 10 contradiction labels (79 in total). Four items lack a semantic reference label because they either contain unknown codes in otherwise evaluable cases or belong to a case dated before the first release. The algorithm does not invoke the assessor for these items. The cases and reference verdicts were drafted with Claude Fable 5 (Anthropic), using the catalog and decision contract, then jointly curated by two authors. The resulting evaluation is organized into four case groups based on the intended source of the decision (Table 2). Table 2: Reference case groups and expected outcomes. S: supported; NS: not supported; ID: insufficient documentation; NE: not evaluable Axis Cases Defining reference behaviour Outcomes a 9 All items supported and rule checks passed S b 8 Rule violations or unavailable rule context; all labelled items supported 5 NS, 3 NE c 9 At least one documentation contradiction NS d 10 Required information missing, with no contradiction or rule-context issue or violation ID The dataset serves as a functional acceptance suite for selected behaviors of the decision contract. A scenario is represented if a case instantiates its input conditions and the reference judgments specify the corresponding expected behavior. The suite covers all five rule-layer basis codes, quantities at and above a maximum, unknown codes, exclusion conflicts, simultaneous rule violations, and the release-dependent limit of I01. Temporal scenarios include a date before the first release, the last valid day of the first release, and the first valid day of the second release. Case b06 requires summing quantities across items to detect a maximum violation; c08 combines a contradiction with missing information and expects the former to determine the outcome; c09 satisfies the catalog maximum but claims a total above the quantity explicitly documented. Appendix 8 contains all 36 cases, including verbatim documentation, effective dates, claims, and scoring reference values. Technical assessment failures and evidence-gate downgrades are recorded during evaluation as described in Section 3.3. 3.3 Experimental design and evaluation Every case is evaluated under three conditions that differ in the information supplied to the model and in the allocation of decision tasks. Under system, Algorithm 1 uses the model as assessor, with one assessment per item with an applicable rule. Under system-ablation, only the catalogâs documentation-requirement fields are removed; the algorithm, assessor prompt, and remaining catalog fields are retained. Under baseline, the model receives the effective date, documentation, all claimed items with their counts, and the complete catalog with both releases in a single request. Its prompt supplies the same three semantic verdict definitions and specifies release validity, code applicability, summed-count maxima, exclusions, and outcome precedence. Item verdicts may additionally be NO_APPLICABLE_RULE_CONTEXT. The baseline performs these tasks without rule checks or evidence gate; its case outcome is accepted after response validation and is not recomputed from its item verdicts. All conditions use the same reference labels. Four models were run locally through Ollama 0.31.1: gemma4:31b, medgemma:27b, qwen3:14b, and qwen3:4b. Requests were configured with a temperature of 0 and a context window of 8192 tokens; other model options, including thinking, were not explicitly set. Transport or response-validation failures were retried at most once, with a request timeout of 300 s. A baseline request that remained unsuccessful was recorded as NOT_EVALUABLE, with a diagnostic category and DECISION_BASIS_INCOMPLETE for every item. Under the system conditions, an unavailable assessment affects its item, and applies the outcome precedence of Section 3.1. The reported evaluation comprised one run per model over all 36 cases, with conditions executed in the order system, system-ablation, and baseline within each case: 79 item assessments under each system condition and 36 baseline assessments per model, excluding retries. No variance across repeated runs was estimated. Each request was supplied with a JSON schema, and the adapter validated the returned response. The assessor prompt requested evidence spans, missing attributes, an explanation, and a verdict, in this order. The baseline prompt requested one indexed explanation and verdict per item, followed by a case explanation and outcome. The assessor and baseline system prompts and an example assessor input are given in Appendix 7. Expected and produced outcomes were compared using the stored records. For each model and condition, we report exact outcome matches across all 36 cases and false acceptances, defined as a produced SUPPORTED when any other outcome is expected. Cases affected by unsuccessful assessments remain in these counts. The documentation-requirement comparison uses the same 14 items labeled REQUIRED_ATTRIBUTE_MISSING within the 79 reference-labeled items. For each model under system and system-ablation, we count how many of these items received the correct raw verdict. Raw denotes the validated model verdict before the evidence gate. An unsuccessful assessment of one of these items has no raw verdict; the item remains in the denominator of 14 and is not counted as correct. For the contract diagnostics, we count items changed by the evidence gate to DECISION_BASIS_INCOMPLETE, with the recorded cause MISSING_VALID_EVIDENCE_SPAN, and how many of their raw verdicts matched the reference. These counts are summed across models under system and system-ablation. Technical failures are item records without a valid raw assessment, recorded as TRANSPORT_TIMEOUT or ASSESSOR_ERROR. They are counted separately across all models and conditions. These counts refer to affected item records, not individual request attempts. Examples selected from the stored records illustrate outcome derivation and evidence-gate handling. Explanations, missing-attribute lists, and the semantic relevance of evidence are not scored separately. No inferential statistics were applied. 4 Results Result records were available for all 36 cases under each model and condition. Table 3 reports outcome agreement and false acceptances. The system agreed with the reference on more cases than the baseline for medgemma:27b and qwen3:14b, and on fewer cases for gemma4:31b and qwen3:4b. For medgemma:27b, agreement increased from 19 to 22 cases, and false acceptances fell from 14 to 5. Under system, no false acceptances were observed for gemma4:31b or qwen3:14b in this run. No condition achieved the highest agreement for every model. Table 3: Case outcomes. Correct: number of cases whose outcome matches the reference; false acceptances: number of SUPPORTED outputs when another outcome was expected. All recorded cases, including outcomes affected by unsuccessful assessments, are included Model Condition Correct /36 False acceptances gemma4:31b system 28 0 system-ablation 31 2 baseline 35 0 medgemma:27b system 22 5 system-ablation 20 10 baseline 19 14 qwen3:14b system 33 0 system-ablation 31 3 baseline 32 2 qwen3:4b system 28 1 system-ablation 32 1 baseline 32 0 Removing the documentation-requirement fields reduced agreement on the 14 items labeled REQUIRED_ATTRIBUTE_MISSING. Correct raw verdicts fell from 13 to 7 for gemma4:31b, from 5 to 0 for medgemma:27b, from 14 to 11 for qwen3:14b, and from 12 to 11 for qwen3:4b. These counts use the same reference items before the evidence gate, with unsuccessful assessments retained in the denominator. Agreement was higher with explicit requirements on this subset, but not on case outcomes for every model: gemma4:31b and qwen3:4b had higher overall agreement under system-ablation. Case b02 contrasts the baselineâs reported case outcome with the outcome derived by the system. It claims I1, which is absent from the catalog, alongside a documented wound treatment. The qwen3:14b baseline assigned NO_APPLICABLE_RULE_CONTEXT to I1 but nevertheless returned SUPPORTED for the case. The system recorded the missing rule context in the decision basis and returned the expected NOT_EVALUABLE. The wound-treatment item was supported in both conditions. Across all models under system and system-ablation, the evidence gate changed 21 item verdicts to DECISION_BASIS_INCOMPLETE; 19 of these had matched the reference before the gate. Four additional assessments in the run remained unsuccessful after the configured retry, with their causes recorded separately from evidence-gate interventions. In case c01, the documentation explicitly states: âEine symptombezogene Untersuchung wurde ausdrĂŒcklich nicht durchgefĂŒhrt.â Under system, gemma4:31b correctly returned DOCUMENTATION_CONTRADICTION for the claimed examination but supplied no evidence span; its raw response also contained a non-empty list of missing attributes. The gate recorded MISSING_VALID_EVIDENCE_SPAN, and the case became NOT_EVALUABLE instead of the expected NOT_SUPPORTED. Under system-ablation, the model returned the same raw label with the quoted sentence as evidence, and the case outcome matched the reference. This example demonstrates how evidence provision can change the final outcome even when the raw documentation label remains the same. 5 Discussion The evaluation shows that the decision contract makes the relationship between rule findings, documentation judgments, and case outcomes inspectable. Case b02 illustrates the consistency enforced by deriving the outcome from the decision basis. While Case c01 shows how the diagnostics identify missing evidence despite a correct raw judgment. These records ensure that any decision made by the contract is traceable. Outcome agreement improved for some models and declined for others, so the findings support the value of an explicit decision basis without establishing a general accuracy advantage. Benefits to human reviewers remain to be evaluated. This approach follows the trend toward hybrid information extraction and constrained coding systems Prenosil et al. (2025); Wang et al. (2026). By specifying which checks are deterministic and which are delegated to the model, and defining how gaps in that information affect the outcome. This provides a common basis for examining both successful and unsuccessful decisions across the evaluated models. The baseline comparison used a compact rule corpus of 28 entries across two releases. It remains an empirical question how the baseline would perform with a much larger corpus, or whether retrieval would be necessary. The present comparison changes task allocation, context, and response protocol together, so the results reflect differences between complete approaches rather than isolated components. The contract assumes an available, correctly structured, and versioned catalog. Constructing that catalog from a real rule corpus is a separate task. Explicit documentation requirements helped all four models identify items with missing required information, although this benefit did not consistently extend to case outcomes. This suggests that the wording of requirements is critical. Short lists such as âWundart (klein, oberflĂ€chlich, unkompliziert)â leave room for different readings, so disagreement with a reference label need not reflect a model error alone. Clarifying whether attributes are jointly required or merely illustrative would improve both the assessment task and the reference judgments. The evidence gate introduces a checkable acceptance criterion, though at the cost of rejecting correct judgments that lack verbatim evidence spans. Its check establishes literal presence rather than semantic relevance: Even a single matching letter or digit can pass. Fail-closed behavior therefore means withholding support when required rule context, a valid assessment, or required evidence is unavailable; it does not ensure the correctness of assessments that pass the checks. Recorded gate interventions show where the evidence protocol, rather than the raw label alone, determined the outcome. The dataset supports a functional evaluation of selected contract mechanisms. Its short German cases were drafted with an LLM and jointly curated by two authors, without independent annotation. The dataset forms a consensus acceptance suite rather than a sample of billing practice. Furthermore, model comparisons describe single runs at temperature zero with default thinking settings and do not establish a general ranking. Testing on independently annotated practice data and larger rule corpora, together with a study of reviewer use, is required to see how this traceability translates into practical audit support. 6 Conclusion The decision-basis contract enables inspectable LLM-assisted billing verification by separating deterministic rules from semantic judgments and deriving outcomes from their recorded basis. By requiring verbatim evidence for support/contradiction and recording assessment failures, the system ensures that decisions are traceable. In the synthetic acceptance suite, outcome agreement showed no consistent advantage over the baseline, but explicit documentation requirements improved the identification of missing information across all models. The diagnostics exposed the cost of rejecting correct raw judgments without valid evidence, alongside the consistency enforced by outcome derivation. These findings establish a proof of concept for auditability through explicit decision records. Further evaluation with real catalogs and human reviewers is needed to determine practical utility. Declarations Conflict of interest/Competing interests The authors declare no competing interests. Funding This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors. Generative AI and AI-assisted technologies in the writing process During the preparation of this work the author(s) used âDeepL Writeâ, âClaude 5 Fableâ and âGPT-5.6 Solâ in order to concretize statements and align the structure of the argument. Additionally, AI coding assistance was utilized, including for the generation of the cases dataset as described in the text. After using this tool/service, the author(s) reviewed and edited the content as needed and take(s) full responsibility for the content of the published article. 7 System prompts and schema Listing 1: Assessor: system prompt ⏠Du bewertest ausschlieĂlich, ob eine Falldokumentation die einzelne beanspruchte Position gemÀà der angegebenen anwendbaren Regel semantisch stĂŒtzt. claimed_code_total ist die Summe der Mengen aller beanspruchten Positionen mit dem Code von claimed_item. Nutze sie fĂŒr die DokumentationsprĂŒfung. Antworte ausschlieĂlich im vorgegebenen JSON-Schema und wĂ€hle genau ein basis_code: - DOCUMENTATION_SUPPORT nur, wenn die Dokumentation die Position positiv belegt. - DOCUMENTATION_CONTRADICTION nur bei einem dokumentierten Widerspruch oder einer ausdrĂŒcklich unvereinbaren Alternative. - REQUIRED_ATTRIBUTE_MISSING, wenn eine fĂŒr die Zuordnung zur Regel nötige Angabe fehlt. Beurteile die Deckung der gesamten beanspruchten Menge je Code durch die Dokumentation, auch wenn diese Menge auf mehrere Positionen aufgeteilt ist. Ein dokumentierter Leistungsvorgang darf nicht mehrfach zur Deckung derselben Codebeanspruchung gezĂ€hlt werden. Das bloĂe Fehlen eines Widerspruchs ist keine positive Evidenz. Widersprechen sich Angaben in der Dokumentation zu einer geforderten Angabe, gilt sie als nicht belastbar dokumentiert: WĂ€hle REQUIRED_ATTRIBUTE_MISSING und nenne die Angabe. FĂŒr DOCUMENTATION_SUPPORT und DOCUMENTATION_CONTRADICTION nenne mindestens ein kurzes wörtliches Zitat in evidence_spans und setze missing_attributes auf []; fĂŒr REQUIRED_ATTRIBUTE_MISSING nenne die fehlenden Angaben in missing_attributes. DECISION_BASIS_INCOMPLETE ist der technischen und deterministischen Verarbeitung vorbehalten und darf von dir nicht gewĂ€hlt werden. Bewerte weder Höchstmengen noch AusschlĂŒsse; diese werden separat deterministisch geprĂŒft. Evidence-Spans mĂŒssen kurze, wörtliche und unverĂ€nderte Zitate aus case_documentation sein. Erfinde keine Zitate. BegrĂŒnde die Bewertung knapp auf Deutsch. Gib die Felder in dieser Reihenfolge aus: evidence_spans, missing_attributes, explanation, zuletzt basis_code. Listing 2: Assessor: user message (example, item 1 of case c02) ⏠"case_documentation": "Ein Medikament wurde intramuskulĂ€r injiziert. Eine venöse Blutentnahme erfolgte ausdrĂŒcklich nicht.", "claimed_item": "code": "I01", "count": 1 , "claimed_code_total": 1, "applicable_rule": "code": "I01", "legend": "Venöse Blutentnahme.", "documentation_requirements": [ "Probenart (Blut)", "Entnahmeweg (venös)" ] Listing 3: Baseline: system prompt ⏠Du prĂŒfst einen Abrechnungsfall vollstĂ€ndig in einem Schritt. Du erhĂ€ltst die Falldokumentation, die beanspruchten Positionen mit Menge und den gesamten Regelkatalog mit allen Releases und ihren GĂŒltigkeitszeitrĂ€umen. Ein Release gilt, wenn valid_from <= effective_date < valid_to; bei valid_to = null gibt es keine obere Grenze. Wenn kein oder mehr als ein Release gilt, ist das Gesamtergebnis NOT_EVALUABLE. Gib dann fĂŒr jede Position NO_APPLICABLE_RULE_CONTEXT aus. Bei genau einem gĂŒltigen Release prĂŒfe fĂŒr jede Position, ob ihr Code darin existiert. FĂŒr einen Code ohne Eintrag wĂ€hle NO_APPLICABLE_RULE_CONTEXT; ein Dokumentationsurteil ist fĂŒr diese Position nicht möglich. PrĂŒfe fĂŒr die bekannten Codes Höchstmengen und gegenseitige AusschlĂŒsse. Die Höchstmenge gilt je Code fĂŒr die Summe der Mengen aller Positionen mit diesem Code. Beurteile fĂŒr jede Position mit anwendbarer Regel die Dokumentation und wĂ€hle genau ein basis_code: - DOCUMENTATION_SUPPORT nur, wenn die Dokumentation die Position positiv belegt. - DOCUMENTATION_CONTRADICTION nur bei einem dokumentierten Widerspruch oder einer ausdrĂŒcklich unvereinbaren Alternative. - REQUIRED_ATTRIBUTE_MISSING, wenn eine fĂŒr die Zuordnung zur Regel nötige Angabe fehlt. Beurteile die Deckung der gesamten beanspruchten Menge je Code durch die Dokumentation, auch wenn diese Menge auf mehrere Positionen aufgeteilt ist. Ein dokumentierter Leistungsvorgang darf nicht mehrfach zur Deckung derselben Codebeanspruchung gezĂ€hlt werden. Das bloĂe Fehlen eines Widerspruchs ist keine positive Evidenz. Widersprechen sich Angaben in der Dokumentation zu einer geforderten Angabe, gilt sie als nicht belastbar dokumentiert: WĂ€hle REQUIRED_ATTRIBUTE_MISSING und nenne die Angabe. Gib genau ein Gesamtergebnis aus: - SUPPORTED: alle Positionen belegt und keine Regel verletzt. - NOT_SUPPORTED: mindestens ein Widerspruch, eine ĂŒberschrittene Höchstmenge oder ein Ausschluss. - INSUFFICIENT_DOCUMENTATION: keine Verletzung, aber mindestens eine nötige Angabe fehlt. - NOT_EVALUABLE: kein eindeutig gĂŒltiges Release fĂŒr das Datum oder ein Code ohne Eintrag im gĂŒltigen Release. Bei genau einem gĂŒltigen Release gilt bei mehreren zutreffenden Ergebnissen folgende PrioritĂ€t: NOT_SUPPORTED > NOT_EVALUABLE > INSUFFICIENT_DOCUMENTATION > SUPPORTED. Antworte ausschlieĂlich im vorgegebenen JSON-Schema, mit einem Urteil je Position in der Reihenfolge der Positionsnummern. BegrĂŒnde knapp auf Deutsch. Gib zuerst items aus, je Position mit position, explanation und zuletzt basis_code. Danach folgen die GesamterklĂ€rung explanation und zuletzt outcome. 8 Synthetic catalog and reference cases Table 4: Synthetic Catalog. The release labelled 2024 is GOAE-SYN-2024, valid from 2024-01-01 up to but excluding 2025-01-01. The release labelled 2025 is GOAE-SYN-2025, valid from 2025-01-01 with no upper bound. All table fields apply to both releases except for the two maximum-count values. The catalog is entirely synthetic and provides no legal basis for billing. Code Legend Documentation requirements Maximum (2024/2025) Exclusions B01 Kurze persönliche Beratung. Kontaktart (persönlich); Beratungsumfang (kurz) 1 / 1 B02 B03 B02 Eingehende, das gewöhnliche MaĂ ĂŒbersteigende Beratung (Dauer mindestens 10 Minuten). Beratungsumfang (ausfĂŒhrlich, eingehend); Beratungsinhalt; Dauer 1 / 1 B01 B04 B03 Beratung mittels Fernkommunikation. Kommunikationsweg (Telefon, Video) 1 / 1 B01 B04 Eingehende Beratung bei chronischem Verlauf. chronischer Verlauf; Beratungsumfang (ausfĂŒhrlich, eingehend) 1 / 1 B02 U01 Symptombezogene Untersuchung. Symptombezug (Anlass); untersuchte Region 1 / 1 U02 U03 U02 VollstĂ€ndige Untersuchung eines Organsystems. Organsystem; Untersuchungsumfang (vollstĂ€ndig) 1 / 1 U01 U03 Umfassende körperliche Statusuntersuchung. Der Ganzkörperstatus beinhaltet die Untersuchung der Haut, der sichtbaren SchleimhĂ€ute, der Brust- und Bauchorgane, der StĂŒtz- und Bewegungsorgane sowie eine orientierende neurologische Untersuchung. Haut; sichtbare SchleimhĂ€ute; Brust- und Bauchorgane; StĂŒtz- und Bewegungsorgane; orientierende neurologische Untersuchung 1 / 1 U01 I01 Venöse Blutentnahme. Probenart (Blut); Entnahmeweg (venös) 2 / 3 â I02 IntramuskulĂ€re Injektion. Applikationsweg (intramuskulĂ€r) 3 / 3 â I03 Intravenöse Infusion bis zu 30 Minuten Dauer. Applikationsweg (intravenös); Infusionsdauer (bis 30 Minuten) 2 / 2 I04 I04 Intravenöse Infusion von mehr als 30 Minuten Dauer. Applikationsweg (intravenös); Infusionsdauer (ĂŒber 30 Minuten) 1 / 1 I03 W01 Erstversorgung einer kleinen Wunde. Wundart (klein, oberflĂ€chlich, unkompliziert); VersorgungsmaĂnahme (Reinigung, Verband) 2 / 2 â S01 Ultraschalluntersuchung eines Organs. untersuchtes Organ 2 / 2 â S02 ZusĂ€tzliche Ultraschalluntersuchung eines weiteren Organs. weiteres untersuchtes Organ (benannt) 3 / 3 â Table 5: All 36 reference cases. Documentation is reproduced verbatim; claims and verdicts retain their original order. Each claim is shown as code Ă count followed by its reference verdict. Repeated codes remain separate positions. A dash denotes the absence of a semantic label or an applicable release; it is not an additional verdict. Item verdicts: S = DOCUMENTATION_SUPPORT; C = DOCUMENTATION_CONTRADICTION; M = REQUIRED_ATTRIBUTE_MISSING. Rule basis: OK = RULE_CHECKS_PASSED; MAX = MAX_COUNT_EXCEEDED; EXCL = EXCLUSION_CONFLICT; NO_RULE = NO_APPLICABLE_RULE_CONTEXT; NO_REL = RULE_VERSION_UNRESOLVED. Case outcomes: SUP = SUPPORTED; NS = NOT_SUPPORTED; ID = INSUFFICIENT_DOCUMENTATION; NE = NOT_EVALUABLE. The last column lists expected rule basis codes followed by the expected case outcome. All values are reference expectations, not observed model outputs. Case / date / release Documentation (verbatim) Claims: reference verdicts Rule basis â outcome a01 2024-02-12 2024 Die Patientin wurde kurz persönlich zu den aktuellen Beschwerden und zum weiteren Vorgehen beraten. AnschlieĂend wurde venöses Blut entnommen. Eine kleine oberflĂ€chliche Wunde wurde gereinigt und mit einem einfachen Verband versorgt. B01 Ă 1: S I01 Ă 1: S W01 Ă 1: S OK â SUP a02 2024-05-03 2024 Es erfolgte eine vollstĂ€ndige Untersuchung des kardiopulmonalen Organsystems. Danach wurde die Leber sonografisch untersucht. ZusĂ€tzlich wurde die rechte Niere als weiteres Organ sonografisch beurteilt. U02 Ă 1: S S01 Ă 1: S S02 Ă 1: S OK â SUP a03 2024-08-19 2024 Der Patient wurde telefonisch zu den aktuellen Beschwerden und den nĂ€chsten Schritten beraten. SpĂ€ter wurde eine kleine unkomplizierte Schnittwunde gereinigt und verbunden. B03 Ă 1: S W01 Ă 1: S OK â SUP a04 2024-10-02 2024 Bei bekanntem chronischem Verlauf erfolgte eine eingehende persönliche Beratung zum bisherigen Verlauf und zur Therapie. AnschlieĂend wurde ein Medikament intramuskulĂ€r injiziert. B04 Ă 1: S I02 Ă 1: S OK â SUP a05 2024-12-30 2024 Es fand eine ausfĂŒhrliche persönliche Beratung von etwa 15 Minuten zu Beschwerden, Befunden und Therapieoptionen statt. Danach wurde venöses Blut entnommen. Eine kleine oberflĂ€chliche Wunde wurde gereinigt und einfach verbunden. B02 Ă 1: S I01 Ă 1: S W01 Ă 1: S OK â SUP a06 2025-03-18 2025 Es wurde ein umfassender körperlicher Status erhoben mit Untersuchung der Haut, der sichtbaren SchleimhĂ€ute, der Brust- und Bauchorgane und der StĂŒtz- und Bewegungsorgane sowie einer orientierenden neurologischen Untersuchung. AnschlieĂend wurde die Milz sonografisch untersucht. ZusĂ€tzlich wurde die linke Niere als weiteres Organ sonografisch beurteilt. U03 Ă 1: S S01 Ă 1: S S02 Ă 1: S OK â SUP a07 2025-06-11 2025 Die aktuellen Beschwerden und das weitere Vorgehen wurden telefonisch besprochen. SpĂ€ter wurde eine intravenöse Kurzinfusion ĂŒber etwa 20 Minuten durchgefĂŒhrt und beendet. B03 Ă 1: S I03 Ă 1: S OK â SUP a08 2025-09-01 2025 Zwei kleine oberflĂ€chliche Wunden wurden jeweils gereinigt und einfach verbunden. Danach wurden zwei Medikamente an getrennten Stellen intramuskulĂ€r injiziert. W01 Ă 2: S I02 Ă 2: S OK â SUP a09 2025-10-27 2025 Die Patientin wurde kurz persönlich zu den aktuellen Beschwerden beraten. AnschlieĂend wurde dreimal getrennt venöses Blut entnommen. B01 Ă 1: S I01 Ă 3: S OK â SUP b0111footnotemark: 1 2024-03-08 2024 Eine als Leistung X99 bezeichnete MaĂnahme wurde dokumentiert. ZusĂ€tzlich wurde venöses Blut entnommen. X99 Ă 1: â I01 Ă 1: S NO_RULE â NE b0211footnotemark: 1 2024-12-29 2024 Es wurde venöses Blut entnommen. AuĂerdem wurde eine kleine unkomplizierte Wunde gereinigt und verbunden. I1 Ă 1: â W01 Ă 1: S NO_RULE â NE b03 2024-06-14 2024 Zu Beginn erfolgte eine kurze persönliche Beratung. Im weiteren Verlauf wurde ein ausfĂŒhrliches persönliches BeratungsgesprĂ€ch von rund 20 Minuten zu Befunden und Therapie gefĂŒhrt. Danach wurde venöses Blut entnommen. B01 Ă 1: S B02 Ă 1: S I01 Ă 1: S EXCL â NS b04 2025-04-22 2025 ZunĂ€chst wurde eine intravenöse Kurzinfusion ĂŒber 20 Minuten durchgefĂŒhrt. SpĂ€ter erfolgte eine intravenöse Langzeitinfusion ĂŒber 90 Minuten. ZusĂ€tzlich wurde venöses Blut entnommen. I03 Ă 1: S I04 Ă 1: S I01 Ă 1: S EXCL â NS b05 2024-11-07 2024 Im dokumentierten Fall wurden drei getrennte venöse Blutentnahmen durchgefĂŒhrt. ZusĂ€tzlich wurde eine kleine oberflĂ€chliche Wunde gereinigt und einfach verbunden. I01 Ă 3: S W01 Ă 1: S MAX â NS b06 2025-08-30 2025 Drei kleine oberflĂ€chliche Wunden wurden jeweils gereinigt und mit einem einfachen Verband versorgt. Weitere Leistungen wurden nicht durchgefĂŒhrt. W01 Ă 1: S W01 Ă 2: S MAX â NS b0722footnotemark: 2 2023-11-20 â Die Patientin wurde kurz persönlich zu den aktuellen Beschwerden beraten. AnschlieĂend wurde venöses Blut entnommen. B01 Ă 1: â I01 Ă 1: â NO_REL â NE b08 2025-01-01 2025 Der Patient wurde vormittags und nachmittags jeweils kurz persönlich zu den aktuellen Beschwerden beraten. Dazwischen wurden die Laborwerte telefonisch besprochen. B01 Ă 2: S B03 Ă 1: S MAX, EXCL â NS c01 2024-01-15 2024 Ein Medikament wurde intramuskulĂ€r injiziert. Eine symptombezogene Untersuchung wurde ausdrĂŒcklich nicht durchgefĂŒhrt. U01 Ă 1: C I02 Ă 1: S OK â NS c02 2024-04-09 2024 Ein Medikament wurde intramuskulĂ€r injiziert. Eine venöse Blutentnahme erfolgte ausdrĂŒcklich nicht. I01 Ă 1: C I02 Ă 1: S OK â NS c03 2024-07-24 2024 Eine kleine oberflĂ€chliche Wunde wurde gereinigt und verbunden. Eine Ultraschalluntersuchung wurde nicht durchgefĂŒhrt. W01 Ă 1: S S01 Ă 1: C OK â NS c04 2024-12-31 2024 Die Leber wurde sonografisch untersucht. Weitere Organe wurden ausdrĂŒcklich nicht sonografisch beurteilt. Danach wurde venöses Blut entnommen. S01 Ă 1: S S02 Ă 1: C I01 Ă 1: S OK â NS c05 2024-12-31 2024 Es wurde venöses Blut entnommen. Eine Infusion wurde weder begonnen noch durchgefĂŒhrt. I04 Ă 1: C I01 Ă 1: S OK â NS c06 2025-02-17 2025 Wegen einer akuten Schnittverletzung erfolgte eine kurze Beratung; ein chronischer Verlauf lag nicht vor. Die kleine Wunde wurde gereinigt und einfach verbunden. B04 Ă 1: C W01 Ă 1: S OK â NS c07 2025-05-28 2025 ZunĂ€chst wurde venöses Blut entnommen. Das Medikament wurde anschlieĂend intravenös verabreicht. I01 Ă 1: S I02 Ă 1: C OK â NS c08 2024-03-19 2024 Wegen Knieschmerzen rechts erfolgte eine symptombezogene Untersuchung des rechten Kniegelenks. Die Beratung dazu fand persönlich in der Praxis statt; ein telefonischer Kontakt erfolgte nicht. Eine Sonographie wurde durchgefĂŒhrt. U01 Ă 1: S B03 Ă 1: C S01 Ă 1: M OK â NS c0933footnotemark: 3 2024-09-16 2024 Es wurde genau einmal venöses Blut entnommen; weitere Entnahmen erfolgten nicht. Eine kleine oberflĂ€chliche Wunde wurde gereinigt und verbunden. I01 Ă 1: C I01 Ă 1: C W01 Ă 1: S OK â NS d01 2024-02-28 2024 Beschwerden und weiteres Vorgehen wurden besprochen. AnschlieĂend wurde venöses Blut entnommen. B01 Ă 1: M I01 Ă 1: S OK â ID d02 2024-09-12 2024 Das Abdomen wurde klinisch untersucht. Danach wurde venöses Blut entnommen. U02 Ă 1: M I01 Ă 1: S OK â ID d03 2024-12-05 2024 Der Oberbauch wurde sonografisch untersucht und die Leber sicher beurteilt. S01 Ă 1: S S02 Ă 1: M OK â ID d04 2024-12-30 2024 Es fand ein GesprĂ€ch ĂŒber eine bekannte Erkrankung statt. Danach wurde venöses Blut entnommen. B04 Ă 1: M I01 Ă 1: S OK â ID d05 2025-07-07 2025 Eine intravenöse Infusion wurde durchgefĂŒhrt. ZusĂ€tzlich wurde venöses Blut entnommen. I03 Ă 1: M I01 Ă 1: S OK â ID d06 2025-11-21 2025 Eine kleine oberflĂ€chliche Wunde wurde gereinigt und verbunden. AuĂerdem wurde eine Probe gewonnen. Ein Medikament wurde parenteral verabreicht. W01 Ă 1: S I01 Ă 1: M I02 Ă 1: M OK â ID d07 2025-10-10 2025 Es erfolgte eine gezielte Sonografie der Leber. Als körperlicher Befund wurde ausschlieĂlich der sonografisch erhobene Leberbefund dokumentiert. AnschlieĂend wurde venöses Blut entnommen. U03 Ă 1: M S01 Ă 1: S I01 Ă 1: S OK â ID d08 2025-03-03 2025 Eine Wunde wurde versorgt. Es fand ein BeratungsgesprĂ€ch statt. W01 Ă 1: M B02 Ă 1: M OK â ID d09 2024-07-08 2024 Eine Infusion wurde angelegt. Eine Untersuchung erfolgte. I04 Ă 1: M U01 Ă 1: M OK â ID d10 2025-05-19 2025 Der Patient wurde zu den Laborwerten beraten. Zuvor wurde venöses Blut entnommen. B03 Ă 1: M I01 Ă 1: S OK â ID 1The known-code position retains a semantic reference label; the unknown-code position has none. 2No applicable release, hence no semantic reference labels. 3Both I01 positions carry contradiction labels because the assessor judges each position against the total claimed for its code: two services are claimed, exactly one is documented, and further services are denied. This does not imply that no blood sampling occurred. References Amugongo et al. (2025) L. M. Amugongo, P. Mascheroni, S. Brooks, S. Doering, and J. Seidel Retrieval augmented generation for large language models in healthcare: a systematic review. PLOS Digit. Health 4 (6), p. 1â33. External Links: Document Cited by: §2. Arzideh et al. (2026) K. Arzideh, H. SchĂ€fer, A. Idrissi-Yaghir, B. Eryilmaz, S. Warmer, E. M. Hartmann, K. Borys, C. S. Schmidt, J. Haubold, L. Umutlu, M. Forsting, F. Nensa, and R. Hosch Comparison of proprietary and fine-tuned large language models for multi-label classification of billing codes from radiology reports. Eur. Radiol. 36 (8), p. 6218â6231. External Links: Document Cited by: §2. Chomutare et al. (2025) T. Chomutare, T. O. Svenning, M. Ă. T. HernĂĄndez, P. D. Ngo, A. Budrionis, K. Markljung, L. I. Hind, T. Torsvik, K. Ă. Mikalsen, A. Babic, and H. Dalianis Artificial intelligence to improve clinical coding practice in scandinavia: crossover randomized controlled trial. J. Med. Internet Res. 27, p. e71904. External Links: Document Cited by: §2. Coalson et al. (2026) Z. Coalson, B. Sohler, A. Gabriel, and S. Hong Fail-closed alignment for large language models. Note: Preprint at https://arxiv.org/abs/2602.16977v1 Cited by: §2. Gan et al. (2025) Y. Gan, M. Rybinski, B. Hachey, and J. K. Kummerfeld Aligning AI research with the needs of clinical coding workflows: eight recommendations based on US data analysis and critical review. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), W. Che, J. Nabende, E. Shutova, and M. T. Pilehvar (Eds.), Vienna, Austria, p. 909â922. External Links: Document Cited by: §2. Ge et al. (2026) C. Ge, R. Zhang, Y. Wang, S. Liu, L. Jiaen, Weihuang, and W. Chen GuideTree: guideline-induced review trees for long medical records. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 6: Industry Track), Y. Li, G. Rehm, and M. Tu (Eds.), San Diego, California, USA, p. 1589â1604. External Links: Document Cited by: §2. Prenosil et al. (2025) G. A. Prenosil, T. K. Weitzel, S. C. Bello, C. Mingels, G. Manzini, L. P. Meier, K.-Y. Shi, A. Rominger, and A. Afshar-Oromieh Neuro-symbolic AI for auditable cognitive information extraction from medical reports. Commun. Med. 5 (1), p. 491. External Links: Document Cited by: §2, §5. Shirey (2007) R. Shirey Internet security glossary, version 2. RFC Editor. Note: RFC 4949 External Links: Document Cited by: §2. Soroush et al. (2024) A. Soroush, B. S. Glicksberg, E. Zimlichman, Y. Barash, R. Freeman, A. W. Charney, G. N. Nadkarni, and E. Klang Large language models are poor medical codersâbenchmarking of medical code querying. NEJM AI 1 (5), p. AIdbp2300040. External Links: Document Cited by: §1, §2. Thorne et al. (2018) J. Thorne, A. Vlachos, C. Christodoulopoulos, and A. Mittal FEVER: a large-scale dataset for fact extraction and verification. In Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers), M. Walker, H. Ji, and A. Stent (Eds.), New Orleans, Louisiana, p. 809â819. External Links: Document Cited by: §2. Wang et al. (2026) B. Wang, Z. Shangguan, K. Tegtmeyer, Z. Zhang, S. Chheang, and A. Cohan CPTCoder: a reliable LLM system for medical procedure code prediction. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations), G. Durrett and P. Jian (Eds.), San Diego, California, United States, p. 605â614. External Links: Document Cited by: §2, §5. Yuan et al. (2025) M. Yuan, H.-C. Shing, M. Strong, and C. Shivade Toward reliable clinical coding with language models: verification and lightweight adaptation. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track, S. Potdar, L. Rojas-Barahona, and S. Montella (Eds.), Suzhou, China, p. 173â184. External Links: Document Cited by: §2.