fix: auto-price CDT codes and fix crown/recement code mismatches
- Auto-fill service line price when a recognized CDT code is typed (e.g. D2740), instead of requiring a separate "Map Price" click - Fix chatbot preauth prefill using an empty DOB for price lookup, causing age-tiered codes (D2740) to price as $0 - Re-apply fee-schedule pricing with the loaded patient DOB before MassHealth preauth auto-submit - Add a "Recement Crown" (D2920) combo button distinct from "Crown" (D2740) to avoid picking the wrong code/price - Fix AI note parsing to prioritize "recement" over "crown" regardless of word order or tooth-number format (e.g. "#7 crown recement") Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -637,14 +637,6 @@ class AutomationDeltaDentalMAEligibilityCheck:
|
||||
|
||||
print(f"[DDMA step2] PDF saved at: {pdf_path}")
|
||||
|
||||
# Close the browser window after PDF (session preserved in profile)
|
||||
try:
|
||||
from ddma_browser_manager import get_browser_manager
|
||||
get_browser_manager().quit_driver()
|
||||
print("[step2] Browser closed - session preserved in profile")
|
||||
except Exception as e:
|
||||
print(f"[step2] Error closing browser: {e}")
|
||||
|
||||
print(f"[DDMA step2] Final — PatientName: '{patientName}', MemberID: '{foundMemberId}'")
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user