- Fix scope_note → finding_aid_scope_note in FindingAid.yaml - Remove duplicate wikidata_entity slot from CustodianType.yaml (import instead) - Remove duplicate rico_record_set_type from class_metadata_slots.yaml - Fix range types for equals_string compatibility (uriorcurie → string) - Move class names from close_mappings to see_also in 10 RecordSetTypes files - Generate all RDF formats: OWL, N-Triples, RDF/XML, N3, JSON-LD context - Sync schemas to frontend/public/schemas/ Files: 1,151 changed (includes prior CustodianType migration)
113 lines
3.8 KiB
YAML
113 lines
3.8 KiB
YAML
id: https://nde.nl/ontology/hc/class/CantonalArchive
|
|
name: CantonalArchive
|
|
title: Cantonal Archive Type (Switzerland)
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
imports:
|
|
- linkml:types
|
|
- ./ArchiveOrganizationType
|
|
- ./CollectionType
|
|
- ./CantonalArchiveRecordSetTypes
|
|
- ../slots/holds_record_set_types
|
|
- ../slots/type_scope
|
|
- ../slots/class_metadata_slots
|
|
classes:
|
|
CantonalArchive:
|
|
is_a: ArchiveOrganizationType
|
|
class_uri: skos:Concept
|
|
slots:
|
|
- holds_record_set_types
|
|
description: |
|
|
State archives of one of the cantons of Switzerland, preserving cantonal
|
|
government records and historical documentation.
|
|
|
|
**Wikidata**: Q2860410
|
|
|
|
**Geographic Restriction**: Switzerland only
|
|
|
|
This type is ONLY valid for Swiss cantonal archives. The `applicable_countries`
|
|
slot MUST contain "CH". Validation rules enforce this geographic constraint.
|
|
|
|
**Scope**:
|
|
Cantonal archives (Kantonsarchive) preserve:
|
|
- Cantonal government records (Grosser Rat, Regierungsrat)
|
|
- Administrative and judicial records
|
|
- Land registers and cadastral records
|
|
- Civil registry records (historical)
|
|
- Notarial archives
|
|
- Private deposits (families, businesses, associations)
|
|
- Photographs and audiovisual materials
|
|
|
|
**Swiss Archival System**:
|
|
Switzerland has a federated archival structure:
|
|
- Schweizerisches Bundesarchiv (federal level)
|
|
- Kantonsarchive (26 cantonal archives) ← This type
|
|
- Gemeindearchive (municipal archives)
|
|
- Burgergemeindearchive (civic community archives)
|
|
|
|
**Language Considerations**:
|
|
Swiss cantonal archives serve multilingual populations:
|
|
- German-speaking cantons (majority)
|
|
- French-speaking cantons (Romandie)
|
|
- Italian-speaking canton (Ticino)
|
|
- Romansh-speaking areas (Graubünden)
|
|
|
|
**Related Types**:
|
|
- StateArchives (Q52341833) - Generic state-level archives
|
|
- RegionalArchive (Q27032392) - Regional scope archives
|
|
- MunicipalArchive (Q604177) - Local government archives
|
|
|
|
**Notable Examples**:
|
|
- Staatsarchiv Zürich
|
|
- Archives cantonales vaudoises
|
|
- Staatsarchiv Basel-Stadt
|
|
- Archivio di Stato del Cantone Ticino
|
|
|
|
**Dual-Class Pattern**:
|
|
This class represents the CUSTODIAN type (the archive organization).
|
|
For the collection type, see `CantonalRecordSetType` (rico:RecordSetType).
|
|
|
|
**Ontological Alignment**:
|
|
- **SKOS**: skos:Concept with skos:broader Q166118 (archive)
|
|
- **Schema.org**: schema:ArchiveOrganization
|
|
- **RiC-O**: rico:CorporateBody (as agent)
|
|
|
|
**Multilingual Labels**:
|
|
- de: Kantonsarchiv
|
|
- es: archivo cantonal
|
|
- fr: archives cantonales
|
|
slot_usage: null
|
|
CantonalArchiveRecordSetType:
|
|
description: |
|
|
A rico:RecordSetType for classifying collections held by CantonalArchive custodians.
|
|
|
|
**Dual-Class Pattern**:
|
|
This class represents the COLLECTION type (rico:RecordSetType).
|
|
For the custodian organization type, see `CantonalArchive`.
|
|
is_a: CollectionType
|
|
class_uri: rico:RecordSetType
|
|
slots:
|
|
- custodian_types
|
|
- custodian_types_rationale
|
|
- dual_class_link
|
|
- specificity_annotation
|
|
- template_specificity
|
|
- type_scope
|
|
see_also:
|
|
- CantonalArchive
|
|
- rico:RecordSetType
|
|
slot_usage:
|
|
custodian_types:
|
|
equals_expression: '["hc:ArchiveOrganizationType"]'
|
|
custodian_types_rationale:
|
|
equals_string: CantonalArchiveRecordSetType classifies collections held by
|
|
ARCHIVE (A) type custodians
|
|
dual_class_link:
|
|
range: DualClassLink
|
|
inlined: true
|
|
specificity_annotation:
|
|
range: SpecificityAnnotation
|
|
inlined: true
|
|
template_specificity:
|
|
range: TemplateSpecificityScores
|
|
inlined: true
|