Class: HouseholdCategory
Mixin for household and kitchen goods slots. Applied to HouseholdItem via mixins: [HouseholdCategory]. COICOP 05.3-05.5. Bedding/textiles (COICOP 05.2) are in BeddingTextilesCategory — not here.
URI: inkind_knowledge_repo:HouseholdCategory
classDiagram
class HouseholdCategory
click HouseholdCategory href "../HouseholdCategory/"
CategoryMixin <|-- HouseholdCategory
click CategoryMixin href "../CategoryMixin/"
HouseholdCategory <|-- HouseholdItem
click HouseholdItem href "../HouseholdItem/"
HouseholdCategory : condition_grade
HouseholdCategory --> "0..1" UsedConditionGradeEnum : condition_grade
click UsedConditionGradeEnum href "../UsedConditionGradeEnum/"
HouseholdCategory : is_set_complete
HouseholdCategory : material
HouseholdCategory --> "0..1" HouseholdMaterialEnum : material
click HouseholdMaterialEnum href "../HouseholdMaterialEnum/"
HouseholdCategory : subcategory
HouseholdCategory --> "1" HouseholdSubcategoryEnum : subcategory
click HouseholdSubcategoryEnum href "../HouseholdSubcategoryEnum/"
Inheritance
- CategoryMixin
- HouseholdCategory
Class Properties
| Property | Value |
|---|---|
| Mixin | Yes |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| subcategory | 1 HouseholdSubcategoryEnum |
Subcategory within the item type | direct |
| material | 0..1 HouseholdMaterialEnum |
Primary construction material | direct |
| is_set_complete | 0..1 Boolean |
Whether all components of the set are present | direct |
| condition_grade | 0..1 UsedConditionGradeEnum |
Observed wear/quality grade at sorting time | direct |
Mixin Usage
| mixed into | description |
|---|---|
| HouseholdItem | Household and kitchen goods: cookware, crockery, small appliances, cleaning t... |
See Also
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| completeness_minimal | subcategory, usage |
| completeness_standard | subcategory, is_set_complete, usage, condition_grade |
| completeness_detailed | subcategory, material, is_set_complete, usage, condition_grade |
| coicop_divisions | 05.3, 05.4, 05.5 |
Schema Source
- from schema: https://inkind-at.github.io/inkind-knowledge-repo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | inkind_knowledge_repo:HouseholdCategory |
| native | inkind_knowledge_repo:HouseholdCategory |
LinkML Source
Direct
name: HouseholdCategory
annotations:
completeness_minimal:
tag: completeness_minimal
value: subcategory, usage
completeness_standard:
tag: completeness_standard
value: subcategory, is_set_complete, usage, condition_grade
completeness_detailed:
tag: completeness_detailed
value: subcategory, material, is_set_complete, usage, condition_grade
coicop_divisions:
tag: coicop_divisions
value: 05.3, 05.4, 05.5
description: 'Mixin for household and kitchen goods slots. Applied to HouseholdItem
via mixins: [HouseholdCategory]. COICOP 05.3-05.5. Bedding/textiles (COICOP 05.2)
are in BeddingTextilesCategory — not here.'
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
see_also:
- http://www.productontology.org/id/Household_goods
is_a: CategoryMixin
mixin: true
slots:
- subcategory
- material
- is_set_complete
- condition_grade
slot_usage:
subcategory:
name: subcategory
range: HouseholdSubcategoryEnum
required: true
material:
name: material
description: Primary construction material. Optional — detailed completeness tier.
Record the dominant material; use mixed when no single material dominates. See
HouseholdMaterialEnum for full vocabulary and ontology grounding.
range: HouseholdMaterialEnum
required: false
condition_grade:
name: condition_grade
range: UsedConditionGradeEnum
required: false
Induced
name: HouseholdCategory
annotations:
completeness_minimal:
tag: completeness_minimal
value: subcategory, usage
completeness_standard:
tag: completeness_standard
value: subcategory, is_set_complete, usage, condition_grade
completeness_detailed:
tag: completeness_detailed
value: subcategory, material, is_set_complete, usage, condition_grade
coicop_divisions:
tag: coicop_divisions
value: 05.3, 05.4, 05.5
description: 'Mixin for household and kitchen goods slots. Applied to HouseholdItem
via mixins: [HouseholdCategory]. COICOP 05.3-05.5. Bedding/textiles (COICOP 05.2)
are in BeddingTextilesCategory — not here.'
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
see_also:
- http://www.productontology.org/id/Household_goods
is_a: CategoryMixin
mixin: true
slot_usage:
subcategory:
name: subcategory
range: HouseholdSubcategoryEnum
required: true
material:
name: material
description: Primary construction material. Optional — detailed completeness tier.
Record the dominant material; use mixed when no single material dominates. See
HouseholdMaterialEnum for full vocabulary and ontology grounding.
range: HouseholdMaterialEnum
required: false
condition_grade:
name: condition_grade
range: UsedConditionGradeEnum
required: false
attributes:
subcategory:
name: subcategory
annotations:
label_en:
tag: label_en
value: Subcategory
label_de:
tag: label_de
value: Unterkategorie
description: Subcategory within the item type. Overridden via slot_usage in each
concrete DonationItem subclass to a category-specific enum.
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
alias: subcategory
owner: HouseholdCategory
domain_of:
- ClothingCategory
- AccessoriesCategory
- FootwearCategory
- FurnitureCategory
- BeddingTextilesCategory
- HouseholdCategory
- ElectronicsCategory
- ToysCategory
- SportsCategory
- BooksCategory
- StationeryCategory
- PersonalCareCategory
- MobilityAidsCategory
- BabyInfantCategory
- AnyValue
range: HouseholdSubcategoryEnum
required: true
material:
name: material
annotations:
label_en:
tag: label_en
value: Material
label_de:
tag: label_de
value: Material
description: Primary construction material. Optional — detailed completeness tier.
Record the dominant material; use mixed when no single material dominates. See
HouseholdMaterialEnum for full vocabulary and ontology grounding.
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
alias: material
owner: HouseholdCategory
domain_of:
- ClothingCategory
- AccessoriesCategory
- FootwearCategory
- FurnitureCategory
- BeddingTextilesCategory
- HouseholdCategory
- ToysCategory
- CategoryMixin
range: HouseholdMaterialEnum
required: false
is_set_complete:
name: is_set_complete
annotations:
label_en:
tag: label_en
value: Set Complete
label_de:
tag: label_de
value: Set vollständig
description: Whether all components of the set are present. Optional — standard
completeness tier.
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
alias: is_set_complete
owner: HouseholdCategory
domain_of:
- BeddingTextilesCategory
- HouseholdCategory
- ToysCategory
- SportsCategory
- StationeryCategory
range: boolean
condition_grade:
name: condition_grade
annotations:
label_en:
tag: label_en
value: Wear Grade
label_de:
tag: label_de
value: Abnutzungsgrad
description: "Observed wear/quality grade at sorting time. Grounded in schema:OfferItemCondition\
\ and schema:itemCondition. Applied to wear-graded categories: clothing, accessories,\
\ footwear, books, stationery, household, toys, general sports equipment.\n\
Required at sorted state regardless of usage:\n new item, no defects \
\ → like_new\n new item, manufacturing defect → fair or poor\n used item,\
\ minimal wear → like_new or good\nSorters record what they observe,\
\ not what the label says.\nCategories using structured assessment_result enums\
\ instead (furniture, electronics, bedding, protective sports gear, mobility\
\ aids, baby equipment) do NOT declare this slot."
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
see_also:
- schema:OfferItemCondition
- schema:LikeNewCondition
- schema:DamagedCondition
- schema:itemCondition
rank: 1000
alias: condition_grade
owner: HouseholdCategory
domain_of:
- ClothingCategory
- AccessoriesCategory
- FootwearCategory
- HouseholdCategory
- ToysCategory
- SportsCategory
- BooksCategory
- StationeryCategory
- BabyInfantCategory
- OtherItem
range: UsedConditionGradeEnum
required: false