Items
The trackable units of a serialized Product — one Item per physical unit, with
its own serial_number, status (available/assigned/transit/maintenance/retired),
and purchase metadata.
Bulk Products are not represented here; their counts live in Inventories (per site) and Custodies (per user).
Retire / unretire an Item to take it out of circulation without deleting it —
preferred over deletion, since it preserves the full transaction and version history.
For serial Items this flips status to retired (or back to available); for bulk
Items it sets a retired flag. Retired Items are excluded from default listings and
available-stock queries.
List items
**Required scope:**
Create item (serial)
**Required scope:**
Show item
**Required scope:**
Update item
**Required scope:**
Delete item
**Required scope:**
Retire item
**Required scope:**
Unretire item
**Required scope:**
List service schedules
**Required scope:**
Create service schedule
**Required scope:**
Show service schedule
**Required scope:**
Update service schedule
**Required scope:**
Delete service schedule
**Required scope:**
List service events
**Required scope:**
Create service event
**Required scope:**
Show service event
**Required scope:**
Update service event
**Required scope:**
Delete service event
**Required scope:**
List form assignments
**Required scope:**
Create form assignment
**Required scope:**
Show form assignment
**Required scope:**
Update form assignment
**Required scope:**
List documents
**Required scope:**
Create document
**Required scope:**
Show document
**Required scope:**
Update document
**Required scope:**
Delete document
**Required scope:**
List document versions
**Required scope:**