glam/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml
kempersc fc405445c6 Refactor and update schema definitions
- Removed obsolete slots: `has_or_had_custodian_observation`, `provider`, and `specificity_annotation`.
- Updated `has_or_had_score` slot to use `SpecificityScore` class and modified its description and examples.
- Added new slots: `end_seconds`, `end_time`, `has_archive_path`, `has_or_had_custodian_name`, `protocol_name`, and `protocol_version`.
- Introduced a script `check_annotation_types.py` to validate the presence and structure of `custodian_types` in YAML files.
- Added a script `update_specificity.py` to automate updates related to `SpecificityAnnotation` to `SpecificityScore`.
2026-02-01 19:55:38 +01:00

56 lines
2 KiB
YAML

id: https://w3id.org/nde/ontology/SchoolArchive
name: SchoolArchive
title: School Archive
prefixes:
linkml: https://w3id.org/linkml/
schema: http://schema.org/
rico: https://www.ica.org/standards/RiC/ontology#
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
imports:
- linkml:types
- ../slots/has_or_had_identifier
- ../slots/has_or_had_scope
- ../slots/has_or_had_score
- ../slots/has_or_had_type
- ../slots/hold_or_held_record_set_type
classes:
SchoolArchive:
description: Archive of a school or educational institution. School archives preserve records documenting the history and administration of schools, including student records, faculty papers, curriculum materials, photographs, and institutional publications. They serve institutional memory and educational history research.
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
slots:
- has_or_had_type
- hold_or_held_record_set_type
- has_or_had_score
- has_or_had_identifier
exact_mappings:
- wd:Q27030883
close_mappings:
- rico:CorporateBody
- skos:Concept
broad_mappings:
- wd:Q166118
slot_usage:
has_or_had_identifier: null
has_or_had_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
annotations:
skos:prefLabel: School Archive
skos:altLabel: Schularchiv, archivo escolar, archives scolaires, Educational Archive
subject_domain: education
institutional_context: school
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
see_also:
- UniversityArchive
- AcademicArchive
- InstitutionalArchive
comments:
- Schularchiv (de)
- archivo escolar (es)
- archives scolaires (fr)
- Preserves school records and history
- May include student records (with privacy restrictions)
- Documents educational practices and history