v1

latestOpenAPI 3.1.02026-08-063776831.4 MB
Practitioner

Remove a practitioner role at the core level

Removes a role key from practitionerRolesMap on the core_practitioner record. The role key is set to null (and then stripped), so MDM survivorship will no longer include it in the Practitioner OV for the tenant source.

patch/practitioners/{id}/roles/remove

Path parameters

idstring required

Headers

tenant-idstring

Request body

role'PCP' | 'Specialist' | 'Hospitalist' | 'Hospital-based Provider' required

Role key to remove (will be normalized to lowercase)

Example request

{
  "role": "PCP"
}

Response

Role removed successfully

practitionerRolesobject

Updated practitioner roles map from core_practitioners

locationRolesobject

Updated practitioner roles map from group_practitioner_locations, keyed by groupPractitionerLocationId

Example response

{
  "practitionerRoles": {
    "pcp": {
      "effectiveDate": "2026-01-10",
      "terminationDate": "2026-02-02"
    },
    "specialist": {
      "effectiveDate": "2026-01-01"
    }
  },
  "locationRoles": {
    "550e8400-e29b-41d4-a716-446655440000": {
      "pcp": {
        "effectiveDate": "2026-01-10",
        "terminationDate": "2026-02-02"
      }
    }
  }
}