111 lines
3.6 KiB
YAML
111 lines
3.6 KiB
YAML
# ProfileData - Core profile information for a person
|
|
# Extracted from custodian_source.yaml per Rule 38 (modular schema files)
|
|
# Extraction date: 2026-01-08
|
|
|
|
id: https://nde.nl/ontology/hc/classes/ProfileData
|
|
name: ProfileData
|
|
title: ProfileData
|
|
|
|
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#
|
|
pico: https://w3id.org/pico/
|
|
foaf: http://xmlns.com/foaf/0.1/
|
|
|
|
imports:
|
|
- linkml:types
|
|
|
|
|
|
- ./CareerEntry
|
|
- ./CertificationEntry
|
|
- ./CurrentPosition
|
|
- ./EducationEntry
|
|
- ./HeritageExperienceEntry
|
|
- ./MediaAppearanceEntry
|
|
- ./PublicationEntry
|
|
default_range: string
|
|
|
|
classes:
|
|
ProfileData:
|
|
description: >-
|
|
Core profile information for a person, containing extracted biographical data
|
|
such as name, career history, education, skills, and professional summary.
|
|
This represents observed/extracted data ABOUT a person from a source document
|
|
(e.g., LinkedIn profile), not the person entity itself.
|
|
|
|
Ontology mapping rationale:
|
|
- class_uri is pico:PersonObservation because this represents observed biographical
|
|
data extracted from a source, following the PiCo pattern of separating observations
|
|
from person reconstructions
|
|
- close_mappings includes foaf:PersonalProfileDocument as this is essentially
|
|
profile document content (though not RDF-specific)
|
|
- related_mappings includes schema:Person because the data describes a person,
|
|
and prov:Entity because the profile data participates in provenance chains
|
|
class_uri: pico:PersonObservation
|
|
close_mappings:
|
|
- foaf:PersonalProfileDocument
|
|
related_mappings:
|
|
- schema:Person
|
|
- prov:Entity
|
|
attributes:
|
|
full_name:
|
|
range: string
|
|
description: Person's full name
|
|
headline:
|
|
range: string
|
|
description: Professional headline/title
|
|
location:
|
|
range: string
|
|
description: Location
|
|
about:
|
|
range: string
|
|
description: Professional summary
|
|
current_position:
|
|
range: CurrentPosition
|
|
description: Current job position
|
|
skill:
|
|
range: string
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Professional skills
|
|
has_or_had_language:
|
|
range: string
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Languages known
|
|
education:
|
|
range: EducationEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Educational background
|
|
certifications:
|
|
range: CertificationEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Professional certifications
|
|
career_history:
|
|
range: CareerEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Complete career history
|
|
heritage_relevant_experience:
|
|
range: HeritageExperienceEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Heritage sector experience
|
|
publications:
|
|
range: PublicationEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Academic/professional publications
|
|
media_appearances:
|
|
range: MediaAppearanceEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: Media appearances
|
|
professional_summary:
|
|
range: string
|
|
description: Professional summary
|