All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 4m31s
- Fix empty import list elements (- # comment pattern) in Laptop, Expenses, FunctionType, Overview, WebLink, Photography classes - Replace valid_from/valid_to slots with temporal_extent in class slots lists - Update slot_usage to use temporal_extent with TimeSpan range - Update examples to use temporal_extent with begin_of_the_begin/end_of_the_end - Fix typo is_or_was_is_or_was_archived_at → is_or_was_archived_at in WebObservation - Add TimeSpan imports to classes using temporal_extent - Fix relative import paths for Timestamp in temporal slots - Fix CustodianIdentifier → Identifier imports in FundingAgenda, ReadingRoomAnnex Schema validates successfully with 902 classes and 2043 slots.
668 lines
18 KiB
YAML
668 lines
18 KiB
YAML
id: https://nde.nl/ontology/hc/class/Standard
|
|
name: standard
|
|
title: Standard Class
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
schema: http://schema.org/
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
dcterms: http://purl.org/dc/terms/
|
|
imports:
|
|
- linkml:types
|
|
- ../metadata
|
|
- ./StandardsOrganization
|
|
- ./RegistrationAuthority
|
|
- ./ContributingAgency
|
|
- ./Country
|
|
- ./Subregion
|
|
- ../slots/description
|
|
# REMOVED: ../slots/website - using inline attribute definition (Rule 53, migrated 2025-01-15)
|
|
- ../slots/specificity_annotation
|
|
- ../slots/template_specificity
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScores
|
|
- ../enums/StandardTypeEnum
|
|
- ../enums/GovernanceModelEnum
|
|
- ../enums/StandardScopeTypeEnum
|
|
- ../enums/IdentifierDomainEnum
|
|
classes:
|
|
Standard:
|
|
class_uri: skos:ConceptScheme
|
|
description: "A standard that defines an identifier system for heritage institutions or related entities.\n\n**Key Concepts:**\n\
|
|
\n1. **Standard**: The specification itself (ISO 15511, ISO 27729)\n2. **RegistrationAuthority**: Global registry maintainer\
|
|
\ (OCLC for ISIL, WIPO for ISNI)\n3. **AllocationAgency**: Local allocator by country/domain (National Library of NL\
|
|
\ for ISIL)\n4. **IdentifierFormat**: Format variants (ISNI with or without spaces)\n\n**Examples:**\n\n- **ISIL** (ISO\
|
|
\ 15511):\n - defined_by: ISO\n - registration_authority: Danish Agency for Culture and Palaces\n - geographic_scope:\
|
|
\ Global (160+ countries)\n - formats: \"XX-YYYY\" (country prefix + local code)\n\n- **ISNI** (ISO 27729):\n - defined_by:\
|
|
\ ISO\n - registration_authority: WIPO (ISNI International Agency)\n - geographic_scope: Global\n - formats: \"0000\
|
|
\ 0000 0000 0000\" or \"0000000000000000\"\n\n- **Wikidata Q-ID**:\n - defined_by: Wikimedia Foundation (not ISO)\n\
|
|
\ - registration_authority: Wikimedia Foundation\n - formats: \"Q\" + digits\n\n**Ontology Alignment:**\n\n- skos:ConceptScheme\
|
|
\ - SKOS concept scheme (identifier systems as schemes)\n- schema:DefinedTermSet - Schema.org defined term set\n- dcterms:Standard\
|
|
\ - Dublin Core standard reference\n"
|
|
exact_mappings:
|
|
- skos:ConceptScheme
|
|
close_mappings:
|
|
- schema:DefinedTermSet
|
|
- dcterms:Standard
|
|
attributes:
|
|
id:
|
|
identifier: true
|
|
slot_uri: schema:identifier
|
|
description: 'Unique identifier for this standard.
|
|
|
|
|
|
Recommended format: lowercase short name.
|
|
|
|
|
|
Examples: "isil", "isni", "viaf", "wikidata", "ror", "orcid"
|
|
|
|
'
|
|
range: uriorcurie
|
|
required: true
|
|
name:
|
|
slot_uri: schema:name
|
|
description: 'Full name of the standard.
|
|
|
|
|
|
Examples:
|
|
|
|
- "International Standard Identifier for Libraries and Related Organizations"
|
|
|
|
- "International Standard Name Identifier"
|
|
|
|
- "Virtual International Authority File"
|
|
|
|
'
|
|
range: string
|
|
required: true
|
|
has_or_had_abbreviation:
|
|
slot_uri: schema:alternateName
|
|
description: 'Common abbreviation/acronym.
|
|
|
|
|
|
Examples: "ISIL", "ISNI", "VIAF", "ROR", "ORCID"
|
|
|
|
'
|
|
range: string
|
|
required: true
|
|
iso_standard_number:
|
|
slot_uri: dcterms:identifier
|
|
description: 'ISO standard number if applicable.
|
|
|
|
|
|
Examples:
|
|
|
|
- "ISO 15511" (ISIL)
|
|
|
|
- "ISO 27729" (ISNI)
|
|
|
|
- "ISO 2108" (ISBN)
|
|
|
|
- null (Wikidata - not an ISO standard)
|
|
|
|
'
|
|
range: string
|
|
defined_by:
|
|
slot_uri: dcterms:creator
|
|
description: 'Standards organization that defines this standard.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL → ISO
|
|
|
|
- VIAF → OCLC (in collaboration with national libraries)
|
|
|
|
- Wikidata → Wikimedia Foundation
|
|
|
|
'
|
|
range: StandardsOrganization
|
|
required: true
|
|
inlined: false
|
|
registration_authority:
|
|
slot_uri: schema:maintainer
|
|
description: 'Organization that maintains the GLOBAL registry for this standard.
|
|
|
|
|
|
This is different from AllocationAgency which allocates locally.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL: Danish Agency for Culture and Palaces
|
|
|
|
- ISNI: ISNI International Agency (administered by WIPO)
|
|
|
|
- VIAF: OCLC
|
|
|
|
'
|
|
range: RegistrationAuthority
|
|
inlined: false
|
|
country_scope:
|
|
slot_uri: schema:areaServed
|
|
description: 'Geographic areas where this standard applies.
|
|
|
|
|
|
Options:
|
|
|
|
- Empty/null: Global scope (most standards)
|
|
|
|
- List of Country: Country-specific standard
|
|
|
|
- List of Subregion: Regional standard
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL: Global (used in 160+ countries)
|
|
|
|
- KvK number: [NL] (Netherlands only)
|
|
|
|
- NUTS codes: [EU member countries]
|
|
|
|
'
|
|
range: Country
|
|
multivalued: true
|
|
inlined: false
|
|
scope_type:
|
|
slot_uri: schema:additionalType
|
|
description: 'Classification of geographic scope.
|
|
|
|
|
|
Values:
|
|
|
|
- GLOBAL: Applies worldwide (ISIL, ISNI, VIAF)
|
|
|
|
- NATIONAL: Single country (KvK for NL)
|
|
|
|
- REGIONAL: Specific regions (NUTS for EU)
|
|
|
|
- DOMAIN_SPECIFIC: Limited to specific institution types
|
|
|
|
'
|
|
range: StandardScopeTypeEnum
|
|
required: true
|
|
identifier_domain:
|
|
slot_uri: schema:about
|
|
description: 'What entities this identifier standard applies to.
|
|
|
|
|
|
Values:
|
|
|
|
- ORGANIZATION: Libraries, museums, archives (ISIL)
|
|
|
|
- PERSON: Authors, creators (ISNI, ORCID)
|
|
|
|
- WORK: Publications, creative works (ISBN, DOI)
|
|
|
|
- NAME_AUTHORITY: Name records (VIAF)
|
|
|
|
- RESEARCH_ORG: Research organizations (ROR)
|
|
|
|
- LEGAL_ENTITY: Legal entities (LEI)
|
|
|
|
'
|
|
range: IdentifierDomainEnum
|
|
required: true
|
|
formats:
|
|
slot_uri: schema:hasPart
|
|
description: 'Format variants for this identifier standard.
|
|
|
|
|
|
Many standards allow multiple display formats:
|
|
|
|
- ISNI: "0000 0000 0000 0000" (with spaces) or "0000000000000000" (compact)
|
|
|
|
- ISIL: "NL-AmUvA" (with prefix) or just "AmUvA" (local part)
|
|
|
|
|
|
The canonical_format indicates which is preferred for storage.
|
|
|
|
'
|
|
range: IdentifierFormat
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
canonical_format:
|
|
slot_uri: schema:encodingFormat
|
|
description: 'Reference to the preferred/canonical format for storage.
|
|
|
|
|
|
Points to one of the formats in the formats list.
|
|
|
|
'
|
|
range: IdentifierFormat
|
|
inlined: false
|
|
website:
|
|
slot_uri: schema:url
|
|
description: 'Official website for the standard or registry.
|
|
|
|
|
|
Examples:
|
|
|
|
- https://www.iso.org/standard/57332.html (ISIL)
|
|
|
|
- https://isni.org/ (ISNI)
|
|
|
|
- https://viaf.org/ (VIAF)
|
|
|
|
'
|
|
range: uri
|
|
lookup_url_template:
|
|
slot_uri: schema:urlTemplate
|
|
description: 'URL template for looking up identifiers.
|
|
|
|
|
|
Use {id} as placeholder for the identifier value.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL: "https://ld.zdb-services.de/resource/organisations/{id}"
|
|
|
|
- ISNI: "https://isni.org/isni/{id}"
|
|
|
|
- Wikidata: "https://www.wikidata.org/wiki/{id}"
|
|
|
|
- VIAF: "https://viaf.org/viaf/{id}"
|
|
|
|
'
|
|
range: string
|
|
first_published_year:
|
|
slot_uri: schema:datePublished
|
|
description: 'Year the standard was first published.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL (ISO 15511): 2003
|
|
|
|
- ISNI (ISO 27729): 2012
|
|
|
|
- VIAF: 2003 (launched)
|
|
|
|
'
|
|
range: integer
|
|
current_version:
|
|
slot_uri: schema:version
|
|
description: 'Current version of the standard.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISO 15511:2019 (3rd edition)
|
|
|
|
- ISO 27729:2012 (1st edition)
|
|
|
|
'
|
|
range: string
|
|
standard_description:
|
|
slot_uri: schema:description
|
|
description: Description of the standard's purpose and scope
|
|
range: string
|
|
standard_type:
|
|
slot_uri: schema:additionalType
|
|
description: "Classification of how this standard/identifier system is governed.\n\nThis is CRITICAL for understanding\
|
|
\ the authority model:\n\n- **ISO_STANDARD**: Formal ISO standard with TC governance\n - Examples: ISIL (ISO 15511),\
|
|
\ ISNI (ISO 27729)\n - Has iso_standard_number\n - Governed by ISO Technical Committee\n\n- **CONSORTIUM_SERVICE**:\
|
|
\ Collaborative aggregation service\n - Examples: VIAF, ORCID, ROR\n - NO ISO number\n - Governed by council/board\
|
|
\ with contributor representatives\n - has contributing_agencies list\n\n- **PROPRIETARY_SYSTEM**: Single-organization\
|
|
\ system\n - Examples: Wikidata Q-IDs, GND, LCNAF\n - Controlled by one organization\n\n- **NATIONAL_STANDARD**:\
|
|
\ Country-specific standard\n - Examples: KvK (NL), Companies House (UK)\n\n- **COMMUNITY_STANDARD**: De facto\
|
|
\ community standard\n - Examples: DOI (before ISO formalization)\n"
|
|
range: StandardTypeEnum
|
|
required: true
|
|
governance_model:
|
|
slot_uri: schema:governmentType
|
|
description: 'How decisions are made about this identifier system.
|
|
|
|
|
|
Values:
|
|
|
|
- ISO_TC: ISO Technical Committee with national body voting
|
|
|
|
- COUNCIL: Representative council (VIAF Council)
|
|
|
|
- SINGLE_AUTHORITY: Single organization decides (Wikidata)
|
|
|
|
- COMMUNITY_CONSENSUS: RFC/vote process (IETF)
|
|
|
|
- MEMBERSHIP_BOARD: Elected board (ORCID)
|
|
|
|
'
|
|
range: GovernanceModelEnum
|
|
contributing_agencies:
|
|
slot_uri: schema:contributor
|
|
description: 'Organizations that contribute data to this identifier system.
|
|
|
|
|
|
ONLY applicable for CONSORTIUM_SERVICE type standards.
|
|
|
|
|
|
For VIAF, this includes 37 national libraries and agencies:
|
|
|
|
- Library of Congress (LC)
|
|
|
|
- Deutsche Nationalbibliothek (DNB)
|
|
|
|
- Bibliothèque nationale de France (BnF)
|
|
|
|
- National Library of the Netherlands (NTA)
|
|
|
|
- etc.
|
|
|
|
|
|
Contributors are both:
|
|
|
|
1. DATA SOURCES: They provide authority records
|
|
|
|
2. ALLOCATION AGENCIES: They allocate their own national IDs
|
|
|
|
|
|
See ContributingAgency class for full modeling.
|
|
|
|
'
|
|
range: ContributingAgency
|
|
multivalued: true
|
|
inlined: false
|
|
governance_council:
|
|
slot_uri: schema:organizer
|
|
description: 'The governance body for consortium-type services.
|
|
|
|
|
|
For VIAF: VIAF Council (every contributor can appoint a voting representative)
|
|
|
|
For ORCID: ORCID Board of Directors
|
|
|
|
|
|
Links to a StandardsOrganization (or governance subclass).
|
|
|
|
'
|
|
range: StandardsOrganization
|
|
inlined: false
|
|
data_license:
|
|
slot_uri: schema:license
|
|
description: 'License for data from this identifier system.
|
|
|
|
|
|
Examples:
|
|
|
|
- VIAF: ODC-BY (Open Data Commons Attribution)
|
|
|
|
- ORCID: CC0 (public domain)
|
|
|
|
- Wikidata: CC0
|
|
|
|
'
|
|
range: uri
|
|
applicable_schema_types:
|
|
slot_uri: schema:about
|
|
description: "Schema.org classes that this identifier standard applies to.\n\nThis enables semantic querying like\
|
|
\ \"which identifiers apply to Museums?\"\n\nExamples:\n- ISIL: [schema:Library, schema:Museum, schema:ArchiveOrganization,\
|
|
\ \n schema:ResearchOrganization, schema:GovernmentOrganization]\n- ORCID: [schema:Person]\n- ROR: [schema:ResearchOrganization,\
|
|
\ schema:EducationalOrganization]\n- KvK: [schema:Organization] (all legal entity types)\n\nUses Schema.org class\
|
|
\ URIs from https://schema.org/\n"
|
|
range: uriorcurie
|
|
multivalued: true
|
|
wikidata_id:
|
|
slot_uri: schema:sameAs
|
|
description: 'Wikidata Q-identifier for this standard.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL: Q470458
|
|
|
|
- VIAF: Q54919
|
|
|
|
- ORCID: Q51044
|
|
|
|
|
|
Enables linking to Wikidata knowledge graph.
|
|
|
|
'
|
|
range: uriorcurie
|
|
glamorcubesfixphdnt_types:
|
|
slot_uri: schema:applicableCategory
|
|
description: 'GLAMORCUBESFIXPHDNT custodian type codes this standard applies to.
|
|
|
|
|
|
Single-letter codes:
|
|
|
|
- G: Galleries
|
|
|
|
- L: Libraries
|
|
|
|
- A: Archives
|
|
|
|
- M: Museums
|
|
|
|
- O: Official institutions
|
|
|
|
- R: Research centers
|
|
|
|
- C: Corporations
|
|
|
|
- U: Unknown
|
|
|
|
- B: Botanical gardens/Zoos
|
|
|
|
- E: Education providers
|
|
|
|
- S: Collecting societies
|
|
|
|
- F: Features/Monuments
|
|
|
|
- I: Intangible heritage groups
|
|
|
|
- X: Mixed
|
|
|
|
- P: Personal collections
|
|
|
|
- H: Holy sites
|
|
|
|
- D: Digital platforms
|
|
|
|
- N: NGOs
|
|
|
|
- T: Taste/smell heritage
|
|
|
|
|
|
Examples:
|
|
|
|
- ISIL: ["L", "A", "M", "R", "O", "G"]
|
|
|
|
- BGCI: ["B"]
|
|
|
|
- UNESCO_WHC: ["F", "H"]
|
|
|
|
'
|
|
range: string
|
|
multivalued: true
|
|
category:
|
|
slot_uri: schema:category
|
|
description: 'Category grouping for this identifier standard.
|
|
|
|
|
|
Categories:
|
|
|
|
1. ISO Standards
|
|
|
|
2. Authority Files (National Libraries)
|
|
|
|
3. Consortium Services
|
|
|
|
4. Domain-Specific Art/Cultural Heritage
|
|
|
|
5. Archives/Manuscripts
|
|
|
|
6. National Quality Standards
|
|
|
|
7. Web/Open Data
|
|
|
|
8. Religious/Ecclesiastical
|
|
|
|
9. Encyclopedias/Reference Works
|
|
|
|
10. Architecture/Buildings
|
|
|
|
11. Social Media/Web Presence
|
|
|
|
12. Commercial/Discovery Platforms
|
|
|
|
13. Dutch-Specific
|
|
|
|
14. Legal Entity Registries
|
|
|
|
15. Japanese Identifiers
|
|
|
|
16. Botanical Gardens/Zoos
|
|
|
|
17. Higher Education/Research
|
|
|
|
18. Numismatic/Philatelic (Collecting)
|
|
|
|
19. Monuments/Heritage Sites
|
|
|
|
20. Intangible Heritage
|
|
|
|
21. Provenance/Art Registry
|
|
|
|
22. Persistent Identifiers (Digital)
|
|
|
|
23. Heritage NGOs
|
|
|
|
24. Religious Heritage
|
|
|
|
25. Gastronomy/Culinary Heritage
|
|
|
|
'
|
|
range: string
|
|
slots:
|
|
- specificity_annotation
|
|
- template_specificity
|
|
IdentifierFormat:
|
|
class_uri: schema:PropertyValue
|
|
description: "A specific format variant for an identifier standard.\n\nMany identifier standards allow multiple display\
|
|
\ formats. This class\ncaptures the variations and which is canonical for storage.\n\n**Examples:**\n\n- **ISNI formats:**\n\
|
|
\ - \"0000 0000 0000 0000\" (display format with spaces)\n - \"0000000000000000\" (compact/canonical for storage)\n\
|
|
\ - \"http://isni.org/isni/0000000000000000\" (URI format)\n\n- **ISIL formats:**\n - \"NL-AmUvA\" (full format with\
|
|
\ country prefix)\n - \"AmUvA\" (local part only)\n\n- **Wikidata formats:**\n - \"Q12345\" (short form)\n - \"http://www.wikidata.org/entity/Q12345\"\
|
|
\ (full URI)\n\n**Usage:**\n\nWhen storing identifiers, use the canonical format (canonical: true).\nWhen displaying,\
|
|
\ choose the appropriate format for the context.\n"
|
|
exact_mappings:
|
|
- schema:PropertyValue
|
|
attributes:
|
|
id:
|
|
identifier: true
|
|
slot_uri: schema:identifier
|
|
description: Unique identifier for this format variant
|
|
range: uriorcurie
|
|
required: true
|
|
format_name:
|
|
slot_uri: schema:name
|
|
description: 'Human-readable name for this format.
|
|
|
|
|
|
Examples:
|
|
|
|
- "Display format with spaces"
|
|
|
|
- "Compact format"
|
|
|
|
- "Full URI format"
|
|
|
|
- "Local part only"
|
|
|
|
'
|
|
range: string
|
|
required: true
|
|
pattern:
|
|
slot_uri: schema:pattern
|
|
description: 'Regular expression pattern for this format.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISNI display: "^[0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X]$"
|
|
|
|
- ISNI compact: "^[0-9]{15}[0-9X]$"
|
|
|
|
- ISIL: "^[A-Z]{2}-[A-Za-z0-9-]+$"
|
|
|
|
- Wikidata: "^Q[0-9]+$"
|
|
|
|
'
|
|
range: string
|
|
required: true
|
|
example:
|
|
slot_uri: schema:exampleOfWork
|
|
description: 'Example identifier in this format.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISNI display: "0000 0001 2146 5765"
|
|
|
|
- ISNI compact: "0000000121465765"
|
|
|
|
- ISIL: "NL-AmRMA"
|
|
|
|
- Wikidata: "Q190804"
|
|
|
|
'
|
|
range: string
|
|
required: true
|
|
is_canonical:
|
|
slot_uri: schema:isBasedOn
|
|
description: 'Whether this is the canonical/preferred format for storage.
|
|
|
|
|
|
Only one format per standard should be canonical.
|
|
|
|
|
|
Canonical format should be:
|
|
|
|
- Unambiguous (no optional characters)
|
|
|
|
- Compact (minimal characters)
|
|
|
|
- Sortable (if possible)
|
|
|
|
'
|
|
range: boolean
|
|
required: true
|
|
is_uri_format:
|
|
slot_uri: schema:url
|
|
description: 'Whether this format is a full URI.
|
|
|
|
|
|
Examples:
|
|
|
|
- true: "http://www.wikidata.org/entity/Q190804"
|
|
|
|
- true: "https://isni.org/isni/0000000121465765"
|
|
|
|
- false: "Q190804"
|
|
|
|
- false: "0000 0001 2146 5765"
|
|
|
|
'
|
|
range: boolean
|
|
required: true
|
|
transformation_to_canonical:
|
|
slot_uri: schema:algorithm
|
|
description: 'Description of how to transform this format to canonical.
|
|
|
|
|
|
Examples:
|
|
|
|
- ISNI display → compact: "Remove spaces"
|
|
|
|
- Wikidata URI → short: "Extract Q-number from URI path"
|
|
|
|
- ISIL local → full: "Prepend country code prefix"
|
|
|
|
'
|
|
range: string
|
|
slots:
|
|
- specificity_annotation
|
|
- template_specificity
|