glam/schemas/20251121/linkml/modules/classes/Alpha2Code.yaml
kempersc 6251b84d11 Refactor schema definitions and enhance multilingual support
- Updated descriptions and comments across multiple classes to improve clarity and provide additional context.
- Added alternative descriptions and structured aliases for multilingual support in classes such as Restriction, RetrievalAgent, RetrievalEvent, and others.
- Improved the organization of comments and examples for better understanding of class usage and relationships.
- Introduced new enum for OAI-PMH verbs and a corresponding slot to indicate supported verbs by repository endpoints.
- Enhanced the RoomUnit class to clarify its purpose and usage patterns, including migration notes.
- General cleanup and standardization of annotations and slot usages across various classes.
2026-02-15 22:43:52 +01:00

114 lines
3.7 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

id: https://nde.nl/ontology/hc/class/Alpha2Code
name: Alpha2Code
title: ISO 3166-1 Alpha-2 Country Code
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
wd: http://www.wikidata.org/entity/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_code
classes:
Alpha2Code:
class_uri: skos:Concept
description: >-
Two-letter country code conforming to ISO 3166-1 alpha-2 standard,
providing a standardized abbreviation for countries and dependent
territories in international contexts.
alt_descriptions:
nl: >-
Tweeletterige landcode conform de ISO 3166-1 alpha-2 standaard,
die een gestandaardiseerde afkorting biedt voor landen en
afhankelijke gebieden in internationale contexten.
de: >-
Zweibuchstabiger Laendercode nach ISO 3166-1 alpha-2 Standard, der
eine standardisierte Abkuerzung fuer Laender und abhaengige Gebiete
in internationalen Kontexten bietet.
fr: >-
Code pays a deux lettres conforme a la norme ISO 3166-1 alpha-2,
fournissant une abreviation standardisee pour les pays et territoires
dependants dans les contextes internationaux.
es: >-
Codigo de pais de dos letras conforme al estandar ISO 3166-1 alfa-2,
que proporciona una abreviatura estandarizada para paises y territorios
dependientes en contextos internacionales.
ar: >-
رمز بلد من حرفين يتوافق مع معيار ISO 3166-1 alpha-2، يوفر اختصارًا
موحدًا للبلدان والأقاليم التابعة في السياقات الدولية.
id: >-
Kode negara dua huruf yang sesuai dengan standar ISO 3166-1 alpha-2,
memberikan singkatan terstandarisasi untuk negara dan wilayah
dependensi dalam konteks internasional.
zh: >-
符合ISO 3166-1 alpha-2标准的双字母国家代码在国际背景下为国家和
属地提供标准化缩写。
examples:
- value:
has_code: NL
description: Netherlands
- value:
has_code: BE
description: Belgium
- value:
has_code: DE
description: Germany
structured_aliases:
- literal_form: alfa-2-code
in_language: nl
- literal_form: Alpha-2-Code
in_language: de
- literal_form: code alpha-2
in_language: fr
- literal_form: codigo alfa-2
in_language: es
- literal_form: رمز ألفا-2
in_language: ar
- literal_form: kode alfa-2
in_language: id
- literal_form: alpha-2代码
in_language: zh
keywords:
- ISO 3166
- country code
- two-letter
- standard
- geographic
broad_mappings:
- skos:Concept
- wd:Q42032
slots:
- has_code
slot_usage:
has_code:
pattern: "^[A-Z]{2}$"
required: true
examples:
- value: NL
- value: BE
comments:
- ISO 3166-1 alpha-2 codes are maintained by ISO
- Used in ISIL identifiers and address standards
- |
Preserved from prior description:
**DEFINITION**:
A two-letter country code as defined by ISO 3166-1 alpha-2 standard.
Used for representing countries and dependent territories.
**EXAMPLES**:
- NL = Netherlands
- BE = Belgium
- DE = Germany
- US = United States
**ONTOLOGY ALIGNMENT**:
- SKOS Concept: Codes are concepts in ISO 3166-1 vocabulary
- Schema.org: addressCountry can use alpha-2 codes
annotations:
specificity_score: "0.30"
specificity_rationale: Standardized country code format
custodian_types: "['*']"