Skip to content

Slot: lifecycle_state

Current lifecycle state of the entity. Concrete enum range applied via slot_usage. Transitions enforced by Django model clean().

URI: inkind_knowledge_repo:lifecycle_state Alias: lifecycle_state

Applicable Classes

Name Description Modifies Slot
DemandSignal A signal representing demand for a category of items yes
BooksItem Books and educational materials no
FootwearItem Footwear: shoes, boots, sandals, slippers no
HouseholdItem Household and kitchen goods: cookware, crockery, small appliances, cleaning t... no
MobilityAidsItem Mobility aids and assistive devices: wheelchairs, crutches, walking frames, h... no
FurnitureItem Structural furniture: chairs, tables, beds, wardrobes, shelving no
DonationCollection A general-purpose grouping of items with optional recursive parent-child stru... yes
BeddingTextilesItem Bedding and household textiles: blankets, duvets, mattresses, pillows, sleepi... no
AccessoriesItem Fashion and personal accessories: hats, scarves, gloves, belts, bags, jewelle... no
SportsItem Sports and fitness equipment no
ClothingItem Clothing garments: tops, bottoms, outerwear, underwear, nightwear, sportswear no
ToysItem Toys and games no
DonationSource Supply-side abstraction representing the origin of a donation yes
ElectronicsItem Consumer electronics: phones, tablets, laptops, cameras, audio devices, cable... no
StationeryItem Stationery and office supplies: pens, notebooks, art supplies, calculators no
PersonalCareItem Personal care, hygiene, and health products no
OtherItem Catch-all for donation items not fitting any other category no
BabyInfantItem Baby and infant supplies: pushchairs, cots, car seats, infant formula, feedin... no
DonationItem Abstract base for all donation items yes
Campaign A public-facing appeal grouping related DemandSignals under a shared title, t... yes
FoodItem Food donation item no

Properties

Type and Range

Property Value
Range String
Domain Of DonationSource, DonationCollection, DonationItem, DemandSignal, Campaign

Cardinality and Requirements

Property Value
Required Yes

Identifier and Mapping Information

Schema Source

  • from schema: https://inkind-at.github.io/inkind-knowledge-repo

Mappings

Mapping Type Mapped Value
self inkind_knowledge_repo:lifecycle_state
native inkind_knowledge_repo:lifecycle_state

LinkML Source

name: lifecycle_state
description: Current lifecycle state of the entity. Concrete enum range applied via
  slot_usage. Transitions enforced by Django model clean().
from_schema: https://inkind-at.github.io/inkind-knowledge-repo
rank: 1000
alias: lifecycle_state
domain_of:
- DonationSource
- DonationCollection
- DonationItem
- DemandSignal
- Campaign
range: string
required: true