You stay with the patient.We hold the record.

Chart, consent, imaging and billing in one entry — and 24 compliance modules behind it, each traced to the CCOA or HIA clause it implements, each exportable the day a regulator asks.

Chart · Visit 0412
AM

A. Mbeki

PT-04182 · 1987-03-11

MVAConsent active

Consent to touch captured 09:14 — before the entry, in the same flow.

S
Subjective

Lower-back pain, 4 days. Worse on rising. NPRS 6/10, down from 8.

O
Objective

L4–L5 restriction, paraspinal guarding. SLR negative bilaterally.

A
Assessment

Mechanical low-back pain. M54.5 · ICD-10-CA

P
Plan

Diversified adjustment L4–L5. Home extension protocol. Review in 7 days.

Signed · J. Park, DC
9f2c…a41e
Audit log
  • 09:14:02

    consent.captured

    Consent to touch · lumbar

    j.park

  • 09:14:02

    soap.opened

    Visit 0412 · case MVA-118

    j.park

  • 09:21:47

    soap.signed

    Locked · hash 9f2c…a41e

    j.park

  • 09:21:47

    retention.set

    Floor 2036-09-17 · CCOA s.7

    system

  • 09:22:10

    invoice.drafted

    From visit · payer WCB

    system

No row is deletable. Every line cryptographically bound.

In use by clinics across Alberta

24
Modules

One per CCOA / HIA obligation, from uptime to research ethics — each with its own evidence export.

10yrs
Retention floor

Computed per chart from SP 5.4 and enforced at the record. Deletion before the floor is blocked.

99.9%
Availability objective

Published chart-load objective per SP 5.5 #11, measured in production against every status component.

1export
Per module

Per date range, in one operation — the evidence pack a regulator, insurer or practice visit asks for.

M01 · Records & consent

Consent lives inside the note.

A SOAP entry does not finalise without signposting and consent to touch for that visit. A configurable exam library, ICD-10-CA, validated outcome measures — and imaging that lands on the chart.

  • Scoped decline recorded with the alternative offered
  • CCPA consent version locked into the record
  • AB-2 / AB-4 fresh per visit, copied fields marked
  • Requisition and report on the same case
M02 · Clinical safety

Bounded at save time.

Red, orange and yellow flags from intake. A restricted-activity register that checks Y-strap, CBCT, vaccination and psychosocial entries. A boundary checkpoint on sensitive contact.

M03 · Billing

Invoices come from the visit.

A line matches a signed encounter, its date, its patient, the schedule rate and one payer. Prepayment capped at $1,000.

M04 · Privacy programme

IMA, PIA, HIA officer — before the first patient.

Onboarding is gated. The Information Manager Agreement is verified against Appendix 4, the Privacy Impact Assessment renders from a live fact graph, and access requests run against statutory deadlines.

  • Drift in a warranted fact opens a finding; dependent features fail closed
  • §62 designation and §63 public policies before the first record
  • OIPC package signed and byte-stable
M05 · Practice operations

The recurring obligations, on a schedule.

IPC, equipment and support-staff policies, critical events with corrective actions, competence credits with evidence, fitness to practice, and the 30-day conclusion of care.

M06 · Resilience & audit

Available, attributed, exportable.

Read-only fallback on outage, offline capture with reconciliation, an append-only audit log where every line has a name on it — and an export per patient, user and time range.

  • Public status page with incident history
  • Monthly automated chaos test
  • Quarterly restore test on record

From the first door to the last export.

Today · sample clinic
  • 08:00A. MbekiMVAConsent due
  • 08:30R. OseiWCBAB-2 due
  • 09:00L. FontaineSelf-payReady
  • 09:30T. BraunExtendedReady

One page. No tabs, no second login, no hunting for the chart.

07:42

The door opens. The day is in front of you.

One overview. No tabs, no logins, no hunting for the right chart. Outstanding consent and due forms sit on the entry, not on a sticky note.

Intake screening · PT-04182
  • Red · Night pain, unremitting · weight loss

    Referred

    Referral sent 09:02 · family physician

  • Orange · Disclosed PTSD history

    Decline recorded

    Referral declined · MSK-only plan signed

  • Yellow · Fear-avoidance beliefs

    Plan adjusted

    Plan adjusted · avoid passive-only care

Chaperone considered · patient companion present

Sign blocked until every red or orange flag carries a referral or a recorded decline.

08:55

The intake has been screened before you walk in.

Red, orange and yellow flags from the intake form, with the action beside each one: referral sent, decline recorded, plan adjusted. Without the action, the encounter will not sign.

Imaging requisition
Study
Lumbar spine · 2 views
Issued
2026-09-17 09:31
Filed to
Case MVA-118

Clinically significant finding — follow-up queued

11:30

One requisition. One report. One chart.

Imaging requisitions and reports land in the chart the moment they’re issued — with a clinically-significant-finding flag and a follow-up queue. When you reopen the case later, the story is whole.

Invoice from visit
  • 01AInitial assessmentC$95.00
  • 02CAdjustment · lumbarC$55.00
WCB Alberta · directC$150.00

Drafted from the visit. No second data entry.

16:48

Billing happens beside the work.

Invoices come out of the visit, not out of a second data entry. MVA, WCB, self-pay — every path stays tied to the same trail.

Evidence export
Patient
PT-04182
Range
2024-01-01 → 2026-09-17
Users
All (7)
Rows
1,284
oipc-export-PT-04182.zip
SHA-256

Per patient, per user, per time range — with no spreadsheet in the middle.

18:02

The day ends without a sprint.

A regulator request becomes a chart question, not a spreadsheet one: per patient, per user, per time range — signed and exported in minutes.

Sixty minutes is enough.