Sign in
Enter your work email to continue. Your organization is detected automatically.
Your Organization
Your organization uses single sign-on. You'll be redirected to your identity provider.
Organization
SSO via Azure AD
🔐 Sign in with your Azure AD credentials — no separate Onvera password needed.
Enter your password
Organization
you@org.com
Change
Forgot password?
👁
Select a location
You have access to multiple locations. Select which one you are working on today.
Two-factor authentication
Enter the 6-digit code from your authenticator app.
30
Code refreshes in 30s  ·  Send SMS instead
Reset your password
Enter your work email and we'll send a reset link valid for 15 minutes.
Check your email
We sent a reset link to .
It expires in 15 minutes and can only be used once.
Didn't receive it? Try again
Create your password
Must be at least 12 characters. Onvera enforces NIST 800-63B.
👁
👁
Signed in
Redirecting to your dashboard…
Loading…
🏢 Acting on behalf of: · All actions logged under your firm credentials
Loading…
Your authorized locations
Switching locations does not require re-login. Your session remains active.
🔍
+ New Patient
AM
Alex Morgan
CTR
support1@onverahealth.com
Profile
Preferences
Sign out
1
Ingestion
847 docs · 3 sources
2
Casefinding
124 suspects found
3
Abstraction
Onvera AI · 112 fields
4
Validation
450+ edits · 2 warnings
5
Submissions
100 submitted · 12 pending
6
Follow-up ↻ ongoing
18 due this month · 91% current
Riverside Cancer Center
Reporting period
⤓ Upload .dat
📄 Export Report
Onvera AI · 3 insights detected
North Clinic depression screening rate has dropped 12% over 60 days — 3 providers below threshold. At current trajectory, South Clinic will miss the 80% pain scale target by Dec 31. 8 patients arriving tomorrow at Main Infusion with outstanding chart check items.
View all insights →
Depression Screening
87%
▲ 2%
⚠ 18 patients overdue
Pain Scale Documentation
74%
▼ 3%
✗ 21 patients undocumented
Pain Care Plan
91%
▲ 1%
8 plans needed
Treatment Plan
94%
▲ 4%
5 plans incomplete
🚭
Smoking Cessation
Counseling / Referrals
68%
Below 80% target
🏥
Palliative Care Referrals
Active referral tracking
83%
On track
💊
Hospice Referrals
Referral documentation
79%
Near threshold
Location Performance
Full view →
Location
Depress.
Pain Scale
Care Plan
Tx Plan
Main Infusion
92%
78%
95%
97%
North Clinic
76%
61%
88%
91%
South Clinic
89%
74%
93%
94%
Day Hospital
91%
82%
90%
96%
Provider Scoreboard
Full view →
Top Performers
AS
Dr. A. Sharma
98%
MR
Dr. M. Rodriguez
96%
TC
NP T. Chen
95%
Needs Attention
JP
Dr. J. Park
Pain scale 58% · Depression 71%
64%
BW
Dr. B. Williams
Smoking cessation 41%
71%
47 patients
⬇ Export
Patient
MRN
Metric(s) Needed
Provider
Next Visit
Location
Action
James A. Nguyen
Colon · Stage III
MRN-09087
Depression Screen Pain Scale
Dr. J. Park
Tomorrow
North
Assign
Sandra K. Oates
Breast · Stage I
MRN-09038
Smoking Cessation Pain Care Plan
Dr. B. Williams
Jun 3
Main
Assign
Robert J. Tanner
Lung · Stage II
MRN-08839
Depression Screen Treatment Plan
Dr. A. Sharma
Jun 5
South
Assign
Martha L. Henderson
Breast · Stage IIA
MRN-08841
Pain Scale Palliative Referral
Dr. M. Rodriguez
Overdue
Main
Assign
Patricia A. Nguyen
Ovary · Stage III
MRN-08836
Depression Screen
NP T. Chen
Jun 4
Day Hosp.
Assign
Showing 5 of 47 patients · Load more
Provider Scorecards
AS
Dr. A. Sharma
Oncology · Main Infusion
98%
Depression Screening100%
Pain Scale97%
Pain Care Plan98%
Treatment Plan99%
Smoking Cessation94%
JP
Dr. J. Park
Oncology · North Clinic
64%
Depression Screening71%
Pain Scale58%
Pain Care Plan72%
Treatment Plan74%
Smoking Cessation41%
⚠ Onvera AI coaching note ready
Pain scale completion has declined 3 weeks in a row. Suggested talking point generated.
MR
Dr. M. Rodriguez
Oncology · South Clinic
96%
Depression Screening98%
Pain Scale95%
Pain Care Plan96%
Treatment Plan97%
Smoking Cessation87%
Nursing Documentation Audit
⬇ Export Audit
Infusion Pre-appointment Chart Check
Today's visits
8 patients scheduled · 3 with outstanding items
Date of last office visit ✓ 8/8
Evidence of recent ED visits / inpatient stays ✓ 8/8
Height and weight (within 10% of last) ⚠ 6/8
Outstanding insurance auth hold(s) ✗ 5/8
Treatment Plan / Orders for DOS ✓ 8/8
Treatment Education completed ⚠ 7/8
Record of consent ✓ 8/8
Regimen, dosing, and schedule verified ✓ 8/8
RTC appointments in place for cycle ⚠ 7/8
Insurance flags cleared / reviewed ✗ 5/8
Recent labs with results and dates ✓ 8/8
Last venous access used ✓ 8/8
ACP documentation completed ⚠ 6/8
Performance status documentation logged ✓ 8/8
⚡ Onvera AI: 2 patients have outstanding auth holds arriving before 10 AM. Flag for immediate review.
DOS Nursing Workflow — This Month
88% compliance
Pre-Treatment Assessment
Vital signs documented✓ 96%
Height/weight within 10%⚠ 82%
Home medications review✓ 91%
Toxicity assessment⚠ 79%
Lab results review✓ 94%
Consent on file verified✓ 99%
Treatment Documentation (MAR)
Start/Stop times recorded✓ 97%
Chairside checks completed⚠ 84%
CIV rate programmed documented✓ 93%
Corrected dose/volume documented✓ 98%
Post-Treatment / Discharge
IV de-access documented✓ 96%
RTC appointments scheduled⚠ 81%
Discharge note completed✓ 92%
Charge capture released✗ 74%
Onvera AI · Quality Insights
⚡ Onvera AI
De-identified data only
Ask anything about your quality metrics
Analyze →
Providers below 80% this quarter Patients with 3+ unmet metrics Smoking cessation trend last 90 days Which location will miss Q4 target?
📉
Declining trend — Depression Screening at North Clinic
North Clinic depression screening has dropped from 89% to 76% over the past 60 days. Three providers (Dr. J. Park, NP R. Obi, Dr. L. Foster) account for 78% of the gap. At current rate, North Clinic will end Q4 at 71% — below the 80% organizational target.
View provider scorecards
View 18 patients →
2 hours ago
📅
8 patients arriving tomorrow with chart check gaps
Main Infusion Center has 8 infusion visits scheduled tomorrow. Pre-appointment check reveals: 2 patients with outstanding auth holds, 1 patient weight not updated in 47 days, 3 patients without RTC appointments confirmed for next cycle.
Review nursing checklist →
4 hours ago
🏆
Benchmark: Above national average on 3 of 4 core metrics
Riverside Cancer Center outperforms the national oncology benchmark on Depression Screening (87% vs 79% avg), Pain Care Plan (91% vs 84% avg), and Treatment Plan (94% vs 88% avg). Pain Scale documentation (74%) remains below the 80% national average — targeted intervention recommended.
Today
Upload Patient Data
Upload a .dat file exported from your EHR or practice management system. Onvera AI will parse, validate, and update all quality metrics automatically.
📁
Drop your .dat file here
or click to browse · Supports HL7, CSV and NAACCR file formats
Browse Files
Upload History
Date / Time
File
Records
Errors
Status
Metrics Updated
Today · 9:14 AM
patients_q4.dat
740
0
✓ Complete
Depression, Pain Scale, Treatment Plan, Smoking Cessation
Nov 1 · 8:30 AM
patients_nov.dat
712
3
✓ Complete
All metrics
Oct 1 · 9:00 AM
patients_oct.dat
698
0
✓ Complete
All metrics
Onvera Quality · Settings
Configure metrics, thresholds, populations, and reporting rules. Changes apply to all future data processing.
⚙ Global Settings
🧠 Depression Screening
💊 Pain Scale / Care Plan
📋 Treatment Plan
🚭 Smoking Cessation
🏥 Palliative / Hospice
♥ Nursing / DOS Workflow
🔔 Notifications
👤 User Access
Global Settings
Save changes
Alert when any metric or location falls below this threshold
Cases0
Backlog0
Abstract Studio0
Audit
Automation
Needs me
Assigned to me
Waiting
AI completed
AI working
All
All tiers
T1
T2
T3
T4
T5
Showing 0
The AI fills the abstractEvery field arrives with its confidence and the passage it came fromNeeds me = fields it could not fill, or a questionAI completed = ready for ValidationYou verify; you do not type
Question
Case · patient
Location
Abstract
AI leaning
Action
New Patient
Patient Intake Form
Create a new patient record and initiate the registry workflow
Cancel
Save & Submit →
Demographics
Diagnosis
💡 After saving, this case will enter the Ingestion queue and Onvera AI will begin abstraction automatically.
Queue0
Sources
Failed0
Audit
Automation
Feeds live · 41 processed today · 98.3% AI agreement
⇧ Upload
Needs me
Assigned to me
Waiting
AI decided
AI working
All
☆ Views
Filters
Showing 0
?
Question
Patient
Location
Waiting
AI leaning
Action
Queue today
24
Auto-approval
76%
Avg AI conf.
94%
Signed off
11
Overdue
1
Case tiers:
T19 auto
T25 quick
T36 review
T43 manual
T51 complex
Batch Signoff 9
🔍
All 24
T1 9
T2 5
T3 6
T4 3
T5 1
MRN-2024-08841
T3
REVIEW
Martha L. Henderson
Breast · C50.4 · Stage IIA
94%
⏱ 42d to REG deadline · 2 flags
MRN-2024-08839
T1
AUTO
Robert J. Tanner
Colon · C18.2 · Stage III
98%
✓ Ready for batch signoff
MRN-2024-08834
T4
MANUAL
David M. Okonkwo
Prostate · C61 · Stage II
63%
✗ Low confidence · manual entry needed
MRN-2024-08831
T1
AUTO
Susan K. Patel
Ovary · C56 · Stage IIIC
97%
✓ Ready for batch signoff
MRN-2024-08812
T5
COMPLEX
Eleanor J. Vasquez
Hematologic · C91.1 · Multiple primary
71%
★ Senior CTR · Multiple primary rules
Martha L. Henderson
🔒 RESTRICTED · PHI
MRN-2024-08841 · DOB: 1957-03-14 · F · Breast C50.4 · Stage IIA
T3 · REVIEW
2 flags
Flag senior CTR
✓ Approve & Submit
Demographics
Tumor ID
Staging
Treatment
Site-Specific
Outcomes
🔒 RESTRICTED Demographics contain PHI — name, DOB, address, SSN, race/ethnicity. Access logged. HIPAA § 164.514. CONFIDENTIAL after de-id
Last name 99%
First name 99%
Date of birth 99%
Sex 99%
Race 1 97%
Ethnicity 97%
Address at diagnosis 98%
Treating location 99%
Marital status 84%
🔒 RESTRICTED Tumor data is PHI when linked to patient identity. ICD-O-3 codes alone are CONFIDENTIAL after de-identification.
Primary site 99%
Histology (ICD-O-3) 97%
Grade 95%
Laterality 99%
Date of diagnosis 99%
Class of case 98%
Tumor size (mm) 82% ⚠
⚠ Unit conflict: path 2.8cm vs CT 28mm
Margins 74% ⚠
⚠ Requires excisional specimen correlation
cT 94%
cN 88%
cM 99%
AJCC Stage 94%
Chemotherapy 95%
Hormone therapy 97%
Site-specific factors for Breast (C50.x) — NAACCR Items 3800–3999
ER status 99%
PR status 98%
HER2 overall 98%
Ki-67 96%
Vital status 99%
Date of last contact 99%
AI Source & Reasoning
Click any field to see AI reasoning
Tumor Size
82% ⚠
Extracted value
028 mm
Source text
"Tumor measures 2.8 cm in greatest dimension…"
PathReport_Henderson_20241003 · Page 2
AI Reasoning
Path report states "2.8 cm" while CT states "28mm mass" — values equivalent. Unit discrepancy reduced confidence. Coded as 028mm per NAACCR rules.
Override with reason
Save override
Submitted
100
Accepted
96 (96%)
Timeliness
96.1%
Onvera AI Accuracy
94.2%
112 fields abstracted today
REG connected · 4 min ago
Today
This week
This month
Quarter
YTD
📅 Custom
⚡ Ask Onvera AI
🖨 Print
⬇ Export
NCR DEADLINE
AUTO-SUBMIT
22d
Due November 30, 2026
73% of submission window used
Next auto-submit
November 28 at 11:00 PM
Cases ready: 2 of 12 pending
Switch to Manual submission →
Cases Today
24
+6 vs yesterday · 8 new · 16 updated
12
Pending Review
12
Oldest: 2 days ago · 1 overdue
3
Follow-up
3
3 overdue · 87% follow-up rate
Rejected
4
NAACCR edit errors · resubmit
Actions Needed
Sorted by urgency · Click any action to resolve
View all →
🔴 Urgent
Submissions rejected
NAACCR edit errors · resubmit required
Resolve 4 →
🟡 Review
Cases need registrar review
Oldest: 2 days ago · 1 overdue
Review 12 →
🟠 Follow-up
Patients past 180-day threshold
Contact required · compliance risk
Contact 3 →
🟢 Ready
Cases ready to submit
Approved + validated · auto on Nov 28
Submit now →
🕐
Since your last login
8 new cases ingested · 3 confirmed reportable · 1 added to your queue · Walsh, C. batch accepted
📅 Upcoming
Auto-submit to REG
Nov 28 · 11:00 PM · 2 cases ready
7 days
REG Submission Deadline
Nov 30 · 12:00 AM · 12 cases pending
22 days
CoC Annual Report Due
Dec 31 · Compliance checklist pending
53 days
CTR Certification Renewal
Feb 14, 2027 · Alex Morgan · NCRA
158 days
Onvera AI · Deadline risk
6 cases will not make Nov 30 at current pace. Clear Abstract Studio by Nov 24.
My Queue
Assigned to me 5 cases
Completed today 3 cases
Flagged for review 2 cases
Open Abstract Studio →
Pipeline Now
Click segment to drill in
Ingestion: 847 Casefinding: 124 Abstraction: 112 Abstract Studio: 12 Suspense: 6 — Click to see stuck cases 1,097 in pipeline
Ingestion 847
Casefinding 124
Abstraction 112
Abstract Studio 12
Suspense 6 ›
Submission Status
View all →
Accepted 96
Pending 12
Rejected 4
Batch History
100%
Sep
99%
Oct
96%
Now
Timeliness
180-day · CoC target 90%
96.1%
▲ Above CoC target
90% 94% 96.1%
May Jun Jul Aug Sep Now
CoC target 90% · Current 96.1% ↑ · Trending up
Cases by Primary Site · YTD
Full insights →
Click a site to filter this dashboard
Breast
72
34.6%
Colon/Rectal
48
23.1%
Lung
38
18.3%
Prostate
32
15.4%
Other
18
8.7%
Total YTD: 208 cases Registry
Recent Activity
Full audit log →
Walsh, C. submitted — accepted
2 hours ago · Alex Morgan
Tanner, R. abstract approved — ready to submit
3 hours ago · Alex Morgan
Okonkwo, D. REG rejected — Edit 1270
4 hours ago · Registry
Novak, J. follow-up 12 days overdue
5 hours ago · System
Bishop, E. casefinding confirmed — routed to AI
5 hours ago · Onvera AI
Activity — Last 7 Days
Full audit log →
Cases touched per day — click a bar to view that day's audit entries
Mon: 18 cases Tue: 24 cases Wed: 31 cases — busiest day Thu: 22 cases Fri: 28 cases Sat: 8 cases Sun: 5 cases
Mon Tue Wed Thu Fri Sat Sun
136 total cases this week ▲ +12% vs last week
Performance Comparison
Full insights →
Acceptance Rate
99%
Sep
100%
Oct
96%
Nov
91%
State avg
Cases Submitted
95
98
100
88
You are above state average on all metrics ▲ Top 15%
Backlog program
Open program →
Suspects0
Backlog0
Completeness0
Audit
Automation
+ New suspect
Needs me
Assigned to me
Waiting
AI decided
AI working
All
Filters
Showing 0
Every suspect ends one of four ways→ Open a case→ Attach to an existing caseClose (not reportable / history only)Wait for evidence — the AI reopens itThe AI does this itself when sure · Needs me is the rest
Question
Patient ↕
Location ↕
Waiting ↕
AI leaning ↕
Action
Edit results0
Backlog0
Edit sets
Audit
Automation
Needs me
Assigned to me
Waiting
AI cleared
AI working
All
Showing 0
Edits run on arrivalNAACCR + state + CoC sets for the case’s registryThe AI fixes what the evidence settles and cites the editNeeds me = a judgment: warning, conflict, inter-record, rule change, or a file to send
Question
Case · patient
Location
Edits
AI leaning
Action
Audit Log
· Complete activity trail · HIPAA compliant · Tamper-evident · INTERNAL
🔍
⬇ Export
Events today
47
Submissions
12
Overrides
2
AI actions
31
Integrity
✓ Verified
Timestamp
User
Action type
Detail
Patient / MRN
Status
10:14:22
Reg
◻ submit
NCR">Batch signoff — 9 Tier 1 cases approved and submitted to NCR
Batch #NOV-2024-A
10:11:08
AI
⤓ ingest
PathReport_Garcia.pdf OCR extraction completed — 34 fields extracted
Thomas R. Garcia · MRN-20…
10:08:45
Reg
✓ approve
Abstract approved — T3 case sent to validation queue
Martha L. Henderson · MRN…
10:06:31
AI
⤓ ingest
IHC_Report_Henderson ingested via oncology EHR HL7 feed — classified as Lab/IHC
Martha L. Henderson · MRN…
10:04:18
Reg
✎ override
Field override: Tumor Size → 028mm. Reason: Unit conflict confirmed between path…
Martha L. Henderson · MRN…
10:02:55
AI
↗ route
Case auto-routed to Abstract Studio — Tier 3, confidence 94%, 2 flags
Martha L. Henderson · MRN…
09:58:42
AI
⤓ ingest
CT_ChestAbdPelvis ingested via EHR interface FHIR R4 — classified as Imaging
Martha L. Henderson · MRN…
09:55:11
Reg
✓ approve
Casefinding confirmed reportable — C50.411, 8500/3, C50.4 trigger codes
Eleanor T. Bishop · MRN-2…
09:52:08
AI
⤓ ingest
PathReport_Bishop ingested via manual upload — 98% reportability confidence
Eleanor T. Bishop · MRN-2…
09:48:33
NCR
◻ submit
REG ACK received — Batch #OCT-2024-B accepted. 98 of 100 cases accepted.">REG ACK received — Batch #OCT-2024-B accepted. 98 of 100 cases accepted.
Batch #OCT-2024-B
09:44:19
NCR
◻ submit
REG NACK received — 2 cases rejected. Edit 1270 date conflict. Resubmission required.">REG NACK received — 2 cases rejected. Edit 1270 date conflict. Resubmission requ…
MRN-2024-08834, MRN-2024-…
09:40:05
Reg
◻ submit
NCR — 100 cases, NAACCR v24, Batch #OCT-2024-B">Batch submitted to NCR — 100 cases, NAACCR v24, Batch #OCT-2024-B
Batch #OCT-2024-B
09:36:52
AI
✓ approve
Auto-approved 9 Tier 1 cases — confidence ≥95%, zero flags
Tanner, Patel, Walsh, Kim…
09:32:41
Reg
→ login
Login — Chrome on macOS · Richmond, VA · Session started
Registrar
09:28:17
AI
⤓ ingest
LabResults_Nguyen ingested via Reference laboratory Labs HL7 ORU — classified as Lab
Patricia A. Nguyen · MRN-…
09:24:03
AI
↗ route
Case auto-routed to Abstract Studio — Tier 4, confidence 63%, manual abstraction requi…
David M. Okonkwo · MRN-20…
09:20:49
AI
⤓ ingest
OpReport_Okonkwo ingested via EHR interface — classified as EMR Note
David M. Okonkwo · MRN-20…
09:16:35
Reg
✎ override
Field override: Rx Date → 20241105. Reason: Surgery date (Nov 5) confirmed as fi…
Robert J. Tanner · MRN-20…
09:12:21
AI
⤓ ingest
PathReport_Tanner ingested via Oncology EHR (HL7) — 98% reportability confidence, T1 rout…
Robert J. Tanner · MRN-20…
09:08:07
AI
⤓ ingest
IHC_Henderson ingested via Oncology EHR (HL7) — ER+/PR+/HER2- confirmed across 2 document…
Martha L. Henderson · MRN…
08:59:44
AI
⤓ ingest
3 path reports uploaded (manual batch) — queued for OCR processing
Batch upload · 3 document…
08:52:18
Reg
✓ approve
Case marked non-reportable — ICD D12.6 low-grade dysplasia, behavior /0
James A. Nguyen · MRN-202…
08:48:55
AI
↗ route
Case added to suspense file — elevated PSA, awaiting biopsy result
Leonard B. Cross · MRN-20…
08:44:31
AI
⤓ ingest
Automated HL7 feed received — 11 documents from EHR interface overnight batch
Batch · 11 documents
08:40:17
Reg
✓ approve
Follow-up contact logged — patient reached by phone, alive and well
Martha L. Henderson · MRN…
Yesterday
NCR
◻ submit
NCR ACK — Batch #OCT-2024-A accepted. 98/100 cases. Walsh, Kim, Lopez, Brown, Ah…
Batch #OCT-2024-A
Yesterday
Reg
◻ submit
NCR — 100 cases, October 2024">Monthly batch submitted to NCR — 100 cases, October 2024
Batch #OCT-2024-A
Yesterday
AI
⤓ ingest
Nightly sync completed — Reference laboratory Labs: 6 results, EHR interface: 11 documents, Oncology EHR: …
System sync
Yesterday
Reg
✓ approve
Batch signoff — 14 Tier 1 cases approved, routed to submission queue
Batch signoff #BS-2024-10…
Yesterday
AI
⤓ ingest
Cross-site duplicate alert flagged — Henderson, Martha (Houston Main vs Sugar La…
MRN-2024-08841 / MRN-SL-0…
Settings
Practices
Users & Roles
Automation
Registry setup
Federal Programs
Intake & routing
Sequence Policy
Submission Schedule
Deployment
Security & Access
+ Add Practice
Registry setup
↓ Profile CSV
Dictionary…
NAACCR data dictionary
v25 · 786 items
Imported 2026-09-15 from NAACCR_2025_data_fields-_Required.xlsx · 412 marked for the abstract display · 389 available from HL7 / C-CDA feeds
Next: v26 — import as a new profile and diff before switching.
Registry profile
Showing 0
#
Item
Section
Len
NPCR
CoC
SEER
Feed
Required for this registry
Profile history
Federal Programs
Enrollment status for federal cancer reporting programs. Most are downstream — no direct submission required.
NPCR — National Program of Cancer Registries
CDC · Mandatory · Downstream via the state registry
Mandatory
172 required fields. The state registry reports to CDC annually. No direct submission needed from this practice.
NAPIIA — Asian/Pacific Islander ID Algorithm
NAACCR/CDC · Downstream via the state registry
Mandatory
Applied by the state registry using Race 1–5 and patient name fields. Onvera collects all required fields at intake.
USCS — United States Cancer Statistics
CDC + NCI · Downstream
Mandatory
Aggregated from NPCR + SEER. Data flows: practice → the state registry → NPCR → USCS. No action needed.
SEER — Surveillance Epidemiology and End Results
NCI · Nebraska not a participant
N/A
Virginia is not a SEER registry. If a practice location opens in CA, CT, GA, HI, IA, KY, LA, MI, NJ, NM, UT, WA or AK — SEER activates automatically.
NCDB — National Cancer Database
American College of Surgeons · CoC required
Requires CoC
Enable CoC accreditation in Practices → Edit to activate NCDB and 19 additional required fields.
Sequence Number Policy
NAACCR Item #380 — controls how Onvera AI assigns lifetime sequence numbers across all primaries.
Auto-assign confidence threshold
85%
When sequence unknown
Save
Submission Schedule
Per-location submission schedules. Each location submits to the registry for its state. Schedules are independent.
Registry (NCR)
10 locations · eMaRC Plus → state web portal → NCR · NAACCR v24
● Active
Monthly deadline
5th of month
NCR requires submission by 5th
Auto-batch day
of month
1 day buffer before deadline
Auto-submit threshold
AI confidence
Below threshold → CTR review first
Per-location overrides (optional)
Richmond Main (SITE-001)
4th · 92% · ✓ default
Secondary Campus (SITE-002)
4th · 92% · ✓ default
Norfolk (VOA-003)
4th · 92% · ✓ default
Fredericksburg (VOA-007)
3rd · 95% · custom
Edit
+ 6 more locations using default schedule
Edit all VA locations
NC Central Cancer Registry (ICR)
2 NC locations · NCDR Web Plus → ICR · Separate state deadline
● Active
ICR monthly deadline
15th of month
NC deadline differs from NCR
Auto-batch day
of month
2 day buffer before NC deadline
Dual-report handling
VA residents at NC sites → both registries
Annual & Federal Submissions
NCDB (CoC Annual)
Deadline: First working day of March
Auto-submission: Feb 25 · CoC program COC-4821
NCR Annual Reconciliation
Deadline: March 31
All 10 VA locations consolidated
Architecture & Deployment
Onvera Health cloud architecture — US-East-1 (AWS) · Multi-tenant SaaS · HIPAA-eligible infrastructure · Organization deployment view
System Architecture — Organization
RESTRICTED zones CONFIDENTIAL zones INTERNAL zones
⬇ Download SVG
INTERNET / CLIENT CTR Browser Chrome / Safari · HTTPS 443 Oncology EHR (HL7) HL7 v2 · Port 2575 EHR interface · FHIR R4 SMART on FHIR · HTTPS 443 Reference laboratory Labs HL7 ORU · Port 2575 Registry / NCR eMaRC Plus · HTTPS 443 ICR / NC DOH NCDR Web Plus · HTTPS 443 Anthropic Claude API api.anthropic.com · HTTPS 443 AWS DMZ · us-east-1 AWS WAF + Shield DDoS · OWASP rules · Rate limit Application Load Balancer HTTPS termination · ACM cert API Gateway REST + HL7 · Auth · Rate limit HL7 Listener (MLLP) Port 2575 · TLS 1.3 · ACK/NAK PRIVATE SUBNET · APP TIER · RESTRICTED Onvera App Servers ECS Fargate · 3 AZs · Auto-scale Auth Service (SSO/MFA) SAML 2.0 · SCIM 2.0 · TOTP AI Abstraction Engine Claude API proxy · De-id layer · PHI Document Processor OCR · NLP · NAACCR mapper Submission Engine NAACCR v24 · eMaRC · NCDR PRIVATE SUBNET · DATA TIER · RESTRICTED RDS PostgreSQL (Multi-AZ) AES-256 · Encrypted at rest · PHI ElastiCache (Redis) Sessions · Queue · In-transit TLS S3 Document Store SSE-KMS · Versioned · RESTRICTED CloudWatch + SIEM Audit logs · Alerts · 7yr retention AWS KMS CMK · Envelope encryption · FIPS DR / BACKUP · us-west-2 RDS Read Replica + S3 CRR RPO <1hr · RTO <4hr · Automated HTTPS 443 HL7 v2 API · TLS · De-id NAACCR v24 FIREWALL FIREWALL FIREWALL AWS CLOUD · us-east-1 · HIPAA-eligible · SOC2 Type II in progress VPC: 10.0.0.0/16 · Public subnets: 10.0.1.0/24, 10.0.2.0/24 · Private subnets: 10.0.10.0/24, 10.0.11.0/24 All data encrypted AES-256 at rest · TLS 1.3 in transit · FIPS 140-2 KMS · No data leaves US-East region SP Entity ID: https://app.onverahealth.com/saml/sp · SCIM: https://app.onverahealth.com/scim/v2 · ACS: https://app.onverahealth.com/saml/acs
Hosting
ProviderAWS us-east-1
ModelMulti-tenant SaaS
ComputeECS Fargate
DatabaseRDS PostgreSQL
StorageS3 + SSE-KMS
Availability & DR
SLA99.9% uptime
AZs3 (us-east-1a/b/c)
DR regionus-west-2
RPO< 1 hour
RTO< 4 hours
Security & Compliance
Encryption at restAES-256 / KMS
Encryption in transitTLS 1.3
HIPAA BAAAWS + Anthropic
SOC2 Type IIIn progress
PentestQ1 2025 scheduled
API Integrations & Connectivity
System
Protocol
Port
Direction
Data classification
Oncology EHR (HL7)
HL7 v2 MLLP
2575
Inbound
RESTRICTED PHI — path reports, lab, EMR
EHR interface
FHIR R4 REST
443
Inbound
RESTRICTED PHI — clinical notes, imaging, demographics
Reference laboratory
HL7 ORU
2575
Inbound
RESTRICTED PHI — lab results, pathology
NCR / Registry
HTTPS REST
443
Outbound
RESTRICTED NAACCR v24 case records
ICR / NC DOH
HTTPS REST
443
Outbound
RESTRICTED NAACCR v24 · NC locations only
Anthropic Claude API
HTTPS REST
443
Outbound
CONFIDENTIAL De-identified prior to API call · BAA signed
Security & Access Management
Enterprise identity management. Enterprise IAM requirements: SAML 2.0 SSO · SCIM 2.0 provisioning · MFA enforcement.
Multi-Factor Authentication (MFA)
Required for all users — must enroll before accessing PHI
● Enforced
Configure
📱
TOTP Authenticator
Google Authenticator, Authy, Microsoft Authenticator
✓ Primary method
💬
SMS / Text
One-time passcode to registered mobile number
Backup method
🔑
Hardware Key
FIDO2/WebAuthn — YubiKey or similar
Optional — high-assurance
Users enrolled
4 / 5
1 pending
Enforcement policy
Mandatory
All roles · All locations
Session timeout
8 hours
Idle: 30 min
Single Sign-On — SAML 2.0
Enterprise SSO · Connect to your organization's Identity Provider (IdP)
⏳ Not configured
Configure SSO
Onvera Entity ID (SP)
https://app.onverahealth.com/saml/sp
Assertion Consumer Service (ACS) URL
https://app.onverahealth.com/saml/acs
IdP Metadata URL
NameID Format
Attribute mapping: email → onvera_email · department → onvera_role · groups → onvera_locations
SCIM 2.0 — Automated Provisioning
Auto-provision and deprovision users when your HR or IdP system changes
⏳ Not activated
Activate
SCIM Endpoint URL
https://app.onverahealth.com/scim/v2
Bearer Token
Rotate
Provisioning actions
Data classification policy:
🔒 RESTRICTEDPHI — patient records, SSN, diagnoses CONFIDENTIALDe-identified registry data INTERNALOrg config, audit logs PUBLICAggregate statistics
Data classification:
🔒 RESTRICTED PHI — patient records, SSN, diagnoses CONFIDENTIAL De-identified registry data INTERNAL Org config, audit logs PUBLIC Aggregate statistics
Session & Access Policy
Session duration
Idle timeout
Concurrent sessions
IP allowlist
Password policy
Audit retention
onverahealth
Support Request
Our team responds within 4 business hours · Critical issues within 1 hour
Ticket Number
ONV-—
Contact Information
Issue Details
0 / 2000
🟢 Low
🟡 Medium
🔴 High
🚨 Critical
Click to attach or drag & drop · Screenshots, PDFs, logs · Max 5 files · 10 MB each