Pathology Coder
SNOMED CT and ICD-O-3 coding suggestions for pathology reports with clinical context.
When to Use This Skill
Use this skill for:
- LIS integration and coding
- Tumor registry reporting
- Billing support
- Standardizing terminology
- Teaching pathology coding
Supported Code Systems
- SNOMED CT: Morphology, topography, procedures, qualifiers
- ICD-O-3: Morphology codes with behavior, topography codes
Key Features
- Diagnosis Coding: Tumor type, grade, behavior codes
- Procedure Coding: Specimen types, special stains, IHC
- Biomarker Coding: ER/PR/HER2/MSI/MMR codes
- Hierarchical Relationships: Parent concepts, synonyms
- Multi-code Support: Combined diagnoses and qualifiers
Reference Files
Reference on-demand (DO NOT load at startup):
- Code tables:
../../shared-references/coding/snomed_ct_codes.md
Usage Examples
# Code diagnosis
claude "SNOMED code for invasive ductal carcinoma grade 2 using pathology-coder"
# Code procedure
claude "What is the code for HER2 immunohistochemistry using pathology-coder"
# Multiple codes
claude "Code breast lumpectomy with IDC and DCIS using pathology-coder"
Processing Instructions
- Parse diagnosis/procedure from user input
- Load code table from shared-references
- Look up SNOMED CT code and ICD-O-3 if applicable
- Provide hierarchical context: Parent concepts, synonyms
- Output: Code(s) with descriptions and relationships
Common Tumor Type Codes
Loaded on-demand from reference file when needed:
- Breast carcinoma codes
- Colorectal carcinoma codes
- Pancreas carcinoma codes
- Gastric carcinoma codes
Output Format
For each code suggestion:
- SNOMED CT: [Code] | [Preferred term] | [Hierarchy]
- ICD-O-3: [Morphology/Behavior] | [Topography] | [Description]
Note: Minimal skill definition. Code tables loaded on-demand during processing only.