Claim edit: Invalid HCPCS Level II code
Stedi now rejects 837P professional and 837I institutional claims that include an invalid HCPCS Level II procedure code.
HCPCS codes
The Healthcare Common Procedure Coding System (HCPCS) is a set of medical procedure codes. HCPCS codes consist of two levels:
-
Level I consists of the Current Procedural Terminology (CPT) code set, which is maintained by the American Medical Association (AMA). These codes are used to bill for an individual provider's services, like an office visit or a surgery.
-
Level II codes are used to bill for things like medical equipment, ambulance rides, and certain drugs. For example:
E0114(crutches) orA0429(an emergency ambulance ride).
Level II codes are maintained by the Centers for Medicare & Medicaid Services (CMS), which updates the official list quarterly. That means new HCPCS Level II codes are added and outdated ones are retired over time.
You can submit both Level I and Level II codes as service-line procedure codes on professional and institutional claims. This edit applies to Level II codes.
Procedure code
| Claim type | JSON API field | X12 element |
|---|---|---|
| 837P professional | serviceLines[].professionalService.procedureCode | SV1-01-02 (Procedure Code) of Loop 2400 (Service Line) |
| 837I institutional | serviceLines[].institutionalService.procedureCode | SV2-02-02 (Procedure Code) of Loop 2400 (Service Line) |
How the edit works
Payers may reject claims that include an invalid HCPCS Level II code.
When you submit an HCPCS Level II procedure code on a professional or institutional claim, Stedi compares it against the official CMS HCPCS Level II code set. If the code isn't valid or wasn't active during the claim's date of service, this edit rejects the claim before it reaches the payer. This prevents payer rejections, which take longer to resolve and delay payment for the provider.
Rejection errors
If you submit a claim using Stedi's Claim Submission API endpoints and the claim fails the edit, you'll get back an error response in real time. The response includes details in the errors array:
{
"errors": [
{
"code": "33",
"description": "Invalid HCPCS code. The procedure code, F9999, on line 1 is not valid. HCPCS are typically 5 characters, starting with a letter. Correct and resubmit.",
"followupAction": "Please Correct and Resubmit"
}
]
}
If you submit a claim using SFTP and the claim fails the edit, Stedi will reject the claim with a 277CA claim acknowledgment. The acknowledgment will include a related claim status category code, claim status code, and error message:
STC*A7>507*[DATE]*U*[AMOUNT]********Invalid HCPCS code. The procedure code, F9999, on line 1 is not valid. HCPCS are typically 5 characters, starting with a letter. Correct and resubmit.~
Related claim edits
Stedi has another edit that checks the procedure code format. See Invalid procedure code format.