---
title: "POST /GroupVisits/{appointmentId}/treatments"
method: POST
path: "/GroupVisits/{appointmentId}/treatments"
tags: ["GroupVisits"]
---

# POST /GroupVisits/{appointmentId}/treatments

`POST /GroupVisits/{appointmentId}/treatments`

## Path parameters

- `appointmentId` string, required

## Request body

- CreateGroupTreatmentRequest
  - `inventoryItemId` string, nullable — FK to a stocked inventory item. Mutually exclusive with ServiceCatalogItemId.
  - `serviceCatalogItemId` string, nullable — FK to a service-catalog item (e.g. exam fee). Mutually exclusive with InventoryItemId.
  - `quantityUsed` union — Quantity drawn from inventory. Required when InventoryItemId is set; ignored otherwise. One InventoryTransaction (decrement) is written when this is &gt; 0.
    - number, double
    - string, double
  - `dose` string, nullable
  - `route` string, nullable
  - `frequency` string, nullable
  - `duration` string, nullable
  - `numberTreated` union
    - integer
    - string, int32
  - `cohortLabel` string, nullable
  - `meatWithdrawalEndDate` string, date, nullable
  - `milkWithdrawalEndDate` string, date, nullable
  - `notes` string, nullable

## Response `200`

OK

- GroupTreatmentDto
  - `id` string
  - `productName` string
  - `dose` string, nullable
  - `route` string, nullable
  - `frequency` string, nullable
  - `duration` string, nullable
  - `numberTreated` union
    - integer
    - string, int32
  - `cohortLabel` string, nullable
  - `inventoryItemId` string, nullable
  - `serviceCatalogItemId` string, nullable
  - `quantityUsed` union
    - number, double
    - string, double
  - `inventoryTransactionId` string, nullable
  - `meatWithdrawalEndDate` string, date, nullable
  - `milkWithdrawalEndDate` string, date, nullable
  - `notes` string, nullable
  - `createdById` string
  - `createdAt` string, date-time

---

[API](https://skmtc.net/clinicos/apis/pawthosx-business-api-v1.md) · [All operations](https://skmtc.net/clinicos/apis/pawthosx-business-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/clinicos/pawthosx-business-api-v1/revisions/e7d381a5453b/schema)
