v1

latestOpenAPI 3.1.02026-08-063776831.4 MB
Practitioner

Terminate practitioner from network/location/group_locations

Accepts terminationType and updates relevant records with termination details.

put/practitioners/terminate

Headers

tenant-idstring

Request body

networkIdstring

Optional network ID scope for termination

tenantGroupLocationIdstring

Optional tenant group location ID scope for termination

tenantPractitionerIdstring required

Tenant practitioner ID

tenantGroupIdstring required

Tenant group ID

terminationTypestring required

Termination scope (NETWORK | GROUP | GROUP_LOCATIONS | NETWORK_SPECIALTY | GROUP_SPECIALTY | GROUP_LOCATION_SPECIALTY)

terminationDatestring required

Termination effective date (YYYY-MM-DD)

terminationReasonstring

Termination reason

terminationInformedDatestring

Date when termination was informed (YYYY-MM-DD)

tenantSpecialtyIdstring

Optional tenant specialty ID scope for termination

tenantGroupPractitionerLocationIdstring

Optional tenant group practitioner location ID scope for termination

tenantGroupPractitionerNetworkIdstring

Optional tenant group practitioner network ID scope for termination

tenantGroupLocationPractitionerNetworkIdstring

Optional tenant group location practitioner network ID scope for termination

tenantGroupPractitionerLocationSpecialtyIdstring

Optional tenant group practitioner location specialty ID scope for termination

tenantGroupPractitionerSpecialtyIdstring

Optional tenant group practitioner specialty ID scope for termination

tenantPractitionerSpecialtyIdstring

Optional practitioner specialty ID scope for termination

Example request

{
  "networkId": "network_abc",
  "tenantGroupLocationId": "tgl_abc",
  "tenantPractitionerId": "tp_abc",
  "tenantGroupId": "tg_abc",
  "terminationType": "NETWORK",
  "terminationDate": "2025-10-25",
  "terminationReason": "reasons",
  "terminationInformedDate": "2025-10-25",
  "tenantSpecialtyId": "ts_abc",
  "tenantGroupPractitionerLocationId": "tgpl_abc",
  "tenantGroupPractitionerNetworkId": "tgp_abc",
  "tenantGroupLocationPractitionerNetworkId": "tgpl_abc",
  "tenantGroupPractitionerLocationSpecialtyId": "tgpl_abc",
  "tenantGroupPractitionerSpecialtyId": "tgpl_abc",
  "tenantPractitionerSpecialtyId": "ps_abc"
}

Response

Termination updated