# Claim edit: Missing claim-level place of service code

> Stedi now rejects 837P professional and 837D dental claims that are missing a claim-level place of service code.

Published Jun 5, 2026

Product: Claim edits

Stedi now rejects [837P professional](https://www.stedi.com/docs/healthcare/submit-professional-claims) and [837D dental](https://www.stedi.com/docs/healthcare/submit-dental-claims) claims that are missing a claim-level place of service code.

## How the edit works

In a healthcare claim, a [place of service code](https://www.cms.gov/medicare/coding-billing/place-of-service-codes/code-sets) tells the payer where a service was delivered, such as an office or inpatient facility. Place of service codes can have a significant effect on how much a payer will approve or pay for a claim or service.

[X12 standards](https://www.stedi.com/docs/healthcare/intro-to-claim-submission#x12-hipaa-format) require that 837P professional and 837D dental claims include a place of service code at the claim level. Place of service codes can also be specified at the service line level but should only be included if they differ from the claim-level code.

**Claim-level place of service code**

| **Claim type**    | **JSON API field**                                                                                                                                                  | **X12 element**                                                        |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| 837P professional | [`claimInformation.placeOfServiceCode`](https://www.stedi.com/docs/healthcare/api-reference/post-healthcare-claims#body.claimInformation.placeOfServiceCode)        | `CLM-05-01` (Place of Service Code) of Loop `2300` (Claim Information) |
| 837D dental       | [`claimInformation.placeOfServiceCode`](https://www.stedi.com/docs/healthcare/api-reference/post-healthcare-dental-claims#body.claimInformation.placeOfServiceCode) | `CLM-05-01` (Place of Service Code) of Loop `2300` (Claim Information) |

If a professional or dental claim is missing a claim-level place of service code, the payer may reject the claim.

This [edit](https://www.stedi.com/docs/healthcare/claim-edits-and-repairs#edits) catches the issue before the claim reaches the payer. It 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](https://www.stedi.com/docs/healthcare/intro-to-claim-submission#api-claim-submission) and the claim fails the edit, you'll get back an error response in real time. The response includes details in the `errors` array.

```jsonc
{
  "errors": [
    {
      "code": "33",
      "description": "Missing Place of Service code. A place of service code is required for this claim. Correct and resubmit.",
      "followupAction": "Please Correct and Resubmit"
    }
  ]
}
```

If you submit a claim using [SFTP](https://www.stedi.com/docs/healthcare/submit-claims-sftp-connection) and the claim fails the edit, Stedi will reject the claim with a [277CA claim acknowledgment](https://www.stedi.com/docs/healthcare/claim-responses-overview#277ca-claim-acknowledgment). The acknowledgment will include a related [claim status category code](https://x12.org/codes/claim-status-category-codes), [claim status code](https://x12.org/codes/claim-status-codes), and error message.

```jsx
STC*A6>249*[DATE]*U*[AMOUNT]********Missing Place of Service code. A place of service code is required for this claim. Correct and resubmit.~
```
