id: https://nde.nl/ontology/hc/classes/ExtractionSourceInfo name: ExtractionSourceInfo title: ExtractionSourceInfo 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# pav: http://purl.org/pav/ dcterms: http://purl.org/dc/terms/ crm: http://www.cidoc-crm.org/cidoc-crm/ skos: http://www.w3.org/2004/02/skos/core# rdfs: http://www.w3.org/2000/01/rdf-schema# org: http://www.w3.org/ns/org# imports: - linkml:types - ../slots/has_field - ../slots/has_text - ../slots/has_method # default_range: string classes: ExtractionSourceInfo: description: "Information about extraction source (can be structured or freeform). Documents the field extracted, the extracted text content, and the method used for extraction (pattern matching, LLM, etc.).\nOntology mapping rationale: - class_uri is prov:Entity because extraction source info is a\n traceable entity recording what was extracted and how\n- close_mappings includes pav:SourceAccessedAt as this documents\n a source that was accessed during extraction\n- related_mappings includes prov:Derivation (the extraction is\n derived from source) and schema:PropertyValue (field/value pair)" class_uri: prov:Entity close_mappings: - pav:sourceAccessedAt related_mappings: - prov:Derivation - schema:PropertyValue slots: - has_field - has_text - has_method slot_usage: has_field: description: Field name that was extracted has_text: description: The text that was extracted has_method: description: Extraction method (pattern_matching, llm, etc.) # range: string annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']"