Enum: CategoryEnum
Canonical registry of all donation item categories. Mirrors the DonationItem subclass URI hierarchy for use in non-item entities: DemandSignal.category, StorageLocation.category_affinity, etc.
DonationItem itself uses designates_type on the category slot; this enum is for other entities that reference categories by value.
Grouping is aligned with COICOP 2018 divisions where applicable, with deviations documented per value:
Apparel → COICOP Division 03 (clothing and footwear)
Home → COICOP Division 05 (housing, household goods)
Technology → COICOP Division 09 (recreation and culture)
Learning → COICOP Division 09 (recreation and culture)
Care → COICOP Divisions 06 (health) and 12 (personal care)
Life stage → COICOP Divisions 01 (food) and 03/05 (baby items)
URI: inkind_knowledge_repo:CategoryEnum
Permissible Values
| Value | Meaning | Description |
|---|---|---|
| ClothingItem | inkind_knowledge_repo:ClothingItem | Clothing garments: tops, bottoms, outerwear, underwear, nightwear, sportswear... |
| AccessoriesItem | inkind_knowledge_repo:AccessoriesItem | Fashion accessories: hats, bags, jewellery, scarves, gloves, belts → Accessor... |
| FootwearItem | inkind_knowledge_repo:FootwearItem | Shoes, boots, sandals, slippers → FootwearItem |
| FurnitureItem | inkind_knowledge_repo:FurnitureItem | Structural furniture: chairs, tables, beds, wardrobes → FurnitureItem |
| BeddingTextilesItem | inkind_knowledge_repo:BeddingTextilesItem | Blankets, duvets, mattresses, pillows, towels, curtains → BeddingTextilesItem |
| HouseholdItem | inkind_knowledge_repo:HouseholdItem | Cookware, crockery, small appliances, home decor → HouseholdItem |
| ElectronicsItem | inkind_knowledge_repo:ElectronicsItem | Consumer electronics: phones, laptops, cameras, gaming → ElectronicsItem |
| ToysItem | inkind_knowledge_repo:ToysItem | Toys and games → ToysItem |
| SportsItem | inkind_knowledge_repo:SportsItem | Sports and fitness equipment → SportsItem |
| BooksItem | inkind_knowledge_repo:BooksItem | Books and educational materials → BooksItem |
| StationeryItem | inkind_knowledge_repo:StationeryItem | Pens, notebooks, art supplies, office equipment → StationeryItem |
| PersonalCareItem | inkind_knowledge_repo:PersonalCareItem | Personal hygiene, health, and beauty products → PersonalCareItem |
| MobilityAidsItem | inkind_knowledge_repo:MobilityAidsItem | Wheelchairs, crutches, hearing aids, assistive devices → MobilityAidsItem |
| BabyInfantItem | inkind_knowledge_repo:BabyInfantItem | Pushchairs, cots, car seats, infant formula, feeding equipment → BabyInfantIt... |
| FoodItem | inkind_knowledge_repo:FoodItem | Food items → FoodItem |
| OtherItem | inkind_knowledge_repo:OtherItem | Items not fitting any other category → OtherItem |
Slots
| Name | Description |
|---|---|
| category | Type-defining slot on DonationItem |
| category_affinity | Preferred item category — informational hint, not enforced by the engine |
| category |
See Also
- https://unstats.un.org/unsd/classifications/Family/Detail/2094
- https://emergency.unhcr.org/emergency-assistance/core-relief-items/kind-non-food-item-distribution
- https://company.auntbertha.com/openeligibility/
Identifier and Mapping Information
Schema Source
- from schema: https://inkind-at.github.io/inkind-knowledge-repo
LinkML Source
name: CategoryEnum
description: "Canonical registry of all donation item categories. Mirrors the DonationItem\
\ subclass URI hierarchy for use in non-item entities: DemandSignal.category, StorageLocation.category_affinity,\
\ etc.\nDonationItem itself uses designates_type on the category slot; this enum\
\ is for other entities that reference categories by value.\nGrouping is aligned\
\ with COICOP 2018 divisions where applicable, with deviations documented per value:\n\
\ Apparel → COICOP Division 03 (clothing and footwear)\n Home → COICOP\
\ Division 05 (housing, household goods)\n Technology → COICOP Division 09 (recreation\
\ and culture)\n Learning → COICOP Division 09 (recreation and culture)\n Care\
\ → COICOP Divisions 06 (health) and 12 (personal care)\n Life stage → COICOP\
\ Divisions 01 (food) and 03/05 (baby items)"
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
see_also:
- https://unstats.un.org/unsd/classifications/Family/Detail/2094
- https://emergency.unhcr.org/emergency-assistance/core-relief-items/kind-non-food-item-distribution
- https://company.auntbertha.com/openeligibility/
rank: 1000
permissible_values:
ClothingItem:
text: ClothingItem
description: 'Clothing garments: tops, bottoms, outerwear, underwear, nightwear,
sportswear → ClothingItem. COICOP 03.1. Separated from accessories because the
demographic→size value map and UC rules (underwear condition) do not apply to
accessories.'
meaning: inkind_knowledge_repo:ClothingItem
see_also:
- http://www.ebusiness-unibw.org/ontologies/cpi/ns#ClothingAndAccessories
AccessoriesItem:
text: AccessoriesItem
description: 'Fashion accessories: hats, bags, jewellery, scarves, gloves, belts
→ AccessoriesItem. COICOP 03.1 (grouped with clothing by COICOP; separated here
for progressive UI disclosure and schema clarity — no size dimension, simpler
demographic vocabulary).'
meaning: inkind_knowledge_repo:AccessoriesItem
see_also:
- http://www.productontology.org/id/Fashion_accessory
FootwearItem:
text: FootwearItem
description: Shoes, boots, sandals, slippers → FootwearItem. COICOP 03.2. Separated
from clothing because shoe sizing systems (EU/UK/US/CM) differ from clothing
sizes and pair-completeness is footwear-specific.
meaning: inkind_knowledge_repo:FootwearItem
see_also:
- http://www.productontology.org/id/Footwear
FurnitureItem:
text: FurnitureItem
description: 'Structural furniture: chairs, tables, beds, wardrobes → FurnitureItem.
COICOP 05.1 (furniture and furnishings).'
meaning: inkind_knowledge_repo:FurnitureItem
see_also:
- http://www.productontology.org/id/Furniture
BeddingTextilesItem:
text: BeddingTextilesItem
description: Blankets, duvets, mattresses, pillows, towels, curtains → BeddingTextilesItem.
COICOP 05.2 (household textiles). Separated from household following COICOP
05.2 and UNHCR NFI kit standards, which list blankets and sleeping mats as core
relief items at the same priority level as clothing.
meaning: inkind_knowledge_repo:BeddingTextilesItem
see_also:
- http://www.productontology.org/id/Bedding
- https://emergency.unhcr.org/emergency-assistance/core-relief-items/kind-non-food-item-distribution
HouseholdItem:
text: HouseholdItem
description: Cookware, crockery, small appliances, home decor → HouseholdItem.
COICOP 05.3 (household appliances), 05.4 (glassware/tableware/utensils), 05.5
(tools for house and garden).
meaning: inkind_knowledge_repo:HouseholdItem
see_also:
- http://www.productontology.org/id/Household_goods
ElectronicsItem:
text: ElectronicsItem
description: 'Consumer electronics: phones, laptops, cameras, gaming → ElectronicsItem.
COICOP 09.1 (audio-visual equipment) and 09.2.'
meaning: inkind_knowledge_repo:ElectronicsItem
see_also:
- http://www.productontology.org/id/Consumer_electronics
ToysItem:
text: ToysItem
description: Toys and games → ToysItem. COICOP 09.3 (games, toys, hobbies). Age-grading
follows EU Toy Safety Directive 2009/48/EC.
meaning: inkind_knowledge_repo:ToysItem
see_also:
- http://www.productontology.org/id/Toy
SportsItem:
text: SportsItem
description: 'Sports and fitness equipment → SportsItem. COICOP 09.4 (sport and
recreational equipment). Note: bicycles are placed here by domain convention;
COICOP assigns them to Division 07 (Transport).'
meaning: inkind_knowledge_repo:SportsItem
see_also:
- http://www.productontology.org/id/Sporting_goods
BooksItem:
text: BooksItem
description: Books and educational materials → BooksItem. COICOP 09.5 (newspapers,
books, stationery).
meaning: inkind_knowledge_repo:BooksItem
see_also:
- http://schema.org/Book
StationeryItem:
text: StationeryItem
description: Pens, notebooks, art supplies, office equipment → StationeryItem.
COICOP 09.5 (newspapers, books, stationery). Separated from books because published
content (BooksItem) and consumable/office supplies have different sorting paths,
condition vocabularies, and demand signals.
meaning: inkind_knowledge_repo:StationeryItem
see_also:
- http://www.productontology.org/id/Stationery
PersonalCareItem:
text: PersonalCareItem
description: 'Personal hygiene, health, and beauty products → PersonalCareItem.
Merges COICOP 06.1 (medical products and appliances) and 12.1 (personal care).
Merged because the operative safety rules are identical across both: sealed
required, used tools blocked, expiry enforced. Open Eligibility uses a single
"Personal Care Items" node.'
meaning: inkind_knowledge_repo:PersonalCareItem
see_also:
- http://www.productontology.org/id/Personal_hygiene
- http://www.productontology.org/id/Cosmetics
- https://company.auntbertha.com/openeligibility/
MobilityAidsItem:
text: MobilityAidsItem
description: Wheelchairs, crutches, hearing aids, assistive devices → MobilityAidsItem.
COICOP 06.1.3 (other medical products) and 06.2 (outpatient services, durable
medical equipment). Open Eligibility "Assistive Technology" top-level category.
meaning: inkind_knowledge_repo:MobilityAidsItem
see_also:
- http://www.productontology.org/id/Assistive_technology
- https://company.auntbertha.com/openeligibility/
BabyInfantItem:
text: BabyInfantItem
description: Pushchairs, cots, car seats, infant formula, feeding equipment →
BabyInfantItem. COICOP distributes baby items across 03 (clothing), 05 (household),
and 01 (food). Treated as a first-class top-level category here following Open
Eligibility "Baby Supplies" and UNHCR NFI kit practice (nappies and formula
are core NFI kit items).
meaning: inkind_knowledge_repo:BabyInfantItem
see_also:
- https://company.auntbertha.com/openeligibility/
- https://emergency.unhcr.org/emergency-assistance/core-relief-items/kind-non-food-item-distribution
FoodItem:
text: FoodItem
description: Food items → FoodItem. COICOP Division 01 (food and non-alcoholic
beverages). Phase 1 stub — activated when food-bank organisations are onboarded.
Grounded in FoodOn (OBO Foundry).
meaning: inkind_knowledge_repo:FoodItem
see_also:
- http://purl.obolibrary.org/obo/foodon.owl
OtherItem:
text: OtherItem
description: Items not fitting any other category → OtherItem. No COICOP alignment.
Use sparingly — if a type appears frequently, add a proper subclass.
meaning: inkind_knowledge_repo:OtherItem