BHW Medical Group  /  Dashboard
● Google Cloud: connecting ● Stedi: checking

Revenue Cycle Dashboard

Real-time snapshot for BHW Medical Group from the shared Google Cloud ledgers and Stedi clearinghouse feeds.

Charges MTD
—
Collection Rate
—
Denial Rate
—
A/R Days
—
Clean Claim Rate
—

Charges vs. Collections

Trailing 6 months
Live · unified claims

Claim Status Mix

Current A/R

A/R Aging

Outstanding by bucket

Collections by Payer

MTD

Priority Worklist

Auto-surfaced
Denials aging > 15d0 claims
Unposted ERAs$0
Eligibility re-checks due0 patients
Timely-filing risk0 claims

Charges & Claim Upload

Import claim details, capture charges, and follow every claim from draft through payment. Google Cloud is the only claims ledger; Stedi adds claim-status and remittance updates when linked.

Open Claims
0
Ready to Submit
0
In Adjudication
0
Needs Attention
0
Gross Billed
$0.00
Waiting for cloud claims
Amount control: Waiting for the protected cloud ledger.

Claim Ledger

Waiting for claims
Invoice / claim #PatientPatient IDDOSPayerProgramCPTBilledProviderStatusSource

Payments & Posting

Electronic remittances come directly from Stedi. Paper payer EOBs and patient payments are saved to the protected Google Cloud payment ledger; matching records are counted only once.

Scan or Upload an EOB

Choose a payer PDF downloaded from the insurance website, or a scanned PDF/photo. The document is read locally in this browser and is not stored; extracted claims become drafts for your review.
PDF · JPG · PNG · WEBP
Paper EOP scanning reference
No portal 835 is required. This reader can identify the payer, payment date, check/EFT reference, claim, patient, and visible payment-column amounts from a paper EOP. Every OCR-derived amount must be checked against the document before posting; nothing posts from this upload automatically.

Best result: scan one page at a time, upright and flat, at 300 dpi or higher; crop to the page edges and avoid a desk, laptop, shadows, or angled phone photo in the background. A clean payer PDF is also supported when available.

Post a Payment / EOB

For anything that doesn’t arrive as an electronic 835 — a mailed EOB + paper check, or a patient paying cash/check/card.
Posted MTD
$0
Unposted ERAs
$0
Patient Responsibility
$0
Avg Days to Pay
—

Collections Trend

Stedi 835 + Google Cloud manual

Payment Source Split

Payments & EOB ledger — deduped

Stedi is authoritative for electronic 835s. Matching manual copies are removed; paper EOB and patient transactions remain separate.
Payment dateDate of serviceClaim # / BatchPatientPayerCheck/EFT #AmountSourceMethodStatus

Stedi 835 Remittance Details

This is the electronic-payment detail behind the unified ledger above. Review claim and service-line outcomes here; no second payment list is maintained.
● Stedi · waiting
ERAs Received
0
this month
835 Paid
$0
Auto-Posted
—
Exceptions
0

⚑ Downcoding Watch

Lines where the payer paid a lower-level code than billed — the “systematic downcoding” pattern (see Sources)
Claim #PayerBilledPaid AsProgram$ LostPattern

Electronic Remittances (835)

Click a remit to review claim and service-line detail, including adjustment codes and cycle notes.
Stedi
PayerERA #Check / EFTDateAmountClaimsPosting

Adjustment Reasons

CARC/RARC mix

Denials & Rejections

One live work queue for clearinghouse rejections and payer denials. Correction work stays separate from payer appeals, and deadlines appear only when they are confirmed from the payer notice.

Open Items
0
rejections + denials
Payer $ at Risk
$0.00
allowed/billed less paid + patient
Deadline Risk
0
0 missing confirmed deadlines
Appeal Win Rate
—
No completed appeal outcomes yet

Open Items by Work Type

Open Items by Payer

Correction vs. Appeal Triage

Use the ERA/EOB and payer portal for the exact reason and deadline. Timely-filing limits are not appeal deadlines.
Workflow guide
Work typeWhat it meansFirst actionResolution path
Clearinghouse rejectionThe payer has not accepted the claim for adjudication.Correct subscriber, provider, coding, or format data and resubmit.Confirm a new 277CA acceptance; this is not an appeal.
Eligibility / COBCoverage, member data, or payer order did not match the service date.Recheck eligibility/COB and compare the claim to the payer-confirmed data.Correct and resubmit, or appeal only with coverage/order evidence.
Authorization / medical necessityThe payer needs authorization or clinical-policy support.Verify the authorization and policy, then assemble the relevant clinical record.Use the exact reconsideration, peer-review, or appeal instructions on the notice.
Coding / duplicate / timely filingThe payer rejected claim construction, duplication, or receipt timing.Compare the original accepted claim, codes, payer control number, and submission proof.Correct/reopen when appropriate; appeal only when the adjudication is factually wrong.

Denial Worklist

Waiting for the live claims ledger.
Claim / sourcePatient / payerReason$ at riskReceived / ageConfirmed deadlineOwnerStatusNext action

Reconciliation

Two levels: claim-by-claim reconciliation (billed → allowed → paid → patient balance) and payer deposit matching. Every posted payment — electronic 835 or a manual EOB / patient payment — reconciles the claim automatically.

Open A/R
$0
payer still owes
Payer Paid
$0
posted / reconciled
Underpayments
0
paid < allowed
Patient Balances
$0
owed by patients

Claim-Level Reconciliation

Tag each claim to a program & provider as you reconcile — it flows into CPT-by-program and P&L. Adj = billed − allowed; Balance = payer underpayment.
0 / 0 reconciled
Claim #PatientProgramProviderPayerBilledAllowedPaidAdjPt RespBalanceStatusBank deposited toDeposit dateDone
Matched
—
of posted $ this cycle
Open Variances
$0
0 items
Last Close
—
not closed yet

Reconciliation Worksheet — July

SourceExpectedReceivedVarianceStatus

Charge Master (CDM)

The shared CPT/HCPCS catalog across Primary Care, M&M, Population Health, CharmEd Minds, and Flow. The read-only public benchmark covers all 137 BHW codes using CMS 2026 PFREV26A–D, non-QP carrier 12302/locality 01: 108 codes have Baltimore MPFS amounts and 29 are explicitly not priced by MPFS. Protected BHW standard charges and contracted allowables require an authoritative source and Cloud read-back; blanks remain rate not set, never $0.

Fee Schedule

Google Cloud · connecting
Not saved.
CPT/HCPCSDescriptionProgramMUEBundlesChargeMedicare Allow.BCBS MD Allow.

Insurance Verification

Real-time eligibility and coordination of benefits through Stedi.

● Google Cloud protected● Stedi · check on demand

Run Eligibility Check (270)

Each selected service is sent as a separate eligibility request because payer support for combined service codes varies.

Eligibility Response (271)

Waiting for live check

Run a check to see service-specific coverage, copay, coinsurance, deductible, network, limits, messages, and prior-auth requirements. On success it is saved to the protected Google Cloud insurance ledger.

Coordination of Benefits (COB)

Checks for overlapping coverage and, when available, which payer is primary. Run eligibility first so COB uses the payer-confirmed subscriber details.
Waiting for payer
Stedi accepts today or a past date within two years. COB uses general coverage service type 30.
Checking whether the selected payer supports COB…

Choose a payer and complete a successful eligibility check first. The button becomes available when Stedi supports COB and the payer confirms the subscriber details.

Annual Wellness Visit (AWV) — Medicare

Preventive-benefit signal parsed from the 271 (request service type BZ or 81). Traditional Medicare via HETS is most complete; Medicare Advantage plans vary by carrier.

Verify AWV timing against claims or the MAC before billing.

PatientCoverageLast AWVNext EligibleStatusRecommended

Recent Verifications

Waiting for Stedi / Google Cloud
PatientPayerPlanCopayDeductible LeftVerifiedStatus

Payer Contracts

The protected BHW contract register records source evidence and reimbursement methodology separately from exact code-level allowables. Formula-only terms never become dollar rates.

Contract Evidence Register

Not saved. Waiting for protected BHW Cloud read-back.
Payer / ContractProduct / TypeEffectiveRenewalRate evidenceStatus

Automatic Insights

These findings calculate from the same live claims, payments, Stedi, and reconciliation data as the weekly summary. No prompt is required.

Weekly Summary

Live from your claims, collections, and denials — week of —. Wins and watch-list update themselves as the numbers move.

Claims This Week
0
submitted / dated
Collected This Week
$0
payments posted
Open Denials
0
to work
Charges This Week
$0
billed

Wins


    Watch List


      The Books

      Bookkeeping & bank reconciliation. Deposits auto-match to the payments you’ve recorded, every line gets a category, and you split it to a program — so your P&L and each program’s budget stay accurate. Connect the bank once and it syncs on its own.

      ● Bank · not connected
      Book Balance
      —
      — accounts
      Deposits In
      $0
      this period
      Expenses Out
      $0
      this period
      Unreconciled
      0
      deposits to match
      Not connected yet. Your accounts are listed below. Click Connect bank once deployed with Stripe keys + Financial Connections on — your login opens in Stripe’s secure window, then transactions sync here and auto-match to your recorded payments.

      Accounts

      by program
      AccountInstitutionBalance

      By Program

      net this period
      ProgramInOutNet

      By Category

      this period
      CategoryAmount

      Ledger

      Every deposit and expense. Category & program auto-fill — adjust any dropdown and it’s saved. ✓ marks a line reconciled to the bank.
      DateDescriptionAccountCategoryProgramAmountReconciled

      Budgets

      Shared annual program targets alongside actual revenue and expenses from The Books.

      Loading BHW Cloud…

      Budget vs. Actual by Program

      The Books + attributed claims
      ProgramRevenue TargetRevenue ActualExpense BudgetExpense ActualStatus

      Potential Goals for Next Quarter

      Draft from current live baseline

      Revenue Health

      The whole income picture beyond fee-for-service claims — non-claim revenue, money going back out, and the metrics that tie it together.

      Net Collection Rate
      —
      of collectible $
      Non-Claim Revenue
      $0
      PMPM/incentive/grant/ancillary
      Refunds / Recoupments
      $0
      money back out
      Cost to Collect
      —
      of net collections
      Patient A/R
      $0
      owed by patients

      Post Non-Claim Revenue

      PMPM / value-based, incentive bonuses, grants, ancillary — anything not tied to a single claim. Posts to the revenue stream and updates P&L.
      DateSourceDescriptionStreamAmount

      Refunds / Recoupments / Credit Balances

      money out

      Track identified overpayments through timely resolution.

      DatePartyReasonTypeAmount

      Payer Mix

      Collections by payer

      Provider Profitability

      Revenue, cost, and margin by provider — the view Flychain lists as “coming soon,” built on the provider tags you already capture on every claim.

      Providers
      0
      Top by Margin
      —
      Avg Revenue / Provider
      $0
      Clinical : Admin
      —
      payroll ratio

      Revenue vs. Compensation by Provider

      Provider P&L

      Revenue builds from the Rendering Provider on each claim. Enter each provider's annual comp to see margin (saved on this device).
      YTD
      ProviderLinesRevenueComp (annual)MarginMargin %

      Revenue by Provider × Program

      the breakdown you asked for

      Rate Benchmarking

      Your allowed rate per CPT vs. Medicare and the MD Medicaid floor — seeded with your real BHW code set and the live Maryland Medicaid fee schedule (1.1.26). Enter your contracted allowed + Medicare per code to see where you’re underpaid.

      Below Medicare
      0
      codes you priced
      Est. Annual Upside
      $0
      to Medicare, at your volume
      Below Medicaid Floor
      0
      should never happen
      Avg vs. Medicare
      —

      Your Rate vs. Medicare vs. MD Medicaid

      Rate Detail

      Your real BHW codes. Edit Your Allowed + Medicare per code; Medicaid is the state floor.
      CPTServiceProgramVolYour AllowedMedicareMD MedicaidGap vs McrFlag

      Industry Benchmarks

      How BHW compares to physician practices under $5M — NAICS 621111. Benchmark figures are from your industry report; your actuals compute from the P&L as real data flows in.

      Profit Margins

      higher is better

      Spending (% of revenue)

      lower is better

      Key Industry Metrics

      MetricIndustryComparison

      Liquidity & Cash

      Known Industry Risks & What To Do

      from your NAICS 621111 report

      Revenue Opportunity

      Money on the table right now — underpayments, denials, patient balances, and unbilled work — pulled together from across the dashboard, each with the action to capture it.

      Opportunities by Category

      Computed live from your claims, rates, and balances. Grows as you price contracts and post data.
      OpportunityEst. $BasisHow to capture

      Capture Gaps

      Where you billed the base service but missed the companion/add-on. Computed from your live claim mix.
      quantified
      Missed codeServiceCapturedEligibleGap$ MissedNote

      Recurring Revenue You May Be Leaving

      High-value, often-undercoded services — capture on every eligible patient. Rates are your Medicare QPP allowed.
      per unit
      CodeServiceMedicare (QPP)Why it's missed / how to capture

      Tax Planning

      The tax levers healthcare small-business owners most often leave on the table — including the ones most tools skip. Educational, not tax advice — validate each with your CPA.

      Est. Annual Savings Gap
      $0
      directional
      Typical Range
      $5K–$15K
      proactive planning
      Levers Tracked
      0
      Compounds
      every yr
      not one-time

      Planning estimates only; confirm tax decisions with BHW’s CPA.

      AI CFO

      Plain-English answers over your financials, with the KPIs a CFO watches. Ask anything, or start from a prompt.

      Net Margin
      0%
      Net Revenue QTD
      $0
      Top Payer
      —
      Clinical : Admin
      —

      Ask your AI CFO

      Real-time analysis over your programs, payers, providers, and cash

      Weekly Goal Tracker

      Billing throughput against target for the current trailing 7 days.

      Charges Billed

      Goal $20,000
      $0
      Waiting for live claims

      Claims Submitted

      Goal 120
      0
      Waiting for live claims

      Clean Claim Rate

      Goal 90%
      0%
      Waiting for live claims

      Open Denials

      Goal 0
      0
      prevent, correct, or appeal

      Reconciled

      Goal 100%
      —
      ERA to claim and deposit closure

      Daily Billing Pace

      Live · Google Cloud claims

      CPT by Program

      Procedure volume and revenue by clinical program. Filter to one program, or see them all.

      Revenue by Program

      Top CPT Codes by Volume

      CPT Performance

      Live · reconciled Google Cloud claims
      CPTDescriptionProgramVolumeRevenueAvg Reimb.

      Claims Log

      Chronological billing log from the shared Google Cloud claims ledger.

      to
      DateClaim #PatientProgramCPTAmountPayerStatusProvider

      P&L by Program

      Revenue, cost, and margin by program — quarter to date.

      Net Revenue QTD
      $0
      Total Cost QTD
      $0
      Net Margin
      0%
      Contribution
      $0

      Revenue vs. Cost by Program

      Margin by Program

      ProgramRevenueDirect CostMargin $Margin %

      Expense Logging

      Operating expenses by category and program — QTD. Tagging an expense to a program flows straight into P&L by Program.

      Pick a program to attribute the cost, or leave blank for shared/overhead (allocated across programs by revenue).

      Expense Mix

      Category Totals (QTD)

      The Books · no activity
      CategoryAmount% of Total

      Cost by Program

      → P&L
      ProgramDirect Cost

      BHW EduMedia

      Content production and revenue for BHW EduMedia.

      Pieces Published
      0
      QTD
      Revenue
      $0
      QTD
      Avg / Piece
      —
      In Production
      0

      Revenue by Content Type

      Production Pipeline

      No source connected
      TitleFormatStatusPublish DateRevenue

      Program

      Annual Budget

      Set shared targets from the approved business plan. Changes save to BHW Cloud.

      Budget vs. Actual (YTD)

      —

      Revenue

      YTD attributed

      Direct Expenses

      tagged to this program
      ItemCategoryAmount

      Forecast

      A living 12-month projection — like LivePlan, but fed by your real run-rate. Set the growth assumptions and it recalculates revenue, expenses, net, and cash on hand, month by month.

      Assumptions

      Starting values default to your run-rate from actuals. Edit any field — the whole forecast updates.

      12-Month Projection

      Month-by-Month

      MonthRevenueExpensesNetCash on Hand

      Q3 Goals vs. Actual — by Program

      Quarter-to-date revenue pacing against Q3 2026 targets for each program. Updates as claim + non-claim revenue is attributed.

      Revenue Goal vs. Actual by Program ($K)

      ProgramQ3 GoalActual (QTD)% of GoalStatus

      Payment Recovery Timeline

      The BHW 5-phase recovery process — from front-end prevention to final write-off decisions. Each phase has day-by-day action steps and an AI assist.

      Phase 1 · Prevention
      Day −1 to 0
      Phase 2 · Clean Submit
      Day 0–3
      Phase 3 · Follow-Up
      Day 4–30
      Phase 4 · Appeal
      Day 31–90
      Phase 5 · Write-Off
      Day 90+

      Phase 1 — Prevention (front-end)

      Before / day of service
      • Run Stedi eligibility (270/271) at scheduling and again at check-in; capture copay, deductible, and prior-auth flags.
      • Confirm prior authorization for any service that requires it (watch Aetna EOB 323 patterns).
      • Verify demographics, subscriber ID, and coordination-of-benefits order.
      • Collect patient responsibility (copay/estimate) at point of service.

      Phase 2 — Clean Submission

      Day 0–3
      • Scrub claim for CPT/ICD match, modifiers, and units before release.
      • Submit via Inovalon clearinghouse; confirm acceptance (277CA) within 48h.
      • Resolve front-end rejections same day — do not let them age.
      • Log submission timestamp to protect against timely-filing (EOB 528).

      Phase 3 — Follow-Up

      Day 4–30
      • Day 7: status-check any claim without acknowledgment.
      • Day 14: work first denials/rejections; post all ERAs within 48h of receipt.
      • Day 21: escalate no-response claims to payer rep; document reference #.
      • Day 30: flag anything unpaid into the appeal queue.

      Phase 4 — Appeal & Escalation

      Day 31–90
      • Draft appeal citing the specific Maryland EOB code and medical-necessity basis (439, 323, 539, 528).
      • Aetna: request peer-to-peer within the 30-day window for auth denials.
      • Medicare: pursue reopening/redetermination via Novitas.
      • Maryland Medicaid MCO: file good-cause exception for timely-filing.
      • Track appeal deadlines; second-level appeal where first is upheld.

      Phase 5 — Write-Off Decision

      Day 90+
      • Review remaining balance against cost-to-collect threshold.
      • Confirm all appeal levels exhausted and deadlines passed.
      • Route patient-responsibility balances to statements / payment plan before write-off.
      • Document write-off reason and obtain sign-off; feed pattern back to Phase 1 prevention.

      Insurance Discovery

      Find active coverage you didn’t know about from just patient demographics — no member ID needed. Turns self-pay / uninsured visits into billable claims and surfaces hidden secondary coverage.

      ● Google Cloud connected● Stedi · waiting
      Self-Pay Scanned (MTD)
      —
      Coverage Found
      —
      Hit Rate
      —
      Est. Recoverable
      —

      Run Discovery

      Name + DOB is the minimum. Adding a full SSN or a street address sharply improves matching. Everything is sent securely to Stedi server-side (never in a URL) and isn’t stored on this page.

      Discovery Result

      Waiting for live search

      Run a discovery to find active coverage. Any coverage found can be sent straight to Eligibility to confirm benefits, then billed.

      Recent Discoveries

      Self-pay coverage found → convert to billable
      PatientDOBDiscovered PayerMember IDPlanEst. $Result

      Claim Status  276 / 277

      Select one payer-accepted claim from Google Cloud, confirm the subscriber details, and request its current status from Stedi.

      Not checked yet ● Stedi · waiting

      Choose a claim

      Source: protected Google Cloud claims ledger
      Loading…
      Choose one claim to review the payer, service date, and subscriber details before checking.
      Waiting for Google Cloud claims and patient registry.

      277 Response

      No request sent

      The payer’s status, effective date, payer claim number, and payment details will appear here. A response can contain more than one matching claim.

      All Google Cloud Claims

      Nothing is hidden: each claim shows where it belongs next.
      Loading…
      Claim #PatientPayerDOSCurrent stateDestinationLive 276
      Waiting for Google Cloud claims…

      Claims checked this session

      Stedi 277
      Claim #PatientPayerSubmitted277 StatusChargeAgeCategory

      Claim Laundering  E/M clean-claim scrub

      Pre-bill edits that catch what a payer would deny or downcode — before the claim goes out. Curated to your E/M coding and payers, tuned for actual reimbursement, not just first-pass acceptance.

      ● Rules · v1
      Rules Active
      0
      national + payer
      In Queue
      0
      Would Block
      0
      Flagged
      0
      $ Protected (est.)
      $0

      Flagged $ by Payer

      Where the pre-bill exposure sits

      Findings by Severity

      Pre-Bill Scrub Queue

       
      Claim #PatientPayerE/MFindingsTop fixChargeStatus

      Rule Library

      E/M · curated
      RuleTypeScopeSeveritySource

      Suggested from your denials

      Rules the 835 feedback loop proposes

      Medicare Preventive Frequencies

      Frequency limits the freq rule enforces (needs the patient’s prior-service date)
      MLN006559
      CodeLimitNotes

      Money Watch  Charges + 277A + 835 + reconciliation

      Claims the payer acknowledged but for which no 835 has returned, linked back to the charge/claim ledger and deposit reconciliation.

      ● Stedi · waiting
      Claims Watched
      0
      acknowledged · no 835
      $ at Risk
      $0
      Due ≤14 days
      0
      Past Deadline
      0
      Avg Days Open
      0

      $ at Risk by Payer

      Unremitted, acknowledged claims — where the exposure sits

      Deadline Buckets

      Days left to file

      Money Watch Worklist

      acknowledged · no 835 · sorted by days left
      Claim #PatientPayerAcknowledged (277)Days No-835Filing LimitDays Left$ at RiskPriority

      Payers & Enrollment

      Stedi’s payer directory and your transaction enrollment status per payer — which payers are live for eligibility, claims, and ERA.

      ● Stedi · waiting
      Payers Live
      9
      Enrollment Pending
      2
      Eligibility Enabled
      11
      ERA Enabled
      7

      Payer Enrollment Matrix

      Stedi payer directory
      PayerStedi Payer IDEligibilityClaimsERA (835)Status

      Population Health Management

      Managing the whole attributed panel — risk, care gaps, chronic disease, hospital transitions, BHI/CoCM, and value-based revenue.

      CRISP People
      0
      latest upload
      TCM Candidates
      0
      discharged
      Calls Overdue
      0
      intervene now
      ED Visits
      0
      follow-up
      Admitted
      0
      monitor

      Risk Stratification

      Panel segmented by clinical + utilization risk — the rising-risk band is where dollars and outcomes move

      Value-Based Revenue at Stake

      Annualized opportunity
      CCM / APCM (99490, 99491)—
      BHI / CoCM (99484, 99492–99494)—
      RPM (99457, 99458)—
      TCM post-discharge (99495/6)—
      Quality / MIPS adjustment—

      Total unrealizedNot calculated

      Chronic Conditions

      Registry snapshot

      Care Gaps by Measure

      Open, top 6

      Rising-Risk Worklist

      Auto-surfaced
      No rising-risk patients calculated yet. Connect Care Management or upload a supported payer care-gap file.

      Care Gaps & Chronic Registry

      Care Management is the primary list. Medicare claims and payer files enrich it; CRISP is not used as the care-gap source.

      Open Gaps
      0
      Closed MTD
      0
      Closure Rate
      —
      Est. Visit Revenue
      —

      Open Gaps by Measure

      Chronic Disease Registry

      Care Management
      ConditionPatientsControlledCCM EligibleEnrolled

      Care Gap Worklist

      Care Management + payer files
      PatientMeasureLast DoneDueProgramStatus

      Hospital Visits & Transitional Care

      Admissions, discharges, and ED visits across your panel (CRISP ADT feed) — surfaced so no discharge slips past the TCM window. Post-discharge follow-up is better care and billable (99495/99496).

      ● CRISP · not connected
      Secure retention: connecting to the shared hospital event history…
      Loading save status…
      CRISP CEND panel roster: — · resubmit every ≤90 days
      Admissions MTD
      0
      Discharges (7d)
      0
      TCM Windows Open
      0
      30-Day Readmit
      —
      Potential TCM Revenue
      $0

      ADT & TCM Worklist

      CRISP CEND · TCM clock
      Loading events… Outpatient visits stay visible for referral follow-up.
      PatientEventFacilityDatePrimary DiagnosisChief ComplaintDispositionTCM Window (computed)Action

      Quality & MIPS

      The scorecard for measured performance. It stays unscored until validated patient-level measure data is connected.

      Composite
      —
      not calculated
      Quality
      —
      data not connected
      Promoting Interop
      —
      data not connected
      Cost
      —
      CMS feedback needed
      Projected Adjustment
      —
      not calculated

      Category Performance vs. Benchmark

      Composite Weighting

      Quality Measures

      Awaiting validated source
      MeasureTypePerformanceBenchmark (decile)PointsStatus

      Participation Status & The Decision

      PY 2026
      • Participation status: Not verified. Check each clinician and the group in the current CMS QPP Participation Status tool before choosing a reporting path.
      • Practice roster: Not connected. Import or verify the current TIN/NPI roster before calculating eligibility.
      • Special status: Not verified. Small-practice, HPSA, hardship, and category-reweighting status must come from CMS or approved evidence.
      • Reporting path: Not selected. The MIPS Manager should record the final individual/group choice, measures, owners, evidence, and submission confirmation.

      Deadlines & Milestones

      1. Eligibility — verify clinician and group status in QPPNot started
      2. Measures — choose the reporting path and measures that match BHW workflowsNot started
      3. Data — connect denominators, numerators, exclusions, and supporting evidenceNot connected
      4. Readiness — review completeness, validation exceptions, and projected scoreNot calculated
      5. Submission — record submission route, confirmation, and any election decisionNot submitted

      Refresh dates and scoring rules from CMS for the selected year.

      MIPS Resources — Downloads

      Team

      Working files for the MIPS 2026 opt-in + Flow vascular screening rollout.

      Protected downloads require deployment verification

      Sources & Method

      What this dashboard is built on — Google Cloud ledgers, Stedi transactions, CRISP hospital alerts, Care Management, payer/CMS files, and the standards behind each section. Unavailable sources remain empty.

      Data & Integrations

      • Stedi — clearinghouse & healthcare APIs (eligibility 270/271, insurance discovery, claim status 276/277, remittance 835, payer directory / enrollment). Live feeds source directly from Stedi.
        stedi.com/docs Public OpenAPI specs
      • Google Cloud — shared system of record for the Patient Registry, claims, insurance results, payments, charge master, and reconciliation workflow. Notion is retired as a live RCM source.
      • CRISP CEND / ENS — Maryland HIE hospital admit/discharge/transfer feed powering the Hospital & TCM worklist and the TCM billing clock. Roster-in (panel CSV, ≤90 days), notifications-out (HL7 ADT).
        CRISP CEND
      • Care Management + payer/CMS files — active chronic registry and patient care gaps. CRISP is not the care-gap source.

      Practice Management & Benchmarks

      • MGMA — Practice Analytics & Benchmarks. Admin training and benchmark data for independent practices; basis for the KPI targets and A/R / denial benchmarks.
        MGMA Analytics demo
      • MGMA — Financial Optimization for Physician Practices. Assessment & improvement framework informing the P&L and revenue-leakage views.
        Read the article
      • MGMA Analytics benchmark docs (2024 practice analytics packets) — reference for productivity and revenue benchmarks. On file

      Denials & Coding Integrity

      • Adonis — The Rise of Systematic Downcoding. The basis for the Downcoding Watch on the Remittance page: payers algorithmically reducing E/M levels, and how to detect and appeal it.
        Read the report
      • Medicare — data-driven performance payment framework. Reference for the Quality & MIPS section and the shift of fee-schedule dollars onto measured performance. On file (PDF)

      Revenue Cycle Method

      • “Revenue Cycle Management — Don’t Get Lost in the Financial Maze.” End-to-end RCM reference behind the stage model (front-end → submission → follow-up → appeal → write-off). On file (book)
      • “Roadmaps.” Process-flow reference for the Payment Recovery Timeline phases. On file (book)

      Monthly Summary

      The familiar billing-summary format plus the month-end checklist, computed from live claims and payments. Data-driven flags surface what still needs work.

      Total Billed
      —
      Total Collected
      —
      Denied
      —
      Open A/R
      —

      Month-End Close Checklist

      0 / 0
      Run in order — each step depends on the one before it being clean. Checks save per month, on this device.

      Collection by Payer

      PayerClaimsBilledCollectedRate

      Denials by Payer

      PayerDenied ClaimsDenied $

      Provider Breakdown

      ProviderClaimsBilledCollectedRate

      Status Breakdown

      StatusClaimsBilledCollected