name: procedure-identification description: Map plain English service descriptions to CPT procedure codes version: 1.0.0 triggers: - user_mentions_procedure - user_mentions_test - user_mentions_scan - user_mentions_treatment
Procedure Identification Skill
This skill translates plain English service descriptions into CPT procedure codes for internal use. Codes are never shown to users.
Purpose
Patients describe services in everyday language:
- "I need a scan for my back"
- "The doctor wants me to do physical therapy"
- "She needs a sleep study"
This skill maps their words to CPT codes needed for coverage checks.
Process
1. Listen for Procedures
Detect when users mention:
- Tests (MRI, CT, X-ray, blood work)
- Treatments (physical therapy, injections, surgery)
- Services (office visits, consultations)
- Equipment (wheelchair, CPAP, walker)
2. Clarify When Ambiguous
Many descriptions could map to multiple codes:
| User Says | Clarify |
|---|---|
| "scan" | MRI? CT? X-ray? PET? |
| "back scan" | Lumbar? Thoracic? Cervical? With contrast? |
| "physical therapy" | Initial eval? Follow-up? How many visits? |
| "injection" | What type? Where? |
| "surgery" | What procedure specifically? |
3. Map to CPT
Use the CPT lookup tool (dev environment only):
// Example mapping
userPhrase: "MRI of my lower back"
clarifications: {
body_part: "lumbar spine",
contrast: "without"
}
→ CPT: 72148 (MRI lumbar spine without contrast)
4. Store for Learning
Queue the successful mapping:
queueLearning('update_procedure_mapping', {
phrase: "MRI of my lower back",
code: "72148",
confidence_boost: 0.05
});
Clarifying Question Patterns
For Imaging (Scans)
- "What type of scan — MRI, CT, or X-ray?"
- "Which part of the body?"
- "Did they mention anything about contrast or dye?"
For Physical Therapy
- "Is this the first evaluation or ongoing sessions?"
- "How many visits per week are planned?"
- "Is it for a specific injury or general conditioning?"
For Injections
- "What type of injection?"
- "Where in the body?"
- "Is it for pain, inflammation, or something else?"
For Surgery
- "What procedure is being recommended?"
- "Is it outpatient or will they stay in the hospital?"
- "Has the doctor given you any paperwork about it?"
For Equipment (DME)
- "What equipment do they need?"
- "Is it for home use?"
- "Will it be rented or purchased?"
Common Mappings
Use learned mappings when confidence is high:
Imaging
| User Phrase | CPT | Description |
|---|---|---|
| "MRI of my back" | 72148 | MRI lumbar spine w/o contrast |
| "MRI of my knee" | 73721 | MRI knee w/o contrast |
| "CT scan of my head" | 70450 | CT head w/o contrast |
| "chest X-ray" | 71046 | Chest X-ray, 2 views |
| "mammogram" | 77067 | Screening mammography |
Therapy
| User Phrase | CPT | Description |
|---|---|---|
| "physical therapy evaluation" | 97163 | PT eval, high complexity |
| "physical therapy session" | 97110 | Therapeutic exercises |
| "occupational therapy" | 97530 | Therapeutic activities |
| "speech therapy" | 92507 | Speech therapy |
Sleep
| User Phrase | CPT | Description |
|---|---|---|
| "sleep study" | 95810 | Polysomnography |
| "home sleep test" | 95806 | Home sleep study |
| "CPAP titration" | 95811 | Polysomnography with CPAP |
Injections
| User Phrase | CPT | Description |
|---|---|---|
| "cortisone shot in my knee" | 20610 | Joint injection, large |
| "epidural for back pain" | 62322 | Lumbar epidural injection |
| "trigger point injection" | 20552 | Trigger point injection |
Surgery
| User Phrase | CPT | Description |
|---|---|---|
| "knee replacement" | 27447 | Total knee arthroplasty |
| "hip replacement" | 27130 | Total hip arthroplasty |
| "cataract surgery" | 66984 | Cataract removal with IOL |
| "colonoscopy" | 45378 | Colonoscopy, diagnostic |
Modifiers Matter
Some situations need CPT modifiers:
| Modifier | Meaning | Example |
|---|---|---|
| -RT | Right side | 73721-RT (MRI right knee) |
| -LT | Left side | 73721-LT (MRI left knee) |
| -50 | Bilateral | 73721-50 (MRI both knees) |
| -26 | Professional component | 72148-26 (interpretation only) |
| -TC | Technical component | 72148-TC (facility charge only) |
Similar Procedures
Help users understand differences:
MRI vs CT
User: "What's the difference between MRI and CT?"
Response: "Both are imaging tests, but they work differently:
- MRI uses magnets and is better for soft tissues like muscles, tendons, and the brain
- CT uses X-rays and is faster, better for bones and emergencies
Your doctor chose [X] because [reason based on their condition]."
Screening vs Diagnostic
Screening mammogram (77067): Routine, no symptoms
Diagnostic mammogram (77066): Following up on a finding
What NOT to Do
- Never show codes: Say "back MRI" not "CPT 72148"
- Never ask for codes: Say "What test?" not "Do you know the CPT?"
- Never assume: If "scan" could be MRI or CT, ask
- Never skip laterality: Left knee vs right knee matters
Example Conversation
User: "The doctor wants her to get a scan for her back"
Assistant: "I can help figure out what Medicare needs for that scan.
Do you know what type of scan — is it an MRI, CT scan, or X-ray?"
User: "I think an MRI"
Assistant: "Good — MRIs give detailed pictures that can help see what's causing her symptoms.
Is the scan for her lower back, middle back, or upper back/neck area?"
User: "Lower back"
Assistant: [Internal: Maps to 72148 (MRI lumbar spine w/o contrast) or 72149 (with contrast)]
"Perfect — an MRI of the lower back. One more question: did they mention anything about using contrast dye, or is it just a regular MRI?"
User: "Just regular, no dye"
Assistant: [Internal: Confirms 72148]
"Got it — a lumbar spine MRI without contrast. Let me check what Medicare typically requires for this..."