← Latest papers
⚡ electrical engineering

Salmona: A Multi-Domain Architecture for Traceable Medical Billing Review in Colombian Healthcare

This paper presents the design and architecture of Salmona, a rule-grounded, multi-domain audit system for Colombian medical billing that ensures traceability and human governance by decomposing verification into administrative, clinical, and financial layers while adhering to local regulatory frameworks.

Original authors: Katherine Monsalve, Natalia Castaño-Villegas, Fiorella Ramirez, Elmer Raúl Escandón, Jose Zea, Laura Velásquez

Published 2026-06-30
📖 5 min read🧠 Deep dive

Original authors: Katherine Monsalve, Natalia Castaño-Villegas, Fiorella Ramirez, Elmer Raúl Escandón, Jose Zea, Laura Velásquez

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the Colombian healthcare system as a massive, bustling marketplace where doctors (providers) send bills to insurance companies (payors) for the care they've given. In this marketplace, mistakes happen constantly. Sometimes a bill has a typo, sometimes a procedure wasn't actually needed, and sometimes the price charged doesn't match the contract.

Traditionally, checking these bills is like a human accountant trying to read a thousand handwritten receipts, cross-reference them with a thick rulebook, and check the math—all while the clock ticks. It takes months, causes cash flow problems, and leads to endless arguments between doctors and insurers.

Enter Salmona, a new digital system built by Arkangel AI to act as a super-organized, ultra-precise assistant for this billing review process. Here is how it works, broken down into simple concepts:

1. The Three-Check System (The "Triple-Filter" Analogy)

Instead of one person trying to check everything at once, Salmona splits the job into three specialized "inspectors," each looking at the bill through a different lens. They work independently so one doesn't mess up the other's work.

  • The ID Check (Administrative Layer): Think of this as the bouncer at the club door. It asks: "Is this person actually a member? Did they sign in on time? Is the paperwork complete?" If the ID is fake or the form is missing a signature, the bill gets flagged here.
  • The Doctor's Logic Check (Clinical Layer): This is the medical expert. It asks: "Does the patient's condition actually require this specific test or medicine?" It compares the bill against official medical rulebooks. If a doctor orders a test that doesn't match the patient's symptoms, this layer catches it.
  • The Wallet Check (Financial Layer): This is the accountant. It asks: "Is the price right? Did they charge for two of the same thing? Is this covered by the specific plan?" It checks the math against the contract to ensure no one is overcharging or double-billing.

2. The "Innocent Until Proven Guilty" Rule

This is one of Salmona's most important features. In many old systems, if a document was missing, the bill was automatically rejected. Salmona is different.

Imagine a detective investigating a crime. If a piece of evidence is missing, the detective doesn't immediately say, "Guilty!" Instead, they say, "We can't decide yet because we are missing a file."

  • Pass: The rule is clearly met.
  • Fail: The rule is clearly broken.
  • N/A (Not Applicable): We don't have enough information to decide.

This prevents the system from unfairly punishing doctors just because a piece of paper got lost in the mail. It flags the missing info for a human to look at, rather than auto-rejecting the claim.

3. The Human Captain (The "Pilot and Co-Pilot" Analogy)

Salmona is not a robot that takes over the plane and flies it alone. It is a co-pilot.

  • The AI does the heavy lifting: It scans the documents, runs the 98 different rules, and organizes the findings.
  • The Human Auditor is the Captain: A real person reviews the AI's work. They can say, "I agree," or "Wait, I think the AI misread this note."
  • The "No Surprise" Delivery: The system is designed so that it never sends a rejection letter to a doctor on its own. The human captain must physically click a button to send the report. This ensures a human is always responsible for the final decision.

4. The "Traffic Light" Consolidation

After the three inspectors do their work, Salmona gathers all the findings and organizes them into a single, clear report. It uses a priority system (like a traffic light hierarchy) to decide which problem is the most important.

  • If a bill has a math error and a missing signature, the system prioritizes the math error (because it costs money) and groups the findings so the doctor gets one clear message, not a confusing list of 20 different complaints.

What This Paper Actually Says (and What It Doesn't)

  • What it is: A detailed description of how this system is built and how it thinks. It explains the rules, the technology, and the human safety checks.
  • What it is NOT: This paper does not claim that Salmona has already saved millions of dollars or reduced wait times in real-world hospitals yet. The authors admit they haven't tested it on real patient bills with real money yet. They only tested it with "fake" (synthetic) bills created by their team to see if the logic holds up.
  • The Goal: The paper presents Salmona as a new "blueprint" or "methodology" for how to build these systems, specifically for Colombia's complex rules, with a strong emphasis on being transparent and fair.

In short: Salmona is a smart, rule-based assistant that breaks down medical billing into three clear checks, refuses to guess when information is missing, and always waits for a human to give the final "okay" before sending any messages to doctors. It's a new way to make sure the billing process is fair, fast, and traceable.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →