This website requires JavaScript.
34e9c83a63
feat: add insurance provider dropdown to eligibility page, save to patient record after eligibility check
main
Summit Dental Care and Claude Sonnet 5
2026-09-23 16:49:54 -04:00
a3d2960c98
feat: rename DDMA to ClaimMD across selenium service, remove MH/CMSP eligibility feature
Summit Dental Care and Claude Sonnet 5
2026-09-23 16:26:17 -04:00
00fd213291
feat: add Dental Office Name to Lab RX form, pre-filled from office contact settings
Gitead and Claude Sonnet 4.6
2026-07-03 21:21:59 -04:00
191ed129d8
feat: replace DOB with Age in Lab RX form, auto-calculated from patient DOB
Gitead and Claude Sonnet 4.6
2026-07-03 21:06:44 -04:00
305a07874d
fix: add selenium-settings-card.jsx and wire it into settings-page.jsx
Gitead and Claude Sonnet 4.6
2026-07-03 00:13:49 -04:00
6e779fc630
fix: update lab-management-tab.jsx and add lab-rx-modal.jsx
Gitead and Claude Sonnet 4.6
2026-07-03 00:12:10 -04:00
ce2e03e505
feat: pre-fill doctor name with default NPI provider in Lab RX popup
Gitead and Claude Sonnet 4.6
2026-07-02 23:55:23 -04:00
75ecd7cc20
feat: add Selenium Settings page to configure paymentGroupId per office
Gitead and Claude Sonnet 4.6
2026-07-02 23:53:43 -04:00
abb2a0ac96
feat: add Lab RX feature with template management and auto-seed defaults
Gitead and Claude Sonnet 4.6
2026-07-02 23:20:44 -04:00
ac4d8c4c74
feat: add lab management layout, barcode generation, and dental education page
Gitead and Claude Sonnet 4.6
2026-07-02 13:03:58 -04:00
998ef0ac95
feat: add POE and period exam aliases → D0120 in CDT lookup
Gitead and Claude Sonnet 4.6
2026-06-30 23:58:56 -04:00
15a1091f35
fix: stop premature chatbot claim queue advance + skip preview popup mid-batch
Gitead and Claude Sonnet 4.6
2026-06-29 23:44:21 -04:00
26da3394aa
fix: extract appointmentDate for multi_claim/batch_claim/preauth intents
Gitead and Claude Sonnet 4.6
2026-06-29 22:52:48 -04:00
cdda91f2b4
feat: add multi_claim intent for different procedures per patient + fix batch claim PDF race
Gitead and Claude Sonnet 4.6
2026-06-29 01:08:41 -04:00
cb49298b66
fix: teach AI to recognize recement and fix missing service date in column claim
Gitead and Claude Sonnet 4.6
2026-06-29 00:02:26 -04:00
31505af72d
fix: pass chatbot attachments to Selenium claim worker and add missing re import
Gitead and Claude Sonnet 4.6
2026-06-28 23:30:28 -04:00
e1fe4862d5
fix: allow claims without appointment + support post/core multi-tooth input
Gitead and Claude Sonnet 4.6
2026-06-28 22:57:24 -04:00
c9d08028a9
feat: teach AI classifier to recognize "comp" and tooth surface notation
Gitead and Claude Sonnet 4.6
2026-06-28 20:55:41 -04:00
fc3e8c0e25
feat: add Auto Check MH Payment toggle with weekly schedule
Gitead and Claude Sonnet 4.6
2026-06-26 22:58:36 -04:00
27d9132820
fix: use in-memory startedAt for cron job log to survive DB restore
Summit Dental Care and Claude Sonnet 4.6
2026-06-26 22:55:07 -04:00
1edf73fdc8
feat: add new frontend components, MH batch worker, and gitignore rules
Gitead and Claude Sonnet 4.6
2026-06-26 00:23:43 -04:00
b7e06adf2f
feat: MassHealth PDF import auto-pays full balance + patient name fix
Gitead and Claude Sonnet 4.6
2026-06-26 00:16:31 -04:00
9efe5c8469
feat: add Auto Claim toggle with hourly time picker to AI column claim section
Gitead and Claude Sonnet 4.6
2026-06-25 20:48:35 -04:00
7deba90db3
fix: use prisma db push after backup import to sync schema reliably
Summit Dental Care and Claude Sonnet 4.6
2026-06-25 16:05:18 -04:00
f93fef56aa
docs: move rclone install to Step 7 with other system dependencies
Summit Dental Care and Claude Sonnet 4.6
2026-06-25 00:28:30 -04:00
3d0af3bcb6
docs: add rclone install step to README setup guide
Summit Dental Care and Claude Sonnet 4.6
2026-06-25 00:09:57 -04:00
99a54cee9a
feat: rclone syncs all 3 folders (backups, chat-history, uploads)
ff and Claude Sonnet 4.6
2026-06-24 23:50:40 -04:00
cbe7d13dd2
feat: add auto-import toggle to restore latest backup after rclone pull
ff and Claude Sonnet 4.6
2026-06-24 23:45:15 -04:00
70b5e2ba47
feat: add configurable backup time for local and USB backups
ff and Claude Sonnet 4.6
2026-06-24 23:37:34 -04:00
5e881c9ff7
feat: integrate rclone WebDAV backup for PC-to-PC file sync
ff and Claude Sonnet 4.6
2026-06-24 23:29:36 -04:00
24e66bfaf9
fix: select Treatment Location by ID click like Billing Entity in UnitedDH claim step1
Gitead and Claude Sonnet 4.6
2026-06-24 14:41:26 -04:00
528a30efc6
fix: recognize limited exam, 1 PA (#tooth), composite # NN surfaces, and check [patient name]
Gitead and Claude Sonnet 4.6
2026-06-24 09:05:21 -04:00
8154e904b9
security: restrict network-backup endpoints to LAN IPs only
Summit Dental Care and Claude Sonnet 4.6
2026-06-22 23:53:28 -04:00
fcf6effb7b
fix: move network-backup endpoints outside JWT auth middleware
Summit Dental Care and Claude Sonnet 4.6
2026-06-22 23:50:19 -04:00
cee84bcd61
feat: add eye icon toggle to source PC API key field
Summit Dental Care and Claude Sonnet 4.6
2026-06-22 23:34:07 -04:00
8572f44386
fix: move network sync form population out of queryFn into useEffect
Summit Dental Care and Claude Sonnet 4.6
2026-06-22 23:32:04 -04:00
8e18e96db4
fix: trim whitespace from network sync URL and API key; clarify source URL format in UI
Summit Dental Care and Claude Sonnet 4.6
2026-06-22 23:14:00 -04:00
a2621eba6c
fix: recognize NPA shorthand and ordinal PA names (3rd pa → D0230)
Gitead and Claude Sonnet 4.6
2026-06-22 12:15:22 -04:00
91adac89e5
fix: AI claim queue restart from first patient; recognize D7210 # 32 in notes
Gitead and Claude Sonnet 4.6
2026-06-22 10:31:03 -04:00
029a0e9d53
fix: hardcode LICENSE_SECRET default so no .env setup needed on new installs
Gitead and Claude Sonnet 4.6
2026-06-22 00:13:02 -04:00
921ecbe10a
docs: add security setup section to README — passwd, root password, SSH check
ff and Claude Sonnet 4.6
2026-06-21 15:51:15 -04:00
0139f89e2f
feat: drag-to-resize appointment blocks on schedule to adjust duration
ff and Claude Sonnet 4.6
2026-06-21 00:39:38 -04:00
20b478a7a9
fix: United claim — add procedure date, fix file attachments, persist chatbot files, enforce M/D/YYYY date parsing
ff and Claude Sonnet 4.6
2026-06-20 00:42:43 -04:00
60689e58f6
feat: batch eligibility by patient name + "Check All & Appointment Today" option
ff and Claude Sonnet 4.6
2026-06-19 23:32:05 -04:00
e081f32648
fix: DentaQuest/Tufts eligibility PDF — switch to landscape to capture all columns
ff and Claude Sonnet 4.6
2026-06-19 20:30:47 -04:00
9f0e2514b0
fix: rename pre-auth PDF group title from "Claims Preauth" to "Preauth"
ff and Claude Sonnet 4.6
2026-06-19 20:24:42 -04:00
a52ff2d723
feat: batch eligibility, batch claim, and batch check+claim from AI chat
ff and Claude Sonnet 4.6
2026-06-18 23:41:56 -04:00
a2e5c157ad
feat: persist AI chat history to server-side JSON file
ff and Claude Sonnet 4.6
2026-06-18 17:11:13 -04:00
092f0778fe
fix: DDMA eligibility worker — extract name from row, pass DOB from input, wait for page load
ff and Claude Sonnet 4.6
2026-06-18 15:06:45 -04:00
6958d13282
fix: pass DOB from chatbot through to claim form for DDMA claims
ff and Claude Sonnet 4.6
2026-06-18 13:58:12 -04:00
3e919ec1c5
feat: AI-powered login page with daily greeting and animated blob background
ff and Claude Sonnet 4.6
2026-06-18 00:14:32 -04:00
7f19e38fc1
fix: remove auto appointment creation from claim submission
ff and Claude Sonnet 4.6
2026-06-17 22:54:17 -04:00
8e011c5a29
feat: AI chatbot preauth intent, UnitedDH pre-auth improvements
ff and Claude Sonnet 4.6
2026-06-17 01:21:51 -04:00
43340ab39d
fix: UnitedDH pre-auth number extraction, service lines saved, RCT combo buttons
ff and Claude Sonnet 4.6
2026-06-16 17:34:45 -04:00
a04176538e
fix: retry MH eligibility extraction to handle AngularJS late binding
ff and Claude Sonnet 4.6
2026-06-16 14:29:36 -04:00
dc039741ca
fix: Tufts SCO + UnitedDH pre-auth file upload, tooth fill, PDF and pre-auth number
ff and Claude Sonnet 4.6
2026-06-15 23:54:05 -04:00
beb6a6a8e8
fix: redirect MH eligibility to CMSP for patients under 14
ff and Claude Sonnet 4.6
2026-06-13 00:24:44 -04:00
3978b16d7d
feat: United/DentalHub + Tufts SCO pre-auth, cloud storage search & file thumbnails
ff and Claude Sonnet 4.6
2026-06-13 00:03:58 -04:00
fd4feb3e76
feat: AI claim queue auto-return + D1120 age warning
ff and Claude Sonnet 4.6
2026-06-12 22:18:59 -04:00
831f67b093
feat: chatbot CDT lookup — SRP quad, 4-digit auto-prefix, quad field to Selenium
Gitead and Claude Sonnet 4.6
2026-06-11 22:14:50 -04:00
6cfca0d015
feat: select DDMA provider by NPI settings instead of always first
Gitead and Claude Sonnet 4.6
2026-06-11 15:32:01 -04:00
75c49ab1df
feat: chatbot rendering provider override and NPI provider ordering
Gitead and Claude Sonnet 4.6
2026-06-11 13:17:05 -04:00
d4b9c1b889
feat: save claim attachments to cloud storage and documents page
ff and Claude Sonnet 4.6
2026-06-11 00:30:32 -04:00
46daeb1c1f
feat: implement Claim for Column with AI queue logic
ff and Claude Sonnet 4.6
2026-06-10 22:00:46 -04:00
b986350edd
feat: add Claim for Column with AI button to schedule page
ff and Claude Sonnet 4.6
2026-06-10 21:27:05 -04:00
2b3ac99173
docs: add Compile & Deploy to New PC section to README
ff and Claude Sonnet 4.6
2026-06-10 15:22:41 -04:00
949e64c129
fix: add migration for missing ai_settings columns
Gitead and Claude Sonnet 4.6
2026-06-09 23:46:52 -04:00
facf9e79e2
fix: show only user-typed notes on appointment card
ff and Claude Sonnet 4.6
2026-06-09 21:48:17 -04:00
541d65da6d
feat: AI chat Eligibility & Appointment button with 15-min slots and Column B fallback
ff and Claude Sonnet 4.6
2026-06-09 16:14:08 -04:00
a8ec1a21c0
feat: include uploads folder in network sync (all three subfolders)
ff and Claude Sonnet 4.6
2026-06-09 10:10:46 -04:00
f5f3768108
feat: add Network Backup section to Database Management
ff and Claude Sonnet 4.6
2026-06-09 00:15:42 -04:00
27d95ed752
fix: add United Healthcare SCO aliases so AI chat routes to UnitedDH worker
ff and Claude Sonnet 4.6
2026-06-08 23:25:02 -04:00
09cd0328cb
fix: recognize CDT codes with primary tooth letter notation (# H)
ff and Claude Sonnet 4.6
2026-06-08 00:28:56 -04:00
967a53fc6c
feat: AI chat file uploads, RCT/PA tooth mapping, check+claim flow, service date column
ff and Claude Sonnet 4.6
2026-06-07 23:47:48 -04:00
19bb5c1145
feat: route MH eligibility to CMSP button for patients under 21 in AI chat
ff and Claude Sonnet 4.6
2026-06-07 00:44:09 -04:00
cb1c6cef3b
fix: click tooth dropdown chevron button to open 1-32 listbox, then select by number
ff and Claude Sonnet 4.6
2026-06-07 00:33:15 -04:00
730c41f9b0
fix: DDMA Create claim stale element, tooth dropdown select, longer page waits
ff and Claude Sonnet 4.6
2026-06-07 00:28:01 -04:00
d02e8c8dcb
fix: extract tooth number and surface from #NN notation for all DDMA procedures
ff and Claude Sonnet 4.6
2026-06-06 23:31:22 -04:00
905e236166
fix: claim confirm card was storing autoSubmit=false, blocking Selenium auto-start
ff and Claude Sonnet 4.6
2026-06-06 23:14:46 -04:00
86cf55aa4d
feat: AI chat claim confirmation, CDT alias learning, and eligibility auto-trigger fixes
ff and Claude Sonnet 4.6
2026-06-06 21:11:58 -04:00
4899ab8368
feat: multi-provider AI support with per-provider model selection
ff and Claude Sonnet 4.6
2026-06-06 09:34:11 -04:00
d5bc96ff39
feat: add per-patient Local folder in Documents page backed by Cloud Storage
ff and Claude Sonnet 4.6
2026-06-05 23:01:56 -04:00
2457e12b5c
feat: AI API Setting page with 4 provider sections and toggles
ff and Claude Sonnet 4.6
2026-06-05 16:36:01 -04:00
1bbca38344
feat: AI chat scheduling, claim automation, and session improvements
ff and Claude Sonnet 4.6
2026-06-05 16:19:56 -04:00
ba2882957a
feat: Users AI Chat multi-step workflows with CDT lookup and alias management
Gitead and Claude Sonnet 4.6
2026-06-03 17:44:19 -04:00
4274cd61dc
fix: ensure appointment is created before saving claim from claims page
Gitead and Claude Sonnet 4.6
2026-06-03 00:15:44 -04:00
bcf4111cdf
feat: auto-logout after 1 hour of inactivity
ff and Claude Sonnet 4.6
2026-06-02 23:56:21 -04:00
57c18b404f
fix: BCBS MA — wait for ccProgressBar spinner cycle before clicking buttons
ff and Claude Sonnet 4.6
2026-06-02 23:53:46 -04:00
4a1fd27870
fix: broaden XPath and add fallback for BCBS MA New Eligibility Request click
Gitead and Claude Sonnet 4.6
2026-06-02 22:26:07 -04:00
ddcc49b72c
feat: add in-browser dial pad with Twilio Voice SDK
ff and Claude Sonnet 4.6
2026-06-02 22:24:53 -04:00
be90966f6e
feat: add internal AI chat assistant and AI Input Agent page
ff and Claude Sonnet 4.6
2026-06-02 00:44:05 -04:00
3ac185b0ec
fix: BCBS MA — identify patient by member ID + DOB, prevent overwriting subscriber
ff and Claude Sonnet 4.6
2026-06-01 23:51:11 -04:00
87d7ce9ed9
fix: BCBS MA eligibility — name extraction, tab switching, DOB input, button color
ff and Claude Sonnet 4.6
2026-06-01 01:18:20 -04:00
e644d21cee
feat: add BCBS MA eligibility check with OTP flow
ff and Claude Sonnet 4.6
2026-06-01 00:36:11 -04:00
535619c286
feat: make claim number editable in Edit Claim Status modal
ff and Claude Sonnet 4.6
2026-05-30 23:44:55 -04:00
acd0e74cab
fix: increase claim search page wait times in UnitedDH claim worker step9
ff and Claude Sonnet 4.6
2026-05-30 23:07:30 -04:00
4bf8cb1a94
feat: schedule page UX improvements + CDT combo price skip
ff and Claude Sonnet 4.6
2026-05-30 19:37:12 -04:00
70f36fc13c
feat: United SCO claim worker rewrite + eligibility/patient-table fixes
ff and Claude Sonnet 4.6
2026-05-30 14:46:51 -04:00
cda00f5f8a
fix: restore Continue button as page indicator in claim step3 to prevent browser close
ff and Claude Sonnet 4.6
2026-05-29 22:26:21 -04:00
72b204f33f
fix: apply Treatment Location + Billing Entity selection to United SCO claim worker
ff and Claude Sonnet 4.6
2026-05-29 18:10:45 -04:00