ForDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/sputhenofficial/claimjumper/llms.txt
Use this file to discover all available pages before exploring further.
appeal and corrected_claim lines, GPT-5.6 Terra produces a draft artifact — a structured work packet that the billing team can review, approve, and download. Every factual claim in the artifact body must be supported by a citation that points to either the parsed remittance data (parse source) or the code legend (legend source). Before the artifact can be displayed or exported, validateCitations() resolves each citation against the actual pipeline input and discards the draft if any citation is invalid. This grounding step ensures that the billing team is reading claims traceable to the real remittance data, not model confabulations.
Artifact types
ClaimJumper produces three artifact types, one per actionable lane:Appeal Draft
Produced for the
appeal lane. A letter body requesting payer reconsideration that includes the denial codes and a procedural argument grounded in the remittance data. Approvable and exportable.Corrected Claim Worklist
Produced for the
corrected_claim lane. A list of the exact fields to correct for resubmission. Uses no appeal language. Approvable and exportable.Human Review Required
Produced for the
human_review lane. A deterministic brief assembled from pipeline data — not model-generated. Lists override reasons. Not approvable, not exportable.patient_bill and write_off lanes do not receive any artifact. Calling draft() for those lanes throws an error by design.
Citation structure
Every citation in a draft artifact has three fields:source, field_path, and value.
parse — parsed remittance data
field_path is a dotted path from the DraftInput root. The model can cite any field that exists in the DraftInput object, which contains the full parsed claim, the specific service line, and the triage decision.
Examples:
claim.claim.claim_id→ the claim identifierclaim.remittance.payer→ the payer nameservice_line.group_code→ the adjustment group codeservice_line.billed_amount→ the billed dollar amount (value stored asString(number))
legend — code legend
field_path is a code-system path in the form CODE_SYSTEM:CODE.field, resolved against the code_legend array in the parsed remittance.
Examples:
CARC:50.definition→ the definition of CARC 50 from the remittance’s code legendRARC:N115.definition→ the definition of RARC N115
value field must exactly equal the source field’s canonical string representation: field text unchanged for strings, and String(number) for numeric fields (e.g. "1250" for a billed_amount of 1250).
Citation validation
Before any artifact can be displayed in the UI or included in an export,validateCitations() walks every citation in the model’s output and resolves it against the actual DraftInput that was passed to the model:
undefined (the path does not exist in the input) or the resolved value does not match citation.value, the function throws. The draft is discarded and the line remains visible in the queue but without an artifact. The billing team sees the triage result and can still work the line manually, but no unverified draft is surfaced.
Draft content rules
After citations are validated,validateArtifact() applies two additional content checks to the draft body:
Prohibited phrases check
Drafts cannot contain language that implies the work has already been performed or that the process is automated. The following regex matches are prohibited:
"we have submitted"/"we have filed"/"we have appealed""this appeal has been submitted"/"this appeal has been filed""approved"
appeal and corrected_claim artifacts, the exact group_code, carc, and rarc (when present) from the service line must all appear somewhere in the body. This ensures the billing team can immediately identify which denial the draft addresses and that the draft is not a generic template.
CARC 50 special rule
For appeal drafts on medical necessity denials (carc === "50"), the body cannot assert that medical necessity was established, that documentation meets criteria, or that any criterion was met. Specifically, these patterns are prohibited:
- “medical necessity is/was/has been established/demonstrated/proven”
- “record/documentation meets/satisfies/establishes/demonstrates the (LCD) criteria”
- “criterion/criteria is/are/was/were met”
- “meets a/the (LCD) criterion”
Approval and export
Onlyappeal and corrected_claim artifacts with valid citations are eligible for approval. Human-review briefs are never approvable.
Review the draft
The billing team reads the artifact body and its citations in the queue UI, verifying that the factual claims match the source remittance.
Approve the draft
One-click approval marks the line as ready for the next controlled step. Approval state exists only in the current browser session — it is not persisted.