Slot: category
Type-defining slot on DonationItem. Value is the class URI of the concrete subclass (e.g. inkind_knowledge_repo:ClothingItem). linkml-validate, gen-json-schema, and gen-pydantic all use this slot to dispatch to the correct subclass schema and valid slot set. For other entities (DemandSignal, StorageLocation) the range is overridden via slot_usage to CategoryEnum.
URI: schema:additionalType
Alias: category
Applicable Classes
| Name |
Description |
Modifies Slot |
| DemandSignal |
A signal representing demand for a category of items |
yes |
| BooksItem |
Books and educational materials |
no |
| AccessoriesItem |
Fashion and personal accessories: hats, scarves, gloves, belts, bags, jewelle... |
no |
| DonationItem |
Abstract base for all donation items |
yes |
| SportsItem |
Sports and fitness equipment |
no |
| FootwearItem |
Footwear: shoes, boots, sandals, slippers |
no |
| ElectronicsItem |
Consumer electronics: phones, tablets, laptops, cameras, audio devices, cable... |
no |
| HouseholdItem |
Household and kitchen goods: cookware, crockery, small appliances, cleaning t... |
no |
| StationeryItem |
Stationery and office supplies: pens, notebooks, art supplies, calculators |
no |
| PersonalCareItem |
Personal care, hygiene, and health products |
no |
| MobilityAidsItem |
Mobility aids and assistive devices: wheelchairs, crutches, walking frames, h... |
no |
| ClothingItem |
Clothing garments: tops, bottoms, outerwear, underwear, nightwear, sportswear |
no |
| OtherItem |
Catch-all for donation items not fitting any other category |
no |
| FurnitureItem |
Structural furniture: chairs, tables, beds, wardrobes, shelving |
no |
| FoodItem |
Food donation item |
no |
| BabyInfantItem |
Baby and infant supplies: pushchairs, cots, car seats, infant formula, feedin... |
no |
| ToysItem |
Toys and games |
no |
| BeddingTextilesItem |
Bedding and household textiles: blankets, duvets, mattresses, pillows, sleepi... |
no |
Properties
Type and Range
Cardinality and Requirements
| Property |
Value |
| Required |
Yes |
Annotations
| property |
value |
| label_en |
Item Type |
| label_de |
Artikeltyp |
Schema Source
- from schema: https://inkind-at.github.io/inkind-knowledge-repo
Mappings
| Mapping Type |
Mapped Value |
| self |
schema:additionalType |
| native |
inkind_knowledge_repo:category |
LinkML Source
name: category
annotations:
label_en:
tag: label_en
value: Item Type
label_de:
tag: label_de
value: Artikeltyp
description: Type-defining slot on DonationItem. Value is the class URI of the concrete
subclass (e.g. inkind_knowledge_repo:ClothingItem). linkml-validate, gen-json-schema,
and gen-pydantic all use this slot to dispatch to the correct subclass schema and
valid slot set. For other entities (DemandSignal, StorageLocation) the range is
overridden via slot_usage to CategoryEnum.
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
slot_uri: schema:additionalType
alias: category
domain_of:
- DonationItem
- DemandSignal
range: CategoryEnum
required: true