Skip to content
Blog
Elation
Guides

Is There a DPC EHR Built Around a Running Problem List Instead of Encounters?

Tabflows TeamNovember 2, 20268 min read

Is There a DPC EHR Built Around a Running Problem List Instead of Encounters?

Not fully, among the direct primary care EHRs we checked in November 2026. The DPC EHRs we have compared, including Elation, Hint, Atlas.md, Akute, Cerbo and Charm, still organize documentation around visit notes, and none of the vendor pages we read describes pulling raw CGM readings in as a continuous stream. Elation comes closest to a running problem list, describing a Dynamic Problem List, results organized with their correlated problem and trend values across the panel, and Hint and Charm describe longitudinal records, lab trends and flowsheets across visits. For the continuous data itself, DPC practices usually add a layer beside the EHR, such as Guava, which lists Dexcom and FreeStyle Libre among its supported apps and keeps wearable data on a patient timeline, or River Records' Stream, a scribe that organizes every visit by medical problem into one longitudinal chart. Tabflows is not an EHR and does not replace any of these, and it fits as a dedicated tech team that makes sure a flagged reading or trend turns into a follow-up someone owns.

Hand-drawn sketch: a clinician with a coffee mug looking at a screen of patient rows, most with green dots and two flagged in red, under the heading "Who watches the data".

The question comes up most from solo DPC physicians who manage diabetes, prediabetes and metabolic health over years rather than visits. In a membership practice the relationship is the product, so a chart that scatters an A1c trend and two weeks of glucose data across separate visit notes works against the way you practice. Every vendor fact below comes from the vendor's own website, checked on November 2, 2026, or from our October 2026 checks in the DPC EHR comparison.

Why Encounter-Based Charts Fit DPC Poorly

Most EHRs grew up around the billable encounter, because the claim needed a visit, a date and a code. Direct primary care does not bill encounters, and the value of a member's care shows up as progress across months and years. River Records makes this case on its DPC page, saying that DPC runs on continuity and that the chart, not the individual note, is the asset.

Continuous data makes the mismatch obvious. A CGM produces readings every few minutes for the length of its wear period, and the useful thing is the pattern, such as what breakfast does, how a medication change shifted fasting glucose, or whether time in range is improving. Forcing that into a visit note means summarizing it into a paragraph on one date, which is fine for a record and poor for watching a trend.

How the Options Compare

  • Elation. A DPC and primary care EHR. Problem-oriented view: Dynamic Problem List, results by problem. CGM data: via documents and partners.
  • Hint. A DPC EHR and billing platform. Problem-oriented view: longitudinal record and lab trends. CGM data: not described.
  • Charm. A low-cost EHR. Problem-oriented view: flowsheets across visits. CGM data: not described.
  • Guava. A data layer beside the EHR. Problem-oriented view: a patient timeline. CGM data: lists Dexcom and FreeStyle Libre.
  • River Records Stream. An AI scribe. Problem-oriented view: visits organized by problem. CGM data: not described.

Their published prices:

ElationHintCharm
Per-provider plan$375 per DPC provider per month$290 per month with 1 clinician and unlimited members$200 per provider per month
Encounter plan$0.50 per encounter, up to 2,000 a month
Encounter plan minimum$25 per month at least
Free startPay nothing until launchFree plan, 50 encounters a month
Works with TabflowsElation integrationHint integrationCharm integration
Checkedelationhealth.com/ehr-product-guide, November 4, 2026hint.com/pricing, November 4, 2026charmhealth.com/ehr/ehr-pricing-us.html, November 4, 2026
GuavaRiver Records
Price$90 per month on the self-serve plan, with 15 patients$149 per month on Stream, after the free trial
Billed annually$99 per month on Stream, billed annually
Each additional patient$6 per additional patient per month
Free start30-day free trial, no card
Works with TabflowsGuava integration
Checkedguavahealth.com/provider-dashboard, November 4, 2026riverrecords.ai/for/dpc, November 4, 2026

Elation

Elation calls itself the clinical-first intelligent platform powering the DPC movement, and it was named Best in KLAS 2026 for small independent ambulatory practices. Its DPC page describes clinical documentation, memberships and payments in one system, with AI scribing and automated follow-up tracking.

On the problem list question, Elation's own description of its chart is the closest match among the EHRs. Elation describes a Dynamic Problem List, results organized with their correlated problem, one-click pulls from a previous visit, and the ability to trend values and track outcomes across the panel, all from its three-pane Cockpit View. That source is an older Elation post, so ask in a demo how the current problem list and trending look with your own patients.

Elation lists per-provider prices in its EHR product guide. For CGM data specifically, Guava says it can save wearable summaries back to Elation as documents, which is how most Elation practices would see the data in the chart.

Hint and Charm

Hint describes customizable charts, longitudinal records, medications, diagnoses and lab trends, with one patient record, one login and one member portal. Its Launch plan starts at $290 per month with one clinician and unlimited members.

Charm lists flowsheets for vitals and labs across visits, which is useful for watching a trend in the numbers you enter. Charm offers a free plan and a $200 per provider per month plan. Neither Hint nor Charm described native CGM device feeds on the pages we checked, so ask on a demo before you plan around it.

Guava, for Continuous and Wearable Data

Guava pairs a provider dashboard with a patient app, and it is the most direct answer to the CGM half of the question. Guava's supported apps list Dexcom and FreeStyle Libre, along with Apple Health and Oura. Guava describes labs, visit notes, imaging and wearable data flowing into one longitudinal view, with custom lab ranges, alerts and health scores for the care team.

For Elation practices, Guava says it can save its data back to Elation as documents, including records from other health systems and summaries of wearable and symptom data. Guava's DPC software guide says it also integrates with Hint, Cerbo, athenahealth, Akute, Spruce and Tabflows, among others.

On its provider page, Guava's self-serve plan is $90 per month for 15 patients, with additional patients at $6 per month, then $4 at 100 or more and $3 at 200 or more. Scale and Enterprise plans have annual contracts and custom pricing.

River Records Stream, for a Problem-Organized Chart

River Records' Stream is an AI scribe built by practicing physicians, and its DPC page is the clearest description of a problem-organized chart we found. Stream organizes every visit by medical problem into one longitudinal chart, and its Huddle feature surfaces what is active and what has been falling off your radar a few minutes before each visit.

Stream does not replace your EHR. River Records says it works alongside any EHR and pastes into it, and it lists a BAA on every plan. Stream is $149 per month after a 30-day free trial with no credit card required, or $99 per month billed annually. We did not find CGM device feeds described on the pages we checked.

How to Set This Up in a Solo DPC Practice

  1. Keep the EHR you chart in. Switching EHRs for a problem list rarely pays off on its own. If you are choosing for the first time, test the problem list and trending views on a demo with a diabetic patient's real history.
  2. Pick one home for continuous data. Either patients share CGM reports into the chart as documents, or you add a layer like Guava that syncs Dexcom or FreeStyle Libre data and keeps the timeline.
  3. Decide whether the note needs to change. If your notes feel scattered across visits, a problem-organized scribe such as Stream can carry the thread without changing your EHR.
  4. Write down who reviews readings and how often. A two-week CGM wear for prediabetes needs one review visit, and an insulin user needs a clearer plan. Our remote patient monitoring guide for DPC covers devices, review rhythms and where Medicare RPM codes do and do not apply.
  5. Make every flagged reading a task. A trend that worries you should land with a person and a due date, not wait for the next visit.

Fit and Non-Fit

  • Pick Elation if you put charting first and want a primary care EHR with memberships built in. Where it wins: a chart and billing platform built for primary care; some AI tools included, with Elation AI as a paid add-on.
  • Pick Hint if you sell to employers, take eligibility files from a TPA, or want to keep your EHR and run only memberships and billing. Where it wins: employer billing and eligibility feeds; billing sold on its own, beside another EHR.
  • Pick Charm if budget comes first, or you still bill some insurance, since it has a free plan and claims tools. Where it wins: a free plan to start; electronic claims through an add-on.
  • Pick Guava if you want outside records and fitness devices beside the chart, with a patient's data in one place. Where it wins: a self-serve plan with a price set by patient count.
  • Pick River Records if you want an AI scribe that keeps one problem-organized chart across the years. Where it wins: a free trial with no card.
  • What Tabflows does not do: chart visits or prescribe; bill memberships or charge cards; write visit notes as an AI scribe.

This approach fits solo and small DPC practices that care for metabolic and chronic conditions and want continuity over years. It is a poor fit if you need an EHR to ingest raw CGM data as structured values today, because none of the DPC EHRs we checked describes that, and in that case you should ask each vendor directly and get the answer in writing.

HIPAA and BAAs

HHS says a practice that uses a vendor to create, store or process patient information needs a business associate agreement with that vendor. Every tool in this stack that touches CGM data, notes or records needs one, including the data layer and the scribe. River Records lists a BAA on every plan, and for each other vendor you add, ask for the BAA before patient data flows.

Where Tabflows Fits

Tabflows is not an EHR, not a scribe and not a data platform. It is a dedicated tech team and smart admin infrastructure that works across the tools a DPC clinic already uses, including Elation, Hint and Guava, and turns the work between them into tracked tasks and automations.

Continuous data creates follow-up work that tools that were never built to talk to each other tend to drop. A reading out of range, a lab that confirms the trend, a medication change that needs a check-in in two weeks, and a patient question about their sensor all need an owner. Our lab result follow-through workflow shows how results become reviewed tasks, and the Elation automations page lists what our team sets up on Elation. It never replaces your clinical judgment about what a reading means.

A Natural Next Step

If you are weighing an EHR change because of the problem list, start with a demo of your current EHR's problem list and trending, then trial a data layer or a problem-organized scribe beside it. When you want the follow-up side handled, tell us about your practice and we will show you what a dedicated tech team would set up around the tools you keep, with pricing published up front.

Sources

Checked on November 5, 2026: elationhealth.com and guavahealth.com. Checked on November 4, 2026: elationhealth.com/ehr-product-guide, hint.com/pricing, charmhealth.com/ehr/ehr-pricing-us.html, guavahealth.com/provider-dashboard, riverrecords.ai/for/dpc, help.elationhealth.com/articles/Introduction-to-Membership-Management-with-Elation, elationhealth.com/contact-us/pricing, hint.com/core/find-your-price and charmhealth.com/resources/billing/recurring-payments.html. Spot a wrong fact? Email a correction.

FAQs

Is there an EHR for direct primary care built around the problem list instead of visits?

Not fully, among the DPC EHRs we checked in November 2026. Elation comes closest with a problem-oriented chart, describing a Dynamic Problem List and results organized with their correlated problem, and Hint and Charm describe longitudinal records, lab trends and flowsheets across visits. River Records' Stream is a scribe rather than an EHR, and it organizes every visit by medical problem into one longitudinal chart that you paste into any EHR.

Can CGM readings like Dexcom or FreeStyle Libre go into a DPC EHR?

Usually as a report or document rather than as a live stream of readings. Most patients share a PDF or report from the CGM maker's app, which works with any EHR as an attachment. Guava lists Dexcom and FreeStyle Libre among its supported apps, keeps wearable data on a patient timeline, and can save summaries of wearable data back to Elation as documents.

What does Guava cost for a DPC practice?

On Guava's provider page, the self-serve plan is a monthly fee that covers 15 patients, with a monthly fee for each additional patient that drops at 100 or more and again at 200 or more. Scale and Enterprise plans use annual contracts and custom pricing. The self-serve plan is $90 per month for 15 patients, with additional patients at $6 per month, dropping to $4 at 100 or more and $3 at 200 or more.

What does River Records Stream cost?

River Records lists Stream as a monthly subscription after a 30-day free trial with no credit card required, with a lower monthly price on annual billing. Its site says a BAA is included on every plan and that Stream pastes into any EHR. Stream is $149 per month, or $99 per month with annual billing.

Do I need a separate RPM program to review CGM data in a DPC practice?

No. A DPC physician who has opted out of Medicare does not bill remote monitoring codes, so reviewing CGM data is simply part of what the membership covers. The practical work is deciding who looks at the readings, how often, and how a worrying trend becomes a follow-up, which our remote patient monitoring guide covers in detail.

Does Tabflows replace my EHR's problem list?

No. Tabflows is not an EHR and does not chart. It is a dedicated tech team that works across the tools you already use, such as Elation, Hint and Guava, and turns the work between them into tracked tasks, so a flagged reading or a lab result has an owner and a due date instead of waiting for the next visit.