P9100 – Pathogen(s) test for platelets
HCPCS Level II code · P codes: Pathology and Laboratory Services
HCPCS codeP9100
- Long description
- Pathogen(s) test for platelets
- Short description
- Pathogen test for platelets
- Pricing indicator
57Other carrier priced- Medicare coverage
DSpecial coverage instructions apply- BETOS category
T1HLab tests - other (Non-Medicare fee schedule)- Added
- January 1, 2018
- Last change
- January 1, 2018 – No change
Frequently asked questions
What is HCPCS code P9100?
P9100 is a HCPCS Level II code for pathogen(s) test for platelets.
Does Medicare cover P9100?
The HCPCS file lists coverage code D: Special coverage instructions apply. Coverage and payment also depend on local coverage determinations and the patient’s plan.
Nearby P codes
- P9058 – Red blood cells, leukocytes reduced, cmv-negative, irradiated, each unit
- P9059 – Fresh frozen plasma between 8-24 hours of collection, each unit
- P9060 – Fresh frozen plasma, donor retested, each unit
- P9070 – Plasma, pooled multiple donor, pathogen reduced, frozen, each unit
- P9071 – Plasma (single donor), pathogen reduced, frozen, each unit
- P9072 – Platelets, pheresis, pathogen reduced or rapid bacterial tested, each unit
- P9073 – Platelets, pheresis, pathogen-reduced, each unit
- P9099 – Blood component or product not otherwise classified
- P9603 – Travel allowance one way in connection with medically necessary laboratory specimen collection drawn from home bound or nursing home bound patient; prorated miles actually travelled
- P9604 – Travel allowance one way in connection with medically necessary laboratory specimen collection drawn from home bound or nursing home bound patient; prorated trip charge
- P9612 – Catheterization for collection of specimen, single patient, all places of service
- P9615 – Catheterization for collection of specimen(s) (multiple patients)
Source: CMS HCPCS Level II quarterly file, October 2026. Reference only – check payer policy before billing.