glam/frontend/public/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml
kempersc dfa667c90f Fix LinkML schema for valid RDF generation with proper slot_uri
Summary:
- Create 46 missing slot definition files with proper slot_uri values
- Add slot imports to main schema (01_custodian_name_modular.yaml)
- Fix YAML examples sections in 116+ class and slot files
- Fix PersonObservation.yaml examples section (nested objects → string literals)

Technical changes:
- All slots now have explicit slot_uri mapping to base ontologies (RiC-O, Schema.org, SKOS)
- Eliminates malformed URIs like 'custodian/:slot_name' in generated RDF
- gen-owl now produces valid Turtle with 153,166 triples

New slot files (46):
- RiC-O slots: rico_note, rico_organizational_principle, rico_has_or_had_holder, etc.
- Scope slots: scope_includes, scope_excludes, archive_scope
- Organization slots: organization_type, governance_authority, area_served
- Platform slots: platform_type_category, portal_type_category
- Social media slots: social_media_platform_category, post_type_*
- Type hierarchy slots: broader_type, narrower_types, custodian_type_broader
- Wikidata slots: wikidata_equivalent, wikidata_mapping

Generated output:
- schemas/20251121/rdf/01_custodian_name_modular_20260107_134534_clean.owl.ttl (6.9MB)
- Validated with rdflib: 153,166 triples, no malformed URIs
2026-01-07 13:48:03 +01:00

87 lines
3.2 KiB
YAML

id: https://nde.nl/ontology/hc/class/ChurchArchive
name: ChurchArchive
title: Church Archive Type
prefixes:
linkml: https://w3id.org/linkml/
imports:
- linkml:types
- ./ArchiveOrganizationType
- ./CollectionType
- ./ChurchArchiveRecordSetTypes
- ../slots/holds_record_set_types
- ../slots/type_scope
- ../slots/class_metadata_slots
classes:
ChurchArchive:
is_a: ArchiveOrganizationType
class_uri: skos:Concept
description: |
Archive kept by a church or ecclesiastical organization, preserving
records of religious administration and church life.
**Wikidata**: Q2877653
**Note**: There are two Wikidata entries for church archives:
- Q2877653: General church/ecclesiastical archives (this class)
- Q64166606: Swedish parish archives specifically
**Scope**:
Church archives (Kirchenarchive) preserve:
- Governing body records (synods, councils, boards)
- Pastoral correspondence
- Property and financial records
- Membership and vital records (historical)
- Missionary and charitable activity documentation
- Publications and periodicals
- Photographs and audiovisual materials
**Organizational Levels**:
Church archives exist at multiple levels:
- Denominational headquarters (national/international)
- Regional bodies (dioceses, conferences, presbyteries)
- Local congregations (see ParishArchive)
**Related Types**:
- CathedralArchive (Q132201761) - Cathedral chapter records
- DiocesanArchive (Q11906839) - Diocese administration
- MonasteryArchive (Q27030561) - Monastic institution records
- ParishArchive (Q34544468) - Local congregation records
- ReligiousArchive (Q85545753) - Broader religious archives
**Genealogical Value**:
Church archives are crucial for:
- Birth, baptism, marriage, death records
- Membership and confirmation registers
- Immigration and emigration documentation
- Historical vital statistics
slots:
- wikidata_entity
- holds_record_set_types
slot_usage:
wikidata_entity:
equals_string: Q2877653
holds_record_set_types:
description: |
Links this custodian type to the record set types it typically holds.
Uses RiC-O property rico:isOrWasHolderOf to express custodial relationship.
**Church Archive Holdings**:
- ChurchGovernanceFonds - synods, councils, consistory records
- ParishRegisterSeries - baptisms, marriages, burials (DTB)
- PastoralCorrespondenceCollection - clergy correspondence
- ChurchPropertyFonds - property, finance, building records
- CongregationalLifeCollection - societies, events, publications
equals_expression: |
["hc:ChurchGovernanceFonds", "hc:ParishRegisterSeries", "hc:PastoralCorrespondenceCollection", "hc:ChurchPropertyFonds", "hc:CongregationalLifeCollection"]
see_also:
- CathedralArchive
- DiocesanArchive
- MonasteryArchive
- ParishArchive
- ReligiousArchive
- ChurchArchiveRecordSetType
- ChurchGovernanceFonds
- ParishRegisterSeries
- PastoralCorrespondenceCollection
- ChurchPropertyFonds
- CongregationalLifeCollection