Skip to main content

DocuCare Inc.’s CarePilot ProblemAssist Usage Policy & Provider Terms

Written by Joseph Tutera
Updated over 6 months ago

Name change: CarePilot CodingAssist was previously called ProblemAssist. All references to “ProblemAssist” in prior materials now refer to CodingAssist.

1. Purpose and Scope

This policy governs the use of CarePilot’s CodingAssist product offering (“CodingAssist,” “we,” “our”). It supplements in‑product disclaimers and applies to every clinician or authorized staff member who enables the feature. Nothing herein is legal, coding, or compliance advice; each organization should consult its own counsel and compliance team.

CodingAssist supports two capabilities:

  • ICD‑10‑CM Diagnosis Assistant (identifies documented problems/diagnoses with supported ICD‑10‑CM codes), and

  • E/M Coding Assistant (provides AMA CPT® E/M code suggestions with rationale based on MDM or time, as applicable). AMA CPT content is used under license; see §10 for required notices and restrictions.

2. Beta Status

CodingAssist is offered as a Beta Service. Features, performance, and availability may change without notice, and access may be revoked for misuse or non‑compliance. Users agree to report anomalies via the in‑app feedback channel.

3. What CodingAssist Does

CodingAssist analyzes the encounter transcript and existing chart, surfaces clinically supported diagnoses with ICD‑10‑CM codes, and, for visits where E/M coding applies, suggests a candidate CPT® E/M level with a compact rationale (e.g., MDM elements and/or total time on the date of service). Accepted items can be synced to the user’s EHR as discrete structured data, not free text. E/M selection observes current AMA E/M framework (MDM or time, as applicable).

4. How the CodingAssist AI Works

CodingAssist uses prompt‑instructed large‑language‑model components. No protected health information (PHI) is used to train or fine‑tune these models.

The system is instructed to:

  • Stay source‑bound—do not infer facts not present in the visit documentation.

  • Suggest no more than three potential refinements per axis (diagnosis or E/M), and only when fully supported by the source materials.

  • Provide a short, specific justification citing concrete chart data for every suggestion.

  • Ignore revenue incentives (e.g., RAF, MCC/CC, wRVU impact) in selecting possible diagnosis refinements or E/M levels.

  • For E/M: show how a suggested level is supported—either by MDM (problems, data, risk) or time, consistent with AMA guidance; where time‑based selection is not applicable (e.g., ED visits), the system will default to MDM‑based rationale.

5. Draft Status & Human Oversight

All codes and refinements are produced as Draft. A licensed clinician must accept, reject, or modify each suggestion prior to signature. Consistent with the AMA’s Augmented‑Intelligence principles, ultimate diagnostic and coding authority rests with the clinician.

6. Provider Responsibilities

The treating clinician remains solely responsible for:

  • Verifying that each accepted diagnosis and E/M level is supported by the visit and medical record and meets medical‑necessity requirements.

  • Ensuring documentation complies with payer, CMS, and specialty‑society rules (including global surgical package rules, split/shared visit rules, teaching physician rules, and telehealth requirements).

  • Maintaining an auditable record of review and sign‑off (including any time attestation used for E/M selection).

  • Complying with all applicable federal and state laws and with any AMA CPT license obligations applicable to your organization’s use of CPT content.

7. Coding Integrity

CodingAssist’s objective is transparency and accuracy, not revenue enhancement. Using it to inflate acuity, “game” E/M leveling, add unsupported modifiers, or misrepresent services is prohibited and may expose providers to civil or criminal liability. The E/M assistant is a best‑effort, best‑guess tool; it must not be used to justify levels that the documentation does not support.

8. Auditability & Documentation Standards

For every suggested diagnosis or E/M level, CodingAssist surfaces a justification—a concise reasoning trace that:

  • Quotes or summarizes the chart element, transcript line, or other datum that triggered the recommendation; and

  • Explains, in one or two sentences, how that datum supports the proposed code.

E/M rationales indicate whether selection is MDM‑based (with a summary of problems addressed, data reviewed/ordered, and risk of management) or time‑based (with the total clinician time on the date of service, and examples of included activities consistent with AMA guidance). Some visit types are not time‑selectable (e.g., ED), in which case CodingAssist will show MDM support only. Your documentation must still meet all AMA/CMS requirements.

Retention: CarePilot does not retain justifications beyond your organization’s designated document‑retention period; preserving them is your organization’s responsibility.

9. Data Privacy & Security

CarePilot encrypts data in transit and at rest, stores PHI exclusively in U.S. AWS data centers, and operates under a HIPAA‑compliant Business Associate Agreement. PHI is never used to retrain or fine‑tune the underlying models.

10. AMA CPT® & E/M Licensing

  • CPT® content and E/M guidelines are the copyrighted property of the American Medical Association (AMA). CPT is a registered trademark of the AMA. Use of CPT content requires a license from the AMA. CodingAssist displays and uses CPT content under license; nothing in this policy grants you rights in CPT beyond use within CodingAssist.

  • Restrictions: Users may not copy, download, store, publish, transmit, or distribute CPT content outside CodingAssist, nor create derivative works, except as allowed by the AMA license applicable to your organization. Applicable FARS/DFARS restrictions apply to government use. For licensing information and required notices, see AMA/CMS license statements.

  • Authoritative sources: When CodingAssist shows excerpts or summaries related to E/M, the current AMA CPT code set and E/M guidance remain authoritative in the event of any discrepancy.

11. E/M Assistant Boundaries & Known Exclusions

The E/M assistant:

  • Calculates candidate levels using either MDM or total time on the date of service, consistent with AMA guidance (history/exam are required only as medically appropriate; they do not in themselves determine level).

  • Does not adjudicate payer‑specific edits or bundling rules (e.g., global surgery periods, post‑op care inclusion, or NCCI edits), split/shared visit nuances, or teaching physician attestations; it may flag potential issues but final determination is yours.

  • Recognizes that some services are not selected by time (e.g., ED visits) and will present MDM‑only rationales in those cases.

  • May not capture local policy variation (e.g., MAC or commercial payer rules, telehealth waivers, prolonged services code selection thresholds). Always verify against the current AMA CPT code set and payer policies.

12. AI Model Limitations

Prompt‑instructed AI can generate inaccurate, incomplete, or over‑specified outputs. Performance may vary by specialty, accent, background noise, or EHR configuration. Consistent with AMA Augmented‑Intelligence principles, clinicians must independently validate all outputs.

13. No Warranties; Limitation of Liability

CodingAssist (including this Beta release) is provided “as‑is” and “as‑available,” without warranties of any kind, express or implied—including fitness for a particular purpose, non‑infringement, accuracy, or uninterrupted availability. CarePilot and its affiliates shall not be liable for indirect, incidental, special, consequential, or punitive damages—including claim denials, audits, penalties, lost revenues, or lost data—arising out of or related to your use of CodingAssist.

14. Acceptance of Terms

By enabling or continuing to use CodingAssist, you attest that you:

  • Have read, understood, and agree to this policy;

  • Will review every generated ICD‑10‑CM and E/M suggestion before finalizing the encounter;

  • Assume full responsibility for the clinical and billing accuracy of accepted items;

  • Will not use CodingAssist for up‑coding, inappropriate E/M leveling, or other non‑compliant purposes; and

  • Understand that CodingAssist is a supplemental Beta tool that does not replace your existing clinical or coding processes, and that access may change or terminate at any time.

Appendix A — Definitions

  • MDM: Number/complexity of problems, amount/complexity of data, and risk of management; used to support E/M level where time is not used.

  • Time‑based E/M: Total clinician time on the date of the encounter when allowed by CPT for the service type.

Appendix B — Change Log

  • 28 Oct 2025: Renamed product to CodingAssist (formerly ProblemAssist); added E/M assistant scope; added AMA CPT licensing and E/M disclaimers; expanded anti‑up‑coding and auditability language.

Did this answer your question?