id: https://nde.nl/ontology/hc/class/LanguageCode name: language_code_class title: LanguageCode Class prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# default_prefix: hc imports: - linkml:types - ../metadata - ../slots/language_code - ../slots/specificity_annotation - ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - ./SpecificityAnnotation - ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17) - ./TemplateSpecificityType - ./TemplateSpecificityTypes - ../slots/language_code - ../slots/specificity_annotation - ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - ../slots/language_code - ../slots/specificity_annotation - ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) classes: LanguageCode: class_uri: dcterms:LinguisticSystem description: 'ISO 639-1 two-letter language code. Dublin Core: LinguisticSystem for language representation. **Examples**: "nl", "en", "fr", "de", "es" ' exact_mappings: - dcterms:LinguisticSystem - schema:Language close_mappings: - skos:Concept slots: - language_code - specificity_annotation - has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: language_code: range: string pattern: ^[a-z]{2}$ required: true