# SourceRecord - Individual source record with claims # Extracted from custodian_source.yaml per Rule 38 (modular schema files) # Extraction date: 2026-01-08 id: https://nde.nl/ontology/hc/classes/SourceRecord name: SourceRecord title: SourceRecord 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 - ../enums/DataTierEnum default_range: string classes: SourceRecord: description: Individual source record with claims attributes: source_type: range: string description: Type identifier (nde_csv_registry, google_maps_api, etc.) data_tier: range: DataTierEnum description: Quality tier of this source fetch_timestamp: range: datetime description: When data was fetched has_or_had_api_endpoint: range: uri description: API endpoint used place_id: range: string description: Google Maps place ID data_url: range: uri description: Data source URL match_method: range: string description: Method used for matching claims_extracted: range: string multivalued: true inlined_as_list: true description: List of claim fields extracted entity_id: range: string description: Wikidata entity ID (Q-number) wikidata_id: range: string description: Wikidata entity ID (Q-number) - alternative key to entity_id source_url: range: uri description: Source URL for the data extraction_source: range: string multivalued: true inlined_as_list: true description: List of extraction source methods (e.g., archiveslab_llm_extraction) retrieved_at: range: datetime description: When data was retrieved (alias for fetch_timestamp) search_result: range: string description: Result of search operation (found, not_found, etc.) search_queries: range: string multivalued: true inlined_as_list: true description: Search queries attempted note: range: string description: Additional notes about this source record source_file: range: string description: Source file name research_date: range: string description: Date of research (YYYY-MM-DD format) url: range: uri description: URL of the source (website URL, etc.) data_extracted: range: string multivalued: true inlined_as_list: true description: List of data types/fields extracted from this source merge_note: range: string description: Note about merge operations involving this source record