---
title: "Override a required discharge-checklist item with a reason (PAW-628). Records an audit entry; the override unblocks the item for completion."
method: POST
path: "/Appointments/{id}/discharge-checklist/override"
tags: ["Appointments"]
---

# Override a required discharge-checklist item with a reason (PAW-628). Records an audit entry; the override unblocks the item for completion.

`POST /Appointments/{id}/discharge-checklist/override`

## Request

- Base URL: `https://api.clinicos.vet/backend/business`
- URL: `https://api.clinicos.vet/backend/business/Appointments/{id}/discharge-checklist/override`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/docs/Appointments/:id/discharge-checklist/override/post.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `id` string, required

## Request body

- OverrideChecklistItemRequest: Request to override a single required checklist item.
  - `itemKey` string
  - `reason` string

## Response `200`

OK

- DischargeChecklistItemDto: A single checklist line. string DischargeChecklistItemDto.Key is the stable identifier used for overrides and persistence; it maps 1:1 to an `IDischargeCheck`.
  - `key` string
  - `category` string: medical | financial | communication | inventory
  - `status` string: missing | complete | overridden | pending
  - `severity` string: required | warning
  - `title` string
  - `explanation` string
  - `actionLabel` string, nullable: Label for the direct-action button, e.g. "Finalize invoice". Null when no action applies.
  - `actionTarget` string, nullable: Frontend deep-link hint for the action button, e.g. "invoice", "dispense", "schedule". The chronicle UI maps these to the relevant tab/route.
  - `canOverride` boolean: Whether the current user is permitted to override this item.
  - `override` ChecklistOverrideDto: Audit record of an override: reason, user, timestamp.
    - `reason` string
    - `userId` string, nullable
    - `timestamp` string, date-time

---

[API](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1.md) - [All operations](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/revisions/099cf36186e0?raw)
