---
title: "Correct specialty on a group-location-network specialty record"
method: PATCH
path: "/practitioners/group-practitioner-location-network-specialties/specialty"
tags: ["Practitioner"]
---

# Correct specialty on a group-location-network specialty record

`PATCH /practitioners/group-practitioner-location-network-specialties/specialty`

Replaces the specialty identifier on a practitioner specialty association at the group-location-network level. This is a data-correction operation — it does not trigger termination events, lifecycle changes, or downstream workflow notifications. Use it when the wrong specialty was linked at this level and the record needs correcting in place without triggering a termination cycle; for corrections at the group-location level without a network, use `PATCH /practitioners/group-practitioner-location-specialties/specialty` instead. The specialty association record must already exist, and the replacement specialty must be a valid, active tenant specialty.

## Headers

- `tenant-id` string

## Request body

- CorrectLocationNetworkSpecialtyRequest
  - `tenantGroupPractitionerLocationNetworkSpecialtyId` string, required — ID of the TenantGroupPractitionerLocationNetworkSpecialty record
  - `newTenantSpecialtyId` string, required — ID of the new TenantSpecialty to replace the current one

## Response `200`

Specialty corrected successfully. This delegates, two hops down, to the same correction logic as `PATCH /practitioners/tenant-practitioner-specialties/specialty`, so the response has the same flat `id`/`tenantSpecialtyId`/`data` shape.

- object

## Other responses

- `400` — Bad request - Invalid input
- `401` — Unauthorized - Authentication required
- `403` — Forbidden - Authenticated but lacking CORRECT_PRACTITIONER permissions
- `404` — Group practitioner location network specialty not found
- `409` — Conflict - Practitioner already has this specialty
- `500` — Internal server error

---

[API](https://skmtc.net/certifyos/apis/certify-api-layer.md) · [All operations](https://skmtc.net/certifyos/apis/certify-api-layer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/certifyos/certify-api-layer/revisions/563848e0ecc0/schema)
