glam/schemas/20251121/linkml/modules/classes/MilitaryArchive.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

60 lines
2.3 KiB
YAML

id: https://w3id.org/nde/ontology/MilitaryArchive
name: MilitaryArchive
title: Military 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:
MilitaryArchive:
description: Archive for documents regarding military topics. Military archives preserve records of armed forces, defense ministries, and military operations. Holdings typically include personnel records, operational documents, maps, photographs, and materials documenting military history. Access may be restricted for national security or privacy reasons, with materials often declassified after specified periods.
is_a: ArchiveOrganizationType
class_uri: schema:ArchiveOrganization
exact_mappings:
- wd:Q1934883
close_mappings:
- rico:CorporateBody
- skos:Concept
broad_mappings:
- wd:Q166118
slots:
- has_or_had_type
- hold_or_held_record_set_type
- has_or_had_score
- has_or_had_identifier
slot_usage:
has_or_had_identifier: null
hold_or_held_record_set_type:
equals_expression: '["hc:MilitaryOperationsFonds", "hc:MilitaryPersonnelSeries", "hc:UnitHistoryCollection", "hc:MilitaryMapsCollection", "hc:VeteransDocumentationCollection"]
'
has_or_had_type:
equals_expression: '["hc:ArchiveOrganizationType"]'
annotations:
skos:prefLabel: Military Archive
skos:altLabel: "Milit\xE4rarchiv, archivo militar, archive militaire, Defense Archive, Armed Forces Archive"
subject_domain: military/defense
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
see_also:
- GovernmentArchive
- NationalArchives
- WarArchive
- MilitaryArchiveRecordSetType
comments:
- "Milit\xE4rarchiv (de)"
- archivo militar (es)
- archive militaire (fr)
- Preserves records of military and defense activities
- Access often subject to declassification schedules
- Important for military history and veterans' affairs