Slaiwala commited on
Commit
90e859f
·
verified ·
1 Parent(s): 56691fc

Update spine_coder/spine_coder_core.py

Browse files
Files changed (1) hide show
  1. spine_coder/spine_coder_core.py +4 -2
spine_coder/spine_coder_core.py CHANGED
@@ -404,11 +404,11 @@ def suggest_with_cpt_billing(note: str, payer: str = "Medicare", top_k: int = 10
404
  flags_list = [k for k, v in flags_map.items() if v]
405
 
406
  # ---------- Case-level laterality (meta) ----------
407
- # 'Bilateral' should indicate both sides procedurally, NOT just bilateral implants/instrumentation.
408
  bilateral_procedure_pat = (
409
  r"\bboth sides\b"
410
  r"|"
411
- r"\bbilateral\b(?!\s*(pedicle|screw|screws|rod|rods|instrumentation|hardware))"
412
  )
413
 
414
  case_laterality = "na"
@@ -420,6 +420,8 @@ def suggest_with_cpt_billing(note: str, payer: str = "Medicare", top_k: int = 10
420
  case_laterality = "bilateral"
421
 
422
 
 
 
423
  return {
424
  "payer": payer,
425
  "region": region,
 
404
  flags_list = [k for k, v in flags_map.items() if v]
405
 
406
  # ---------- Case-level laterality (meta) ----------
407
+ # 'Bilateral' should indicate procedure performed on both sides, not just bilateral instrumentation.
408
  bilateral_procedure_pat = (
409
  r"\bboth sides\b"
410
  r"|"
411
+ r"\bbilateral\b(?!\s*(pedicle|screw|screws|rod|rods|instrument|instrumentation|hardware|construct))"
412
  )
413
 
414
  case_laterality = "na"
 
420
  case_laterality = "bilateral"
421
 
422
 
423
+
424
+
425
  return {
426
  "payer": payer,
427
  "region": region,