glam/schemas/20251121/linkml/modules/classes/ProvenanceSources.yaml

131 lines
4.2 KiB
YAML

# ProvenanceSources - Sources organized by type
# Extracted from custodian_source.yaml per Rule 38 (modular schema files)
# Extraction date: 2026-01-08
id: https://nde.nl/ontology/hc/classes/ProvenanceSources
name: ProvenanceSources
title: ProvenanceSources
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
xsd: http://www.w3.org/2001/XMLSchema#
imports:
- linkml:types
- ./SourceRecord
- ./YoutubeSourceRecord
default_range: string
classes:
ProvenanceSources:
description: >-
Sources organized by type, aggregating multiple source records from different
data providers (Google Maps, Wikidata, web archives, etc.) with data tier
classification (TIER_1 through TIER_4).
Ontology mapping rationale:
- class_uri is prov:Collection because this aggregates multiple provenance
sources into a typed collection structure
- close_mappings includes prov:Bundle as it groups related provenance records
- related_mappings includes schema:ItemList for list-based organization
class_uri: prov:Collection
close_mappings:
- prov:Bundle
related_mappings:
- schema:ItemList
attributes:
original_entry:
range: SourceRecord
multivalued: true
inlined_as_list: true
google_maps:
range: SourceRecord
multivalued: true
inlined_as_list: true
genealogiewerkbalk:
range: SourceRecord
multivalued: true
inlined_as_list: true
wikidata:
range: SourceRecord
multivalued: true
inlined_as_list: true
web_archive:
range: SourceRecord
multivalued: true
inlined_as_list: true
exa:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Exa AI search source records
website_scrape:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Website scrape source records
youtube:
range: YoutubeSourceRecord
multivalued: true
inlined_as_list: true
description: YouTube Data API source records
kien:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: KIEN intangible heritage registry source records
nan_isil_registry:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Nationaal Archief ISIL registry source records
whois_research:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: WHOIS domain research source records
manual_research:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Manual research source records
website:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Website source records (institution website data)
web_scrape:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Web scrape source records (scraped website data)
TIER_1_AUTHORITATIVE:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_1 authoritative sources
TIER_2_VERIFIED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_2 verified sources
TIER_3_CROWD_SOURCED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_3 crowd-sourced sources
TIER_4_INFERRED:
range: string
multivalued: true
inlined_as_list: true
description: List of TIER_4 inferred sources
museum_register:
range: SourceRecord
multivalued: true
inlined_as_list: true
description: Museum register source records