glam/schemas/20251121/linkml/examples/standards_ecosystem_examples_canonical.yaml

427 lines
13 KiB
YAML

# Standards Ecosystem Examples - Canonical Slot Format
# MIGRATED from standards_ecosystem_examples.yaml
# Migration: id→identified_by, name→has_name, description→has_description,
# country→in_country, organization_type→has_type, website→has_url,
# abbreviation→has_abbreviation
#
# Target Classes:
# - StandardsOrganization
# - Standard
# - AllocationAgency
# - CustodianIdentifier
# ==============================================================================
# STANDARDS ORGANIZATIONS
# ==============================================================================
standards_organizations:
- identified_by:
- iso
has_name: International Organization for Standardization
has_abbreviation: ISO
has_type: INTERGOVERNMENTAL
founded_year: 1947
in_country: CH
has_url:
- https://www.iso.org/
has_description:
- |
ISO is an independent, non-governmental international organization with a
membership of 167 national standards bodies. Through its members, it brings
together experts to share knowledge and develop voluntary, consensus-based,
market-relevant International Standards.
member_countries:
- NL
- DE
- GB
- FR
- US
- JP
- identified_by:
- oclc
has_name: Online Computer Library Center
has_abbreviation: OCLC
has_type: LIBRARY_COOPERATIVE
founded_year: 1967
in_country: US
has_url:
- https://www.oclc.org/
has_description:
- |
OCLC is a global library cooperative that provides shared technology services,
original research, and community programs for its membership and the library
community at large. OCLC manages WorldCat and VIAF.
- identified_by:
- wikimedia
has_name: Wikimedia Foundation
has_abbreviation: WMF
has_type: INDUSTRY_CONSORTIUM
founded_year: 2003
in_country: US
has_url:
- https://wikimediafoundation.org/
has_description:
- |
The Wikimedia Foundation operates Wikipedia and Wikidata. Wikidata provides
structured data identifiers (Q-numbers) for entities including heritage institutions.
# ==============================================================================
# STANDARDS
# ==============================================================================
standards:
- identified_by:
- isil
has_name: International Standard Identifier for Libraries and Related Organizations
has_abbreviation: ISIL
iso_standard_number: ISO 15511
defined_by: iso
registration_authority: danish-culture-agency
scope_type: GLOBAL
identifier_domain: ORGANIZATION
first_published_year: 2003
current_version: "ISO 15511:2019"
has_url:
- https://www.iso.org/standard/77849.html
lookup_url_template: "https://ld.zdb-services.de/resource/organisations/{id}"
has_description:
- |
ISIL (ISO 15511) provides a unique identifier for libraries and related
organizations such as archives, museums, and consortia. The identifier
consists of a country prefix and a locally-assigned code.
formats:
- identified_by:
- isil-full
format_name: Full ISIL (with country prefix)
pattern: "^[A-Z]{2}-[A-Za-z0-9-]+$"
example: NL-AmRMA
is_canonical: true
is_uri_format: false
- identified_by:
- isil-local
format_name: Local part only
pattern: "^[A-Za-z0-9-]+$"
example: AmRMA
is_canonical: false
is_uri_format: false
transformation_to_canonical: "Prepend country code prefix with hyphen"
- identified_by:
- isil-uri
format_name: ZDB URI format
pattern: "^https://ld\\.zdb-services\\.de/resource/organisations/[A-Z]{2}-[A-Za-z0-9-]+$"
example: https://ld.zdb-services.de/resource/organisations/NL-AmRMA
is_canonical: false
is_uri_format: true
transformation_to_canonical: "Extract ISIL code from URI path"
canonical_format: isil-full
- identified_by:
- isni
has_name: International Standard Name Identifier
has_abbreviation: ISNI
iso_standard_number: ISO 27729
defined_by: iso
registration_authority: isni-international
scope_type: GLOBAL
identifier_domain: NAME_AUTHORITY
first_published_year: 2012
current_version: "ISO 27729:2012"
has_url:
- https://isni.org/
lookup_url_template: "https://isni.org/isni/{id}"
has_description:
- |
ISNI (ISO 27729) is an identifier for the public identities of contributors
to creative works. It identifies names, not just organizations. This means
an ISNI identifies BOTH the entity AND its authoritative name record.
formats:
- identified_by:
- isni-display
format_name: Display format with spaces
pattern: "^[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]$"
example: "0000 0001 2146 5765"
is_canonical: false
is_uri_format: false
transformation_to_canonical: "Remove all spaces"
- identified_by:
- isni-compact
format_name: Compact format (canonical)
pattern: "^[0-9]{15}[0-9X]$"
example: "0000000121465765"
is_canonical: true
is_uri_format: false
- identified_by:
- isni-uri
format_name: ISNI URI format
pattern: "^https://isni\\.org/isni/[0-9]{15}[0-9X]$"
example: https://isni.org/isni/0000000121465765
is_canonical: false
is_uri_format: true
transformation_to_canonical: "Extract 16-digit code from URI path"
canonical_format: isni-compact
- identified_by:
- wikidata
has_name: Wikidata Entity Identifier
has_abbreviation: Q-ID
iso_standard_number: null
defined_by: wikimedia
registration_authority: wikimedia-foundation
scope_type: GLOBAL
identifier_domain: ORGANIZATION
first_published_year: 2012
current_version: null
has_url:
- https://www.wikidata.org/
lookup_url_template: "https://www.wikidata.org/wiki/{id}"
has_description:
- |
Wikidata Q-IDs are unique identifiers for entities in the Wikidata knowledge base.
They can identify any type of entity including organizations, people, places, and concepts.
formats:
- identified_by:
- wikidata-qid
format_name: Q-ID format
pattern: "^Q[0-9]+$"
example: Q190804
is_canonical: true
is_uri_format: false
- identified_by:
- wikidata-uri
format_name: Wikidata entity URI
pattern: "^https?://www\\.wikidata\\.org/(?:wiki|entity)/Q[0-9]+$"
example: https://www.wikidata.org/entity/Q190804
is_canonical: false
is_uri_format: true
transformation_to_canonical: "Extract Q-number from URI path"
canonical_format: wikidata-qid
- identified_by:
- viaf
has_name: Virtual International Authority File
has_abbreviation: VIAF
iso_standard_number: null
defined_by: oclc
registration_authority: oclc-viaf
scope_type: GLOBAL
identifier_domain: NAME_AUTHORITY
first_published_year: 2003
current_version: null
has_url:
- https://viaf.org/
lookup_url_template: "https://viaf.org/viaf/{id}"
has_description:
- |
VIAF is an international authority file that combines authority records from
national libraries and other contributors into clusters. Each cluster has a
VIAF ID that links to the contributing authority records.
formats:
- identified_by:
- viaf-numeric
format_name: Numeric VIAF ID
pattern: "^[0-9]+$"
example: "148691498"
is_canonical: true
is_uri_format: false
- identified_by:
- viaf-uri
format_name: VIAF URI format
pattern: "^https://viaf\\.org/viaf/[0-9]+$"
example: https://viaf.org/viaf/148691498
is_canonical: false
is_uri_format: true
transformation_to_canonical: "Extract numeric ID from URI path"
canonical_format: viaf-numeric
# ==============================================================================
# ALLOCATION AGENCIES
# ==============================================================================
allocation_agencies:
- identified_by:
- nl-kb-isil
has_name: Koninklijke Bibliotheek
name_local: Koninklijke Bibliotheek
has_abbreviation: KB
geographic_scope:
- alpha_2: NL
alpha_3: NLD
allocation_domain:
- LIBRARY_PUBLIC
- LIBRARY_NATIONAL
allocates_for:
- isil
allocation_prefix: "NL-"
parent_registration_authority: danish-culture-agency
is_active: true
has_url:
- https://www.kb.nl/
contact_email: isil@kb.nl
allocation_policy_url: https://www.kb.nl/isil
has_description:
- |
The Koninklijke Bibliotheek (Royal Library) is the national library of the
Netherlands and allocates ISIL codes for Dutch public and national libraries.
- identified_by:
- nl-oclc-isil
has_name: OCLC Netherlands
has_abbreviation: OCLC
geographic_scope:
- alpha_2: NL
alpha_3: NLD
allocation_domain:
- LIBRARY_ACADEMIC
- LIBRARY_RESEARCH
allocates_for:
- isil
allocation_prefix: "NL-"
parent_registration_authority: danish-culture-agency
is_active: true
has_url:
- https://www.oclc.org/nl/
has_description:
- |
OCLC allocates ISIL codes for Dutch academic and research libraries,
particularly those participating in the WorldShare platform.
- identified_by:
- nl-na-isil
has_name: Nationaal Archief
name_local: Nationaal Archief
has_abbreviation: NA
geographic_scope:
- alpha_2: NL
alpha_3: NLD
allocation_domain:
- ARCHIVE
allocates_for:
- isil
allocation_prefix: "NL-"
parent_registration_authority: danish-culture-agency
is_active: true
has_url:
- https://www.nationaalarchief.nl/
has_description:
- |
The Nationaal Archief allocates ISIL codes for Dutch archives,
coordinating with regional and municipal archives.
- identified_by:
- nl-kb-isni
has_name: Koninklijke Bibliotheek
has_abbreviation: KB
geographic_scope:
- alpha_2: NL
alpha_3: NLD
allocation_domain:
- ALL
allocates_for:
- isni
parent_registration_authority: isni-international
is_active: true
has_url:
- https://www.kb.nl/
has_description:
- |
The KB allocates ISNI codes for Dutch entities as the national
ISNI allocation agency for the Netherlands.
- identified_by:
- de-dnb-isni
has_name: Deutsche Nationalbibliothek
has_abbreviation: DNB
geographic_scope:
- alpha_2: DE
alpha_3: DEU
allocation_domain:
- ALL
allocates_for:
- isni
parent_registration_authority: isni-international
is_active: true
has_url:
- https://www.dnb.de/
has_description:
- |
The Deutsche Nationalbibliothek allocates ISNI codes for German entities.
- identified_by:
- gb-bl-isil
has_name: British Library
has_abbreviation: BL
geographic_scope:
- alpha_2: GB
alpha_3: GBR
allocation_domain:
- ALL
allocates_for:
- isil
allocation_prefix: "GB-"
parent_registration_authority: danish-culture-agency
is_active: true
has_url:
- https://www.bl.uk/
has_description:
- |
The British Library is the national ISIL allocation agency for the
United Kingdom, handling all institution types.
# ==============================================================================
# CUSTODIAN IDENTIFIERS (Examples with full provenance)
# ==============================================================================
custodian_identifiers:
- identifier_scheme: ISIL
identifier_value: NL-AmRMA
canonical_value: NL-AmRMA
defined_by_standard: isil
allocated_by: nl-kb-isil
identifier_format_used: isil-full
allocation_date: "2005-03-15T00:00:00Z"
- identifier_scheme: ISNI
identifier_value: "0000 0001 2146 5765"
canonical_value: "0000000121465765"
defined_by_standard: isni
allocated_by: nl-kb-isni
identifier_format_used: isni-display
allocation_date: "2013-06-01T00:00:00Z"
- identifier_scheme: Wikidata
identifier_value: Q190804
canonical_value: Q190804
defined_by_standard: wikidata
identifier_format_used: wikidata-qid
- identifier_scheme: VIAF
identifier_value: "148691498"
canonical_value: "148691498"
defined_by_standard: viaf
identifier_format_used: viaf-numeric
- identifier_scheme: ISIL
identifier_value: NL-AmOBA
canonical_value: NL-AmOBA
defined_by_standard: isil
allocated_by: nl-kb-isil
identifier_format_used: isil-full
allocation_date: "2010-01-15T00:00:00Z"
- identifier_scheme: ISIL
identifier_value: NL-AmUvA
canonical_value: NL-AmUvA
defined_by_standard: isil
allocated_by: nl-oclc-isil
identifier_format_used: isil-full
allocation_date: "2008-09-01T00:00:00Z"
- identifier_scheme: ISIL
identifier_value: NL-AsdSAA
canonical_value: NL-AsdSAA
defined_by_standard: isil
allocated_by: nl-na-isil
identifier_format_used: isil-full
allocation_date: "2006-04-20T00:00:00Z"