- Implemented a draggable, resizable, and minimizable popup component for displaying previews of LinkML schema elements (classes, slots, enums). - Integrated loading states and error handling for fetching element information. - Added navigation functionality to go to full element view. - Enhanced user experience with type badges and detailed descriptions for each element type. chore: Migrate AudioEventSegment, BayNumber, BoxNumber, and BudgetStatus classes to new YAML schema format - Created new YAML definitions for AudioEventSegment, BayNumber, BoxNumber, and BudgetStatus classes with detailed descriptions and attributes. - Migrated from deprecated slots to new class structures as part of Rule 53. - Updated imports and prefixes for consistency across schemas. chore: Archive deprecated slots for audio_event_segments, bay_number, and box_number - Archived previous slot definitions for audio_event_segments, bay_number, and box_number to maintain historical records. - Updated slot descriptions and ensured proper URI mappings for future reference.
105 lines
3.4 KiB
YAML
105 lines
3.4 KiB
YAML
id: https://nde.nl/ontology/hc/class/BudgetStatus
|
|
name: budget_status_class
|
|
title: Budget Status Class
|
|
description: |
|
|
Status of a heritage custodian budget throughout its lifecycle.
|
|
|
|
MIGRATED from budget_status slot (Rule 53).
|
|
Uses generic has_or_had_status slot with range narrowed to BudgetStatus.
|
|
imports:
|
|
- linkml:types
|
|
- ../slots/specificity_annotation
|
|
- ../slots/template_specificity
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScores
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
dcterms: http://purl.org/dc/terms/
|
|
frapo: http://purl.org/cerif/frapo/
|
|
default_prefix: hc
|
|
|
|
classes:
|
|
BudgetStatus:
|
|
class_uri: hc:BudgetStatus
|
|
description: |
|
|
Status of a budget document throughout its lifecycle.
|
|
|
|
**DEFINITION**:
|
|
|
|
BudgetStatus represents the current state of a budget document
|
|
as it moves through the approval and execution lifecycle.
|
|
|
|
**BUDGET LIFECYCLE STAGES**:
|
|
|
|
```
|
|
DRAFT → PROPOSED → APPROVED → ACTIVE → REVISED → CLOSED
|
|
↓ ↓
|
|
REJECTED SUPERSEDED
|
|
```
|
|
|
|
**STATUS VALUES**:
|
|
|
|
| Status | Description | Typical Duration |
|
|
|--------|-------------|------------------|
|
|
| DRAFT | Under development | Weeks/months |
|
|
| PROPOSED | Submitted for approval | Days/weeks |
|
|
| APPROVED | Officially approved | Until fiscal start |
|
|
| ACTIVE | Currently in effect | Fiscal year |
|
|
| REVISED | Modified after approval | Variable |
|
|
| CLOSED | Fiscal period ended | Permanent |
|
|
| REJECTED | Not approved | Terminal |
|
|
| SUPERSEDED | Replaced by revision | Terminal |
|
|
|
|
**HERITAGE INSTITUTION CONTEXT**:
|
|
|
|
Heritage institution budgets typically follow these approval paths:
|
|
|
|
| Institution Type | Approval Authority |
|
|
|------------------|-------------------|
|
|
| Museum (stichting) | Board of Directors |
|
|
| Regional Archive | Provincial Government |
|
|
| National Library | Ministry of Culture |
|
|
| University Collection | University Board |
|
|
|
|
**PROVENANCE**:
|
|
|
|
Created as part of slot migration (Rule 53) from deprecated
|
|
`budget_status` slot to generic `has_or_had_status` pattern.
|
|
exact_mappings:
|
|
- hc:BudgetStatus
|
|
close_mappings:
|
|
- schema:status
|
|
related_mappings:
|
|
- dcterms:status
|
|
slots:
|
|
- specificity_annotation
|
|
- template_specificity
|
|
attributes:
|
|
value:
|
|
range: string
|
|
required: true
|
|
description: |
|
|
The budget status value.
|
|
Valid values: DRAFT, PROPOSED, APPROVED, ACTIVE, REVISED, CLOSED, REJECTED, SUPERSEDED
|
|
examples:
|
|
- value: ACTIVE
|
|
description: Budget currently in effect
|
|
- value: DRAFT
|
|
description: Budget under development
|
|
- value: CLOSED
|
|
description: Fiscal period ended
|
|
effective_date:
|
|
range: date
|
|
required: false
|
|
description: Date when this status became effective.
|
|
examples:
|
|
- value: "2024-01-01"
|
|
description: Status effective from start of year
|
|
comments:
|
|
- Budget lifecycle status tracking
|
|
- Supports audit trail of budget state changes
|
|
- Part of Rule 53 slot migration from budget_status
|
|
see_also:
|
|
- https://nde.nl/ontology/hc/Budget
|