refactor(linkml): apply RiC-O slot naming conventions (Rule 39)

Rename slots to follow Records in Contexts (RiC-O) style naming:
- Add 'has_' prefix for possession predicates (has_acquisition_method)
- Add 'is_or_was_' prefix for temporal relationships
- Add 'has_or_had_' for bidirectional temporal relations

Key changes across 496 schema files:
- acquisition_method → has_acquisition_method
- acquisition_date → has_acquisition_date
- acquisition_source → has_acquisition_source
- access_policy_ref → has_access_policy_reference
- arrangement → has_arrangement
- parent_custodian → is_or_was_suborganization_of (hierarchy)
- parent_custodian → associated_custodian (event association)

Also adds new slots following RiC-O patterns:
- is_or_was_aggregated_by
- is_or_was_allocated_by
- is_or_was_archive_department_of
- was_approved_by, was_archived_at, was_asserted_by

This aligns with AGENTS.md Rule 39: Slot Naming Convention (RiC-O Style)
for accurate temporal semantics in heritage custodian ontology.

Net change: +2,063 lines (new slots added, old patterns consolidated)
This commit is contained in:
kempersc 2026-01-10 10:33:51 +01:00
parent 7fbff2ff5f
commit 8a475d5c02
496 changed files with 7025 additions and 4962 deletions

File diff suppressed because it is too large Load diff

View file

@ -79,7 +79,7 @@ classes:
Narrower than Q166118 (archive).
pattern: ^Q[0-9]+$
equals_string: Q27032435
archive_scope:
has_or_had_archive_scope:
description: |
Typically 'university', 'college', or 'institutional'.
Reflects the educational institution's administrative scope.

View file

@ -199,7 +199,7 @@ classes:
description: Restricted to researchers
- value: Embargoed until 2050
description: Time-limited closure
access_level:
has_or_had_access_level:
slot_uri: dcterms:accessRights
description: |
Primary access level classification.
@ -225,7 +225,7 @@ classes:
- value: PUBLIC_OPEN
- value: RESEARCHERS_ONLY
- value: EMBARGOED
access_description:
has_or_had_access_description:
slot_uri: dcterms:description
description: |
Narrative description of access conditions.
@ -269,7 +269,7 @@ classes:
description: In Copyright
- value: http://rightsstatements.org/vocab/NoC-US/1.0/
description: No Copyright - United States
appointment_required:
has_appointment_required_flag:
slot_uri: schema:requiresAppointment
description: |
Whether advance appointment is required.
@ -445,10 +445,10 @@ classes:
contact_email: preservation@archive.org
description: Dark archive / DIM access policy
slots:
access_level:
has_or_had_access_level:
description: Primary access level classification
range: string
access_description:
has_or_had_access_description:
description: Narrative description of access
range: string
conditions:
@ -461,7 +461,7 @@ slots:
rights_statement_url:
description: URL to standardized rights statement
range: uri
appointment_required:
has_appointment_required_flag:
description: Whether appointment is required
range: boolean
registration_required:

View file

@ -86,7 +86,7 @@ classes:
- was_derived_from
- was_generated_by
slot_usage:
admin_office_id:
has_admin_office_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this administrative office.
@ -97,7 +97,7 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/aux/rijksmuseum-admin-zuidas
description: Rijksmuseum administrative office
admin_office_name:
has_admin_office_name:
slot_uri: skos:prefLabel
description: |
Name of this administrative office.
@ -112,7 +112,7 @@ classes:
description: Admin office with location
- value: Noord-Hollands Archief Finance Department
description: Admin office with function
admin_office_description:
has_admin_office_description:
slot_uri: dcterms:description
description: |
Free-text description of this administrative office.
@ -126,7 +126,7 @@ classes:
- value: Administrative support offices housing finance, HR, and IT departments.
Staff access only.
description: Admin office description
administrative_functions:
has_or_had_administrative_function:
slot_uri: schema:serviceType
description: |
List of administrative functions performed at this location.
@ -149,7 +149,7 @@ classes:
description: HR functions
- value: Information technology
description: IT support
access_restriction:
has_or_had_access_restriction:
slot_uri: schema:conditionsOfAccess
description: |
Access restriction description for this location.
@ -168,7 +168,7 @@ classes:
description: Badge access
- value: Management access only
description: Restricted access
admin_staff_count:
has_or_had_admin_staff_count:
slot_uri: schema:numberOfEmployees
description: |
Number of staff members working at this administrative location.
@ -249,7 +249,7 @@ classes:
admin_office_name: Rijksmuseum Administrative Offices - Zuidas
admin_office_description: Administrative support offices housing finance,
HR, and IT departments. Staff access only. Located in Zuidas business district.
administrative_functions:
has_or_had_administrative_function:
- Finance and accounting
- Human resources
- Information technology
@ -264,7 +264,7 @@ classes:
admin_office_name: Koninklijke Bibliotheek Digitization Support Center
admin_office_description: Technical support center for digitization operations.
Houses scanning equipment coordination and quality control.
administrative_functions:
has_or_had_administrative_function:
- Digitization project management
- Quality control
- Technical support
@ -273,28 +273,28 @@ classes:
is_leased: false
description: Library digitization support facility
slots:
admin_office_id:
has_admin_office_identifier:
slot_uri: dcterms:identifier
description: Unique identifier for administrative office
range: uriorcurie
admin_office_name:
has_admin_office_name:
slot_uri: skos:prefLabel
description: Name of administrative office
range: string
admin_office_description:
has_admin_office_description:
slot_uri: dcterms:description
description: Description of administrative office
range: string
administrative_functions:
has_or_had_administrative_function:
slot_uri: schema:serviceType
description: Functions performed at this office
range: string
multivalued: true
access_restriction:
has_or_had_access_restriction:
slot_uri: schema:conditionsOfAccess
description: Access restriction description
range: string
admin_staff_count:
has_or_had_admin_staff_count:
slot_uri: schema:numberOfEmployees
description: Number of staff at this location
range: integer

View file

@ -86,7 +86,7 @@ classes:
- "Deutsche Nationalbibliothek" (German)
- "Bibliothèque nationale de France" (French)
range: string
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation.

View file

@ -58,21 +58,21 @@ classes:
- template_specificity
- variant_of_name
slot_usage:
appellation_value:
has_appellation_value:
slot_uri: rdf:value
description: |
The actual name/label string.
RDF: value property for literal content of structured object.
range: string
required: true
appellation_language:
has_appellation_language:
slot_uri: dcterms:language
description: |
Language of the appellation (ISO 639-1 code).
Dublin Core: language property for linguistic metadata.
range: string
pattern: ^[a-z]{2}$
appellation_type:
has_appellation_type:
slot_uri: crm:P2_has_type
description: |
Type of appellation (official, vernacular, historical, translation).

View file

@ -53,7 +53,7 @@ classes:
- specificity_annotation
- template_specificity
slot_usage:
applicable_countries:
has_applicable_country:
description: |
**Geographic Restriction**: France only.

View file

@ -122,7 +122,7 @@ classes:
access_policy: restricted
description: Business Archive with corporate-specific scope
slots:
archive_scope:
has_or_had_archive_scope:
slot_uri: dcterms:coverage
description: "The geographic or administrative scope of the archive's mandate.\n\
Values: national, state, provincial, regional, municipal, local, \ncorporate,\
@ -182,7 +182,7 @@ slots:
description: General International Standard Archival Description
- value: DACS
description: 'Describing Archives: A Content Standard (US)'
appraisal_policy:
has_or_had_appraisal_policy:
slot_uri: schema:url
description: |
URL to the archive's appraisal/selection policy describing what records
@ -192,7 +192,7 @@ slots:
examples:
- value: https://www.nationaalarchief.nl/over-ons/selectie-en-verwerving
description: Dutch National Archive selection and acquisition policy
archive_subtype:
has_archive_subtype:
slot_uri: skos:narrower
description: |
Specific subtype class from the ArchiveOrganizationType hierarchy.

View file

@ -63,7 +63,7 @@ classes:
pattern: "^[A-Z]{2}-[A-Za-z0-9]+$"
sub_guide_temporal_coverage:
description: Time period of holdings (free text)
access:
has_or_had_access_condition:
description: Access restrictions or requirements
specificity_annotation:
range: SpecificityAnnotation
@ -84,7 +84,7 @@ slots:
slot_uri: schema:location
description: Physical location
range: string
access:
has_or_had_access_condition:
slot_uri: dcterms:accessRights
description: Access restrictions or requirements
range: string

View file

@ -415,7 +415,7 @@ classes:
- Quorum requirements
- Officer roles
- Supervisory board (raad van toezicht)
amendment_history:
has_amendment_history:
slot_uri: dcterms:provenance
range: string
multivalued: true
@ -441,7 +441,7 @@ classes:
description: Dutch
- value: de
description: German
articles_document_url:
has_articles_document_url:
slot_uri: schema:url
range: uri
required: false
@ -452,7 +452,7 @@ classes:
- Institutional website
- Government registry (KvK extract)
- Digital archive
articles_document_format:
has_articles_document_format:
slot_uri: dcterms:format
range: string
required: false
@ -460,7 +460,7 @@ classes:
File format of digital document.
**Values**: PDF, TIFF, JPEG, HTML, etc.
articles_archival_stage:
has_articles_archival_stage:
slot_uri: rico:hasRecordState
range: RecordsLifecycleStageEnum
required: true
@ -489,7 +489,7 @@ classes:
description: Current version in use
- value: PRE_EXISTENCE
description: Drafted but organization not yet registered
archived_in:
is_or_was_archived_in:
slot_uri: rico:isOrWasIncludedIn
range: CustodianArchive
required: false
@ -676,7 +676,7 @@ classes:
purpose_clause: De stichting heeft ten doel het beheren, behouden, en toegankelijk
maken van archieven en collecties met betrekking tot de geschiedenis van
Noord-Holland, inclusief digitaal erfgoed...
amendment_history:
has_amendment_history:
- '2001-01-01: Merger of Gemeentearchief Haarlem and Rijksarchief Noord-Holland'
- '2015-11-12: Expansion of purpose to include digital heritage preservation'
language: nl
@ -722,7 +722,7 @@ slots:
governance_clauses:
description: Summary of governance provisions
range: string
amendment_history:
has_amendment_history:
description: List of amendments with dates
range: string
requires_articles_at_registration:
@ -731,18 +731,18 @@ slots:
refers_to_legal_status:
description: Legal entity documented by these articles
range: CustodianLegalStatus
archived_in:
is_or_was_archived_in:
description: CustodianArchive storing superseded articles
range: CustodianArchive
collected_in:
description: CustodianCollection preserving heritage articles
range: CustodianCollection
articles_document_url:
has_articles_document_url:
description: URL to access the document
range: uri
articles_document_format:
has_articles_document_format:
description: File format of the document (PDF, image, etc.)
range: string
articles_archival_stage:
has_articles_archival_stage:
description: Current records lifecycle stage of the document
range: RecordsLifecycleStageEnum

View file

@ -158,7 +158,7 @@ classes:
- was_derived_from
- was_generated_by
slot_usage:
auxiliary_platform_id:
has_auxiliary_platform_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this auxiliary digital platform.
@ -186,7 +186,7 @@ classes:
description: Research project microsite
- value: WW2 Portal
description: Thematic archive portal
auxiliary_platform_type:
has_auxiliary_platform_type:
slot_uri: dcterms:type
description: |
Type of auxiliary platform using DigitalPlatformType class hierarchy.
@ -264,7 +264,7 @@ classes:
Rijksmuseum's digitized artworks, download high-resolution images, and
share curated sets with others.
description: Detailed platform description
api_documentation:
has_api_documentation_url:
slot_uri: dcat:endpointDescription
description: |
URL to API documentation (for API-type platforms).
@ -397,7 +397,7 @@ classes:
begin_of_the_begin: '2018-01-01'
end_of_the_end: '2021-12-31'
description: Project period 2018-2021
archival_status:
has_or_had_archival_status:
slot_uri: schema:creativeWorkStatus
description: |
Current status of platform if no longer active.
@ -422,7 +422,7 @@ classes:
description: Still accessible but not maintained
- value: MIGRATED
description: Content migrated to successor platform
archived_at:
was_archived_at:
slot_uri: schema:archivedAt
description: |
URL to archived version (e.g., Internet Archive Wayback Machine).
@ -699,10 +699,10 @@ classes:
refers_to_custodian: https://nde.nl/ontology/hc/nl-na
description: National Archives WW2 thematic portal
slots:
auxiliary_platform_id:
has_auxiliary_platform_identifier:
description: Unique identifier for auxiliary digital platform
range: uriorcurie
auxiliary_platform_type:
has_auxiliary_platform_type:
description: Type of auxiliary platform (uses DigitalPlatformType class hierarchy)
range: DigitalPlatformType
platform_url:
@ -714,7 +714,7 @@ slots:
platform_description:
description: Detailed description of auxiliary platform
range: string
api_documentation:
has_api_documentation_url:
description: URL to API documentation
range: uri
is_auxiliary_of_platform:
@ -726,7 +726,7 @@ slots:
related_project:
description: Related research project
range: string
archival_status:
has_or_had_archival_status:
description: Current status (ACTIVE/DEPRECATED/ARCHIVED/OFFLINE/MIGRATED)
range: string
preservation_event_type:

View file

@ -160,7 +160,7 @@ classes:
- was_derived_from
- was_generated_by
slot_usage:
auxiliary_place_id:
has_auxiliary_place_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this auxiliary place.
@ -188,7 +188,7 @@ classes:
description: Airport branch location
- value: Reading Room Annex
description: Overflow reading room
auxiliary_place_type:
has_auxiliary_place_type:
slot_uri: dcterms:type
description: |
Type of auxiliary place using AuxiliaryPlaceTypeEnum classification.
@ -663,10 +663,10 @@ classes:
description: Archive annex with specialized ReadingRoomAnnex details (closed
2018)
slots:
auxiliary_place_id:
has_auxiliary_place_identifier:
description: Unique identifier for auxiliary place
range: uriorcurie
auxiliary_place_type:
has_auxiliary_place_type:
description: Type of auxiliary place
range: AuxiliaryPlaceTypeEnum
specialized_place:

View file

@ -449,7 +449,7 @@ classes:
examples:
- value: Tropical rainforest, understory
- value: Coral reef, depth 15m
associated_taxa:
has_associated_taxon:
required: false
range: string
multivalued: true
@ -719,7 +719,7 @@ slots:
description: Habitat description
range: string
slot_uri: dwc:habitat
associated_taxa:
has_associated_taxon:
description: Associated taxa (host, parasite, etc.)
range: string
multivalued: true

View file

@ -272,7 +272,7 @@ classes:
- Major equipment
- IT systems
- Infrastructure
acquisition_budget:
has_or_had_acquisition_budget:
slot_uri: frapo:hasFunding
range: decimal
required: false
@ -396,7 +396,7 @@ classes:
principal or income for operations.
Typically governed by spending policy (e.g., 5% rule).
approval_date:
has_approval_date:
slot_uri: dcterms:dateAccepted
range: date
required: false
@ -404,7 +404,7 @@ classes:
Date when budget was approved by governance body.
**Dublin Core**: dcterms:dateAccepted for approval.
approved_by:
was_approved_by:
slot_uri: prov:wasAttributedTo
range: string
required: false
@ -605,7 +605,7 @@ slots:
capital_budget:
description: Capital budget allocation
range: decimal
acquisition_budget:
has_or_had_acquisition_budget:
description: Collection acquisition budget
range: decimal
personnel_budget:
@ -629,7 +629,7 @@ slots:
endowment_draw:
description: Endowment draw amount
range: decimal
approved_by:
was_approved_by:
description: Authority that approved budget
range: string
budget_status:

View file

@ -70,10 +70,10 @@ slots:
call_url:
range: uri
description: Official call documentation or application portal URL
application_opening_date:
has_application_opening_date:
range: date
description: Date when application submissions open
application_deadline:
has_application_deadline:
range: date
description: Final deadline for application submissions
results_expected_date:
@ -295,7 +295,7 @@ classes:
description: Currently accepting applications
- value: CLOSING_SOON
description: Deadline approaching
application_deadline:
has_application_deadline:
slot_uri: schema:validThrough
required: true
range: date

View file

@ -354,7 +354,7 @@ classes:
description: Moderate
- value:
description: Budget-friendly
accessibility_features:
has_or_had_accessibility_feature:
slot_uri: schema:accessibilityFeature
description: |
Accessibility features at catering facility.
@ -447,7 +447,7 @@ classes:
serves_visitors_only: true
reservation_required: false
catering_price_range:
accessibility_features:
has_or_had_accessibility_feature:
- Wheelchair accessible
description: Archive visitor café
- value:

View file

@ -231,7 +231,7 @@ classes:
deterioration.
- value: Contains government records with 75-year closure period per Public
Records Act. Access requires special permission from originating agency.
access_policy:
has_or_had_access_policy:
slot_uri: premis:policy
description: |
Access policy governing this closed space.

View file

@ -368,7 +368,7 @@ classes:
- Algemeen Rijksarchief (1856-2002)
- Nationaal Archief (2002-present)
description: VOC records custodial history
acquisition_method:
has_acquisition_method:
slot_uri: crm:P24i_changed_ownership_through
description: |
How the collection was acquired by current custodian.
@ -388,7 +388,7 @@ classes:
description: Government transfer of VOC archives
- value: BEQUEST
description: Testamentary gift
acquisition_date:
has_acquisition_date:
slot_uri: crm:P4_has_time-span
description: |
Date when collection was acquired by current custodian.
@ -396,7 +396,7 @@ classes:
examples:
- value: '1856-01-01'
description: Transfer to Algemeen Rijksarchief
acquisition_source:
has_acquisition_source:
slot_uri: prov:wasAttributedTo
description: |
Entity from whom collection was acquired.
@ -408,7 +408,7 @@ classes:
description: Source of VOC archives transfer
- value: Estate of Anna Drucker-Fraser
description: Source of bequest
access_policy_ref:
has_access_policy_reference:
slot_uri: premis:hasRightsDeclaration
description: |
Access policy governing this collection.
@ -422,7 +422,7 @@ classes:
description: Publicly accessible
- value: https://nde.nl/ontology/hc/access-policy/restricted-researchers
description: Researchers only
arrangement:
has_arrangement:
slot_uri: rico:hasArrangement
description: |
Intellectual arrangement or classification system.

View file

@ -391,7 +391,7 @@ classes:
examples:
- value: true
description: Supports LOD export
api_available:
has_api_available_flag:
slot_uri: schema:documentation
description: |
Does this CMS provide a programmatic API?
@ -653,7 +653,7 @@ slots:
linked_data_export:
description: Linked data export capability
range: boolean
api_available:
has_api_available_flag:
description: API availability flag
range: boolean
powers_platform:

View file

@ -323,7 +323,7 @@ classes:
examples:
- value: true
description: Professionally accredited
accreditation_body:
has_or_had_accreditation_body:
slot_uri: schema:recognizedBy
description: |
Organization that accredited this conservation lab.
@ -345,7 +345,7 @@ classes:
examples:
- value: 8
description: Medium-sized conservation team
accepts_external_work:
accepts_or_accepted_external_work:
slot_uri: schema:makesOffer
description: |
Whether this lab accepts conservation work from external clients.
@ -476,9 +476,9 @@ slots:
is_accredited:
description: Has professional accreditation
range: boolean
accreditation_body:
has_or_had_accreditation_body:
description: Accrediting organization
range: string
accepts_external_work:
accepts_or_accepted_external_work:
description: Accepts external conservation work
range: boolean

View file

@ -177,7 +177,7 @@ classes:
inlined: true
contributes_to:
range: Standard
also_allocation_agency:
is_or_was_also_allocation_agency:
range: AllocationAgency
member_of:
range: StandardsOrganization

View file

@ -38,7 +38,7 @@ classes:
- range: integer
description: Source entity ID (place_id, Q-number, geonames_id - can be string
or integer)
api_endpoint:
has_api_endpoint:
range: uri
resolution_method:
range: string

View file

@ -49,10 +49,10 @@ classes:
- specificity_annotation
- template_specificity
slot_usage:
alpha_2:
has_alpha_2_code:
required: true
description: ISO 3166-1 alpha-2 code (2-letter country code)
alpha_3:
has_alpha_3_code:
required: true
description: ISO 3166-1 alpha-3 code (3-letter country code)
specificity_annotation:
@ -62,7 +62,7 @@ classes:
range: TemplateSpecificityScores
inlined: true
slots:
alpha_2:
has_alpha_2_code:
description: |
ISO 3166-1 alpha-2 country code (2-letter).
@ -83,7 +83,7 @@ slots:
range: string
pattern: ^[A-Z]{2}$
slot_uri: schema:addressCountry
alpha_3:
has_alpha_3_code:
description: |
ISO 3166-1 alpha-3 country code (3-letter).

View file

@ -179,7 +179,7 @@ classes:
- status
- template_specificity
slot_usage:
activity_id:
has_activity_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this curation activity.
@ -195,7 +195,7 @@ classes:
description: 2025 inventory at Rijksmuseum
- value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
description: VOC digitization project at Nationaal Archief
activity_name:
has_activity_name:
slot_uri: skos:prefLabel
description: |
Human-readable name for this curation activity.
@ -210,7 +210,7 @@ classes:
description: Multi-year digitization project
- value: Medieval Manuscripts Rehousing Initiative
description: Preservation rehousing project
activity_type:
has_activity_type:
slot_uri: crm:P2_has_type
description: |
Classification of this curation activity from CurationActivityTypeEnum.
@ -228,7 +228,7 @@ classes:
description: Systematic digitization
- value: ACCESSIONING
description: Formal acceptance into collection
activity_description:
has_activity_description:
slot_uri: dcterms:description
description: |
Detailed narrative description of the curation activity.
@ -288,7 +288,7 @@ classes:
description: For digitization projects
- value: Conservation Lab
description: For condition surveys
activity_timespan:
has_activity_timespan:
slot_uri: crm:P4_has_time-span
description: |
Time period during which this activity occurs.
@ -648,13 +648,13 @@ classes:
preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2024
description: Preservation rehousing project at Koninklijke Bibliotheek
slots:
activity_id:
has_activity_identifier:
description: Unique identifier for this curation activity
range: uriorcurie
activity_name:
has_activity_name:
description: Human-readable name for this activity
range: string
activity_description:
has_activity_description:
description: Detailed narrative description of the activity
range: string
curated_holding:
@ -670,7 +670,7 @@ slots:
responsible_department:
description: Department or unit responsible for this activity
range: string
activity_timespan:
has_activity_timespan:
description: Time period during which this activity occurs
range: TimeSpan
slot_uri: crm:P4_has_time-span

View file

@ -152,7 +152,7 @@ classes:
description: |
Unique identifier for this administrative record system (URI).
Format: https://nde.nl/ontology/hc/administration/{custodian-id}/{system-name}
administration_name:
has_administration_name:
slot_uri: rico:name
range: string
required: true
@ -170,7 +170,7 @@ classes:
- "Research Request Management"
- "Loan Administration"
- "Exhibition Planning Files"
administration_description:
has_administration_description:
slot_uri: rico:scopeAndContent
range: string
required: false
@ -248,7 +248,7 @@ classes:
examples:
- value: Collection acquisition
description: Function generating acquisition records
active_since:
has_active_since_date:
slot_uri: rico:hasBeginningDate
range: date
required: false
@ -471,7 +471,7 @@ classes:
examples:
- value: Daily backup to Azure, 30-day retention
description: Cloud backup configuration
access_control:
has_or_had_access_control:
slot_uri: dcterms:accessRights
range: string
required: false
@ -622,16 +622,16 @@ classes:
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
description: Active conservation treatment documentation
slots:
administration_name:
has_administration_name:
description: Name for administrative record system
range: string
administration_description:
has_administration_description:
description: Description of administrative records
range: string
creating_function:
description: Business function generating records
range: string
active_since:
has_active_since_date:
description: Date system became active
range: date
estimated_volume:
@ -667,6 +667,6 @@ slots:
backup_status:
description: Backup/disaster recovery status
range: string
access_control:
has_or_had_access_control:
description: Access control mechanism
range: string

View file

@ -176,7 +176,7 @@ classes:
description: |
Unique identifier for this operational archive record (URI).
Format: https://nde.nl/ontology/hc/archive/{custodian-id}/{accession-number}
archive_name:
has_archive_name:
slot_uri: rico:name
range: string
required: true
@ -189,7 +189,7 @@ classes:
- "Acquisition Documentation 2015-2019"
- "Conservation Lab Reports 2000-2010"
- "Ministry of Finance Records 1990-2005"
archive_description:
has_archive_description:
slot_uri: rico:scopeAndContent
range: string
required: false
@ -205,7 +205,7 @@ classes:
- Volume/extent estimate
Detailed description created during IN_DESCRIPTION phase.
accession_number:
has_accession_number:
slot_uri: rico:identifier
range: string
required: true
@ -224,7 +224,7 @@ classes:
description: Sequential accession number
- value: NA-2024-GOV-0156
description: National Archives government transfer
accession_date:
has_accession_date:
slot_uri: rico:hasAccumulationDate
range: date
required: true
@ -239,7 +239,7 @@ classes:
examples:
- value: '2024-01-15'
description: Records accessioned January 2024
accumulation_date_start:
has_accumulation_start_date:
slot_uri: rico:hasBeginningDate
range: date
required: false
@ -252,7 +252,7 @@ classes:
- accumulation_date_start: 2010-01-01
- accumulation_date_end: 2020-12-31
- accession_date: 2024-01-15 (when transferred to archive)
accumulation_date_end:
has_accumulation_end_date:
slot_uri: rico:hasEndDate
range: date
required: false
@ -375,7 +375,7 @@ classes:
**Note**: This is for TRACKING, not full description.
Full description created when status = IN_DESCRIPTION.
assigned_processor:
has_or_had_assigned_processor:
slot_uri: rico:hasOrHadManager
range: string
required: false
@ -464,7 +464,7 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/collection/rm-director-correspondence-2010-2020
description: Collection derived from this archive after processing
access_restrictions:
has_or_had_access_restriction:
slot_uri: rico:hasOrHadAllMembersWithContentType
range: string
required: false
@ -482,7 +482,7 @@ classes:
examples:
- value: Closed - Contains personnel files with personal data
description: Privacy restriction
appraisal_notes:
has_appraisal_note:
slot_uri: rico:history
range: string
required: false
@ -500,7 +500,7 @@ classes:
- value: Retained all policy files; destroyed duplicate copies and routine
correspondence per retention schedule RS-2020-05
description: Appraisal decisions documented
arrangement_notes:
has_arrangement_note:
slot_uri: rico:history
range: string
required: false
@ -667,19 +667,19 @@ classes:
slots:
archive_name:
has_archive_name:
description: Name/title for operational archive accession
range: string
archive_description:
has_archive_description:
description: Brief description of archive contents
range: string
accession_date:
has_accession_date:
description: Date when records were accessioned
range: date
accumulation_date_start:
has_accumulation_start_date:
description: Earliest date of records (creation date)
range: date
accumulation_date_end:
has_accumulation_end_date:
description: Latest date of records (creation date)
range: date
creating_agency:
@ -697,7 +697,7 @@ slots:
tracked_in_cms:
description: CMS tracking this accession
range: CollectionManagementSystem
assigned_processor:
has_or_had_assigned_processor:
description: Staff member assigned to process
range: string
processing_started_date:
@ -712,10 +712,10 @@ slots:
successor_collection:
description: Link to derived CustodianCollection (prov:hadDerivation)
range: uriorcurie
appraisal_notes:
has_appraisal_note:
description: Notes from appraisal process
range: string
arrangement_notes:
has_arrangement_note:
description: Notes from arrangement process
range: string
lifecycle_phase_type:

View file

@ -48,7 +48,7 @@ prefixes:
premis: http://www.loc.gov/premis/rdf/v3/
bf: http://id.loc.gov/ontologies/bibframe/
slots:
access_rights:
has_or_had_access_right:
range: string
provenance_note:
slot_uri: crm:P24_transferred_title_of
@ -280,7 +280,7 @@ classes:
- "45,000 objects"
- "2.3 million books"
- "150 manuscript volumes"
access_rights:
has_or_had_access_right:
slot_uri: dcterms:accessRights
range: string
required: false
@ -385,7 +385,7 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib
description: Collection managed by Rijksmuseum Adlib CMS
arrangement_system:
has_or_had_arrangement_system:
slot_uri: rico:hasRecordSetType
range: string
required: false

View file

@ -168,7 +168,7 @@ classes:
description: The canonical emic name accepted by custodian itself (REQUIRED)
range: string
required: true
alternative_names:
has_or_had_alternative_name:
slot_uri: skos:altLabel
description: |
Alternative names and label variants for this custodian name.

View file

@ -75,7 +75,7 @@ classes:
standardized_name:
range: string
description: Standardized/normalized form of the name
alternative_names:
has_or_had_alternative_name:
any_of:
- range: string
multivalued: true
@ -104,7 +104,7 @@ classes:
inlined_as_list: true
description: Notes about name merging or deduplication (string or array of structured
objects)
abbreviation:
has_or_had_abbreviation:
range: string
description: Short form or abbreviation of the name
emic_name_language:

View file

@ -84,7 +84,7 @@ classes:
description: Name as observed in source document (REQUIRED)
range: CustodianAppellation
required: true
alternative_observed_names:
has_or_had_alternative_observed_name:
slot_uri: crm:P1_is_identified_by
description: Alternative names/variants observed
range: CustodianAppellation

View file

@ -361,7 +361,7 @@ classes:
accuracy_meters: 50.0
spatial_resolution: NEIGHBORHOOD
description: Approximate location from neighborhood reference
auxiliary_places:
has_auxiliary_place:
slot_uri: org:hasSite
description: |
Subordinate or secondary physical locations associated with this main CustodianPlace.
@ -395,7 +395,7 @@ classes:
```yaml
CustodianPlace:
place_name: "Rijksmuseum"
auxiliary_places:
has_auxiliary_place:
- place_name: "Depot Amersfoort"
auxiliary_place_type: STORAGE_FACILITY
- place_name: "Rijksmuseum Schiphol"

View file

@ -150,7 +150,7 @@ classes:
description: |
Always required to indicate how to interpret event_date.
Use 'unknown' if date is mentioned but precision unclear.
approximate:
is_approximate:
required: true
description: |
Always required. Default to false unless hedging language detected.
@ -176,7 +176,7 @@ classes:
required: false
description: |
Optional notes for source-specific details (API queries, XPaths, etc.)
archive_path:
has_archive_path:
required: false
description: |
Path to archived source material. Recommended for audit trail.

View file

@ -42,7 +42,7 @@ slots:
slot_uri: skos:related
range: CustodianType
multivalued: true
applicable_countries:
has_applicable_country:
range: string
glamorcubesfixphdnt_code:
description: |
@ -236,7 +236,7 @@ classes:
range: CustodianType
multivalued: true
required: false
applicable_countries:
has_applicable_country:
slot_uri: dcterms:spatial
description: "ISO 3166-1 alpha-2 country codes where this custodian type is\
\ applicable.\nEmpty list = applicable worldwide.\nNon-empty list = country-restricted\

View file

@ -74,7 +74,7 @@ classes:
wikidata_entity:
equals_string: Q112796578
description: Wikidata entity for dark archive
access_trigger_events:
has_or_had_access_trigger_event:
description: |
Events that would trigger access to dark archive contents.
Examples: embargo expiration, rights clearance, donor permission,
@ -148,7 +148,7 @@ classes:
- Dark Archive@de
type_description: Collection preserved for future use with no current access
preservation_purpose: disaster_recovery
access_trigger_events:
has_or_had_access_trigger_event:
- primary_system_failure
- disaster_declaration
refers_to_access_policy:
@ -165,7 +165,7 @@ classes:
type_description: Materials under embargo with future access date
preservation_purpose: donor_restriction
embargo_end_date: '2050-01-01'
access_trigger_events:
has_or_had_access_trigger_event:
- embargo_expiration
refers_to_access_policy:
policy_id: https://nde.nl/ontology/hc/policy/embargo-50yr
@ -194,7 +194,7 @@ classes:
slots:
access_trigger_events:
has_or_had_access_trigger_event:
description: Events that trigger access
range: string
multivalued: true

View file

@ -88,7 +88,7 @@ classes:
- "Open Database License (ODbL) 1.0"
range: string
required: true
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation for the license.

View file

@ -248,7 +248,7 @@ classes:
- "Open Database License (ODbL) 1.0"
range: string
required: true
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation for the license.

View file

@ -118,7 +118,7 @@ classes:
- value: Bouches-du-Rhône
- value: Nord
- value: Seine-Maritime
archive_series:
is_or_was_part_of_archive_series:
description: |
Main archival series held by this departmental archive.
Based on standard French classification.
@ -130,7 +130,7 @@ classes:
- E (état civil)
- M (administration)
- Q (biens nationaux)
applicable_countries:
has_applicable_country:
description: |
**Geographic Restriction**: France (FR) only.
@ -156,7 +156,7 @@ classes:
archives.
postconditions:
slot_conditions:
applicable_countries:
has_applicable_country:
any_of:
- equals_string: FR
exact_mappings:
@ -193,7 +193,7 @@ classes:
type_description: Departmental archives in France
departement_code: '13'
departement_name: Bouches-du-Rhône
archive_series:
is_or_was_part_of_archive_series:
- A-L (ancien régime)
- E (état civil)
- M (administration)
@ -234,7 +234,7 @@ slots:
departement_name:
description: Name of the département
range: string
archive_series:
is_or_was_part_of_archive_series:
description: Archival series held
range: string
multivalued: true

View file

@ -149,7 +149,7 @@ classes:
examples:
- value: level_3
description: NDSA Level 3 - Monitor
access_interface_url:
has_access_interface_url:
description: |
URL of the primary access interface for the digital archive.
range: uri
@ -247,7 +247,7 @@ slots:
content_origin:
description: Origin of content (born_digital, digitized, mixed)
range: string
access_interface_url:
has_access_interface_url:
description: URL of access interface
range: uri
supported_formats:

View file

@ -279,7 +279,7 @@ classes:
examples:
- value: https://www.nationaalarchief.nl/onderzoeken/index
description: National Archives finding aids
api_endpoint:
has_api_endpoint:
slot_uri: dcat:endpointURL
description: |
API endpoint URL for programmatic access.
@ -453,7 +453,7 @@ classes:
description: Basic descriptive standard
- value: MARC21
description: Library catalog standard
access_restrictions:
has_or_had_access_restriction:
slot_uri: dcterms:accessRights
description: |
Access restrictions or rights management for this platform.
@ -473,7 +473,7 @@ classes:
description: Open to all users
- value: API key required
description: Developer registration needed
auxiliary_platforms:
has_auxiliary_platform:
slot_uri: dcterms:hasPart
description: |
Subordinate or project-based digital platforms associated with this main DigitalPlatform.
@ -503,7 +503,7 @@ classes:
DigitalPlatform:
platform_name: "Rijksmuseum Website"
homepage_web_address: "https://www.rijksmuseum.nl/"
auxiliary_platforms:
has_auxiliary_platform:
- platform_name: "Rijksstudio"
auxiliary_platform_type: PROJECT_WEBSITE
- platform_name: "Rijksmuseum Data API"

View file

@ -145,7 +145,7 @@ classes:
- user_based
- process_based
description: Researcher credentials + approval process
access_application_url:
has_access_application_url:
description: |
URL for access application/request process.
Where users apply for access to restricted materials.
@ -238,7 +238,7 @@ slots:
description: Categories of restrictions applied
range: string
multivalued: true
access_application_url:
has_access_application_url:
description: URL for access application
range: uri
typical_approval_time:

View file

@ -109,7 +109,7 @@ classes:
examples:
- value: Diocese of Utrecht
- value: Bistum Münster
archdiocese_name:
has_archdiocese_name:
description: |
Name of the archdiocese this diocese belongs to (if applicable).
Not all dioceses are part of an archdiocese.
@ -211,7 +211,7 @@ slots:
diocese_name:
description: Name of the diocese
range: string
archdiocese_name:
has_archdiocese_name:
description: Name of parent archdiocese
range: string
ecclesiastical_province:

View file

@ -265,7 +265,7 @@ classes:
examples:
- value: true
description: Has hands-on facilities
accessibility_features:
has_or_had_accessibility_feature:
slot_uri: schema:accessibilityFeature
description: |
Accessibility features for inclusive education.
@ -280,7 +280,7 @@ classes:
description: Hearing assistance
- value: Tactile materials
description: Visual impairment support
annual_participants:
has_or_had_annual_participant_count:
slot_uri: schema:attendee
description: |
Approximate number of annual program participants.
@ -364,7 +364,7 @@ classes:
max_group_size: 30
has_av_equipment: true
has_hands_on_facilities: true
accessibility_features:
has_or_had_accessibility_feature:
- Wheelchair accessible
- Hearing loop
annual_participants: 75000
@ -428,7 +428,7 @@ slots:
has_hands_on_facilities:
description: Has hands-on learning facilities
range: boolean
annual_participants:
has_or_had_annual_participant_count:
description: Annual participant count
range: integer
booking_required:

View file

@ -152,7 +152,7 @@ classes:
description: Completed in 2017
- value: null
description: Ongoing (current student)
activities_societies:
has_or_had_activity_or_society_membership:
description: |
Activities and societies during education.
LinkedIn field for extracurricular involvement.
@ -212,7 +212,7 @@ slots:
education_end_year:
description: Year when education completed
range: integer
activities_societies:
has_or_had_activity_or_society_membership:
description: Activities and societies during education
range: string
education_description:

View file

@ -106,7 +106,7 @@ classes:
range: string
multivalued: true
slot_uri: schema:educationalLevel
academic_programs:
has_or_had_academic_program:
description: |
Academic programs, departments, or faculties offering instruction, especially those
connected to heritage collections.
@ -287,7 +287,7 @@ classes:
range: string
multivalued: true
slot_uri: schema:serviceType
accreditation:
has_or_had_accreditation:
description: |
Accreditation status of the educational institution and its programs.
@ -349,7 +349,7 @@ slots:
range: string
multivalued: true
slot_uri: schema:educationalLevel
academic_programs:
has_or_had_academic_program:
range: string
multivalued: true
slot_uri: aiiso:programme
@ -364,7 +364,7 @@ slots:
range: string
multivalued: true
slot_uri: schema:serviceType
accreditation:
has_or_had_accreditation:
range: string
slot_uri: schema:accreditation
education_provider_subtype:

View file

@ -107,7 +107,7 @@ slots:
Less common for UmbrellaOrganisation (legal parents typically don't run
projects directly - their subsidiary custodians do).
area_served:
has_or_had_area_served:
slot_uri: schema:areaServed
range: string
multivalued: true
@ -529,7 +529,7 @@ classes:
project_name: Versnellen 2023
project_status: COMPLETED
description: NDE's acceleration programs
area_served:
has_or_had_area_served:
slot_uri: schema:areaServed
range: string
multivalued: true
@ -787,7 +787,7 @@ classes:
Collaborative network providing digital preservation infrastructure
and services to Dutch heritage institutions. Members access shared
storage, metadata standards, and technical expertise.
area_served:
has_or_had_area_served:
- NL
service_offerings:
- Long-term digital preservation storage (100TB+ capacity)
@ -1373,7 +1373,7 @@ classes:
- value: Application guidance and coaching
- value: Networking events for grantees
- value: Outcome evaluation support
area_served:
has_or_had_area_served:
description: |
Geographic scope of funding eligibility.
Which countries/regions can apply for funding?
@ -1427,7 +1427,7 @@ classes:
- Acquisition Grants
total_annual_budget: €30 million (approximate)
funding_source: Dutch Ministry of OCW annual appropriation
area_served:
has_or_had_area_served:
- NL
service_offerings:
- Application guidance
@ -1464,7 +1464,7 @@ classes:
- Proof of Concept
total_annual_budget: €2.5 billion (under Horizon Europe)
funding_source: Horizon Europe Framework Programme (EU budget)
area_served:
has_or_had_area_served:
- EU
- EEA
- Associated Countries

View file

@ -278,7 +278,7 @@ classes:
Collaborative network providing digital preservation infrastructure
and services to Dutch heritage institutions. Members access shared
storage, metadata standards, and technical expertise.
area_served:
has_or_had_area_served:
- NL
service_offerings:
- Long-term digital preservation storage (100TB+ capacity)
@ -963,7 +963,7 @@ classes:
- value: Application guidance and coaching
- value: Networking events for grantees
- value: Outcome evaluation support
area_served:
has_or_had_area_served:
description: |
Geographic scope of funding eligibility.
Which countries/regions can apply for funding?
@ -1017,7 +1017,7 @@ classes:
- Acquisition Grants
total_annual_budget: €30 million (approximate)
funding_source: Dutch Ministry of OCW annual appropriation
area_served:
has_or_had_area_served:
- NL
service_offerings:
- Application guidance
@ -1054,7 +1054,7 @@ classes:
- Proof of Concept
total_annual_budget: €2.5 billion (under Horizon Europe)
funding_source: Horizon Europe Framework Programme (EU budget)
area_served:
has_or_had_area_served:
- EU
- EEA
- Associated Countries

View file

@ -406,7 +406,7 @@ classes:
examples:
- value: Gallery 15
- value: Dutch Golden Age wing, Room 3
accession_number:
has_accession_number:
required: false
range: string
slot_uri: dcterms:identifier
@ -451,7 +451,7 @@ classes:
- Pieter van Ruijven (c. 1665-1674)
- Maria de Knuijt (1674)
- A.A. des Tombe (1881-1903)
acquisition_method:
has_acquisition_method:
required: false
range: string
slot_uri: crm:P24i_changed_ownership_through
@ -461,7 +461,7 @@ classes:
examples:
- value: BEQUEST
description: des Tombe bequest to Mauritshuis
acquisition_date:
has_acquisition_date:
required: false
range: date
slot_uri: schema:dateAcquired

View file

@ -174,7 +174,7 @@ classes:
examples:
- value: PRINT_CATALOG
- value: DIGITAL_CATALOG
authors:
has_author:
required: false
range: string
multivalued: true
@ -438,7 +438,7 @@ classes:
catalog_title: Vermeer
catalog_for: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023
catalog_type: PRINT_CATALOG
authors:
has_author:
- Pieter Roelofs
- Gregor J.M. Weber
editors:
@ -515,7 +515,7 @@ slots:
description: Type of catalog publication
range: string
slot_uri: dcterms:type
authors:
has_author:
description: Author(s) of the catalog
range: string
multivalued: true

View file

@ -263,7 +263,7 @@ classes:
examples:
- value: Daily 07:00-20:00
description: Airport gallery hours
admission_fee:
has_or_had_admission_fee:
slot_uri: schema:offers
description: |
Admission fee information.

View file

@ -315,7 +315,7 @@ classes:
description: Monument conservation program
- value: Monitoring condition, Emergency stabilization
description: Minimal intervention approach
access_management:
has_or_had_access_management:
description: |
Policies and systems governing visitor access to heritage features.
@ -397,7 +397,7 @@ slots:
description: Preservation and maintenance work
range: string
slot_uri: crm:P16_used_specific_object
access_management:
has_or_had_access_management:
description: Policies governing visitor access
range: string
slot_uri: schema:isAccessibleForFree

View file

@ -221,7 +221,7 @@ classes:
May vary by access level or file type.
range: boolean
access_restrictions:
has_or_had_access_restriction:
slot_uri: dcterms:accessRights
description: |
Access restrictions on file downloads.
@ -241,7 +241,7 @@ classes:
slot_usage:
protocol:
description: File APIs use REST protocol for downloads (DataServiceProtocolEnum.REST).
authentication_required:
has_authentication_required_flag:
description: |
Master files often require authentication.
Thumbnails and low-res typically public.

View file

@ -340,7 +340,7 @@ classes:
- Public programs
- Research
- Education
administrative_expenses:
has_or_had_administrative_expense:
slot_uri: frapo:hasFunding
range: decimal
required: false
@ -393,7 +393,7 @@ classes:
- Development of virtual reality experiences
- Deployment of automated conservation monitoring
- Building linked open data infrastructure
audit_status:
has_or_had_audit_status:
slot_uri: schema:eventStatus
range: string
required: false
@ -408,7 +408,7 @@ classes:
examples:
- value: AUDITED
description: Full independent audit completed
auditor_name:
has_auditor_name:
slot_uri: prov:wasAttributedTo
range: string
required: false
@ -419,7 +419,7 @@ classes:
- "KPMG Accountants N.V."
- "Deloitte & Touche LLP"
- "Local CPA Firm"
audit_opinion:
has_audit_opinion:
slot_uri: dcterms:description
range: string
required: false
@ -434,7 +434,7 @@ classes:
examples:
- value: UNQUALIFIED
description: Clean audit opinion
audit_date:
has_audit_date:
slot_uri: dcterms:date
range: date
required: false
@ -690,7 +690,7 @@ slots:
program_expenses:
description: Program/mission expenses
range: decimal
administrative_expenses:
has_or_had_administrative_expense:
description: Administrative expenses
range: decimal
fundraising_expenses:
@ -699,16 +699,16 @@ slots:
innovation_expenses:
description: Innovation expenses (actual spending)
range: decimal
audit_status:
has_or_had_audit_status:
description: Audit status of statement
range: string
auditor_name:
has_auditor_name:
description: Name of auditing firm
range: string
audit_opinion:
has_audit_opinion:
description: Type of audit opinion
range: string
audit_date:
has_audit_date:
description: Date of auditor's report
range: date
financial_document_url:

View file

@ -333,7 +333,7 @@ classes:
range: TemporalCoverage
inlined: true
description: Time period covered by the finding aid materials
access_restrictions:
has_or_had_access_restriction:
slot_uri: dcterms:accessRights
range: AccessRestriction
multivalued: true
@ -654,7 +654,7 @@ classes:
sub_guide_type:
description: Type of sub-guide reference
range: SubGuideTypeEnum
access_restricted:
is_or_was_access_restricted:
description: Whether access to this sub-guide is restricted
range: boolean
notes:
@ -704,7 +704,7 @@ classes:
pattern: ^[A-Z]{2}-[A-Za-z0-9]+$
sub_guide_temporal_coverage:
description: Time period of holdings (free text)
access:
has_or_had_access_condition:
description: Access restrictions or requirements
specificity_annotation:
range: SpecificityAnnotation
@ -1154,7 +1154,7 @@ slots:
range: PageSection
multivalued: true
inlined_as_list: true
all_links:
has_link:
slot_uri: schema:relatedLink
description: All links extracted from the page
range: PageLink
@ -1324,7 +1324,7 @@ slots:
slot_uri: dcterms:type
description: Type of sub-guide reference
range: SubGuideTypeEnum
access_restricted:
is_or_was_access_restricted:
slot_uri: dcterms:accessRights
description: Whether access is restricted
range: boolean
@ -1343,7 +1343,7 @@ slots:
slot_uri: schema:location
description: Physical location
range: string
access:
has_or_had_access_condition:
slot_uri: dcterms:accessRights
description: Access restrictions or requirements
range: string

View file

@ -41,28 +41,28 @@ imports:
- ./TemplateSpecificityScores
default_prefix: hc
slots:
agenda_id:
has_agenda_identifier:
slot_uri: dcterms:identifier
identifier: true
range: uriorcurie
description: Unique identifier for this funding agenda
agenda_title:
has_agenda_title:
slot_uri: skos:prefLabel
range: string
description: Official title of the research/funding agenda
agenda_short_name:
has_agenda_short_name:
slot_uri: skos:altLabel
range: string
description: Short name or acronym (e.g., "NWA", "HE", "CE")
agenda_description:
has_agenda_description:
slot_uri: dcterms:description
range: string
description: Detailed description of the agenda's purpose, scope, and objectives
agenda_url:
has_agenda_url:
slot_uri: foaf:homepage
range: uri
description: Official webpage for the agenda documentation
agenda_document_url:
has_agenda_document_url:
slot_uri: foaf:page
range: uri
description: URL to the full agenda document (PDF or similar)
@ -200,7 +200,7 @@ classes:
- total_investment
- validity_period
slot_usage:
agenda_id:
has_agenda_identifier:
slot_uri: dcterms:identifier
identifier: true
required: true
@ -216,7 +216,7 @@ classes:
description: Horizon Europe Strategic Plan 2021-2024
- value: https://nde.nl/ontology/hc/agenda/uk/ace-lets-create
description: Arts Council England Let's Create strategy
agenda_title:
has_agenda_title:
slot_uri: skos:prefLabel
required: true
range: string
@ -228,7 +228,7 @@ classes:
description: Dutch Research Agenda official Dutch title
- value: Horizon Europe Strategic Plan 2021-2024
description: EU framework strategic plan
agenda_short_name:
has_agenda_short_name:
slot_uri: skos:altLabel
range: string
description: |
@ -241,19 +241,19 @@ classes:
description: Horizon Europe Strategic Plan
- value: Let's Create
description: Arts Council England strategy
agenda_description:
has_agenda_description:
slot_uri: dcterms:description
range: string
description: |
Detailed description of the agenda's purpose, scope, and objectives.
Maps to Dublin Core description for interoperability.
agenda_url:
has_agenda_url:
slot_uri: foaf:homepage
range: uri
description: |
Official webpage for the agenda documentation.
Maps to FOAF homepage - the primary web presence.
agenda_document_url:
has_agenda_document_url:
slot_uri: foaf:page
range: uri
description: |

View file

@ -238,7 +238,7 @@ classes:
type_description: for-profit gallery that sells artworks and represents artists
custodian_type_broader: https://nde.nl/ontology/hc/type/gallery/Q1007870
commercial_operation: true
artist_representation:
has_or_had_artist_representation:
- Artist A
- Artist B
- Artist C
@ -261,7 +261,7 @@ slots:
description: Commercial gallery selling artworks
- value: false
description: Kunsthalle or non-profit exhibition space
artist_representation:
has_or_had_artist_representation:
slot_uri: schema:employee
description: |
List of artists represented by the gallery (for commercial galleries).

View file

@ -111,7 +111,7 @@ slots:
examples:
- value: ASD04-H-4567
description: Amsterdam cadastral parcel
accuracy_meters:
has_accuracy_in_meters:
range: float
description: |
Spatial accuracy in meters.

View file

@ -314,7 +314,7 @@ classes:
description: Mid-range pricing
- value: €5-€500
description: Price range in euros
accepts_payment_methods:
accepts_or_accepted_payment_method:
slot_uri: schema:paymentAccepted
description: |
Payment methods accepted by this gift shop.
@ -356,7 +356,7 @@ classes:
description: Daily hours
- value: Mo-Fr 10:00-17:00, Sa-Su 10:00-18:00
description: Weekday/weekend hours
annual_revenue:
has_or_had_annual_revenue:
slot_uri: schema:annualRevenue
description: |
Estimated annual revenue from retail operations.
@ -563,7 +563,7 @@ classes:
- HOME_DECOR
price_currency: EUR
giftshop_price_range: $$
accepts_payment_methods:
accepts_or_accepted_payment_method:
- CASH
- CREDIT_CARD
- DEBIT_CARD
@ -599,7 +599,7 @@ classes:
- GIFTS
price_currency: GBP
giftshop_price_range: $$
accepts_payment_methods:
accepts_or_accepted_payment_method:
- CASH
- CREDIT_CARD
- DEBIT_CARD
@ -654,14 +654,14 @@ slots:
giftshop_price_range:
description: Price level indication
range: string
accepts_payment_methods:
accepts_or_accepted_payment_method:
description: Payment methods accepted
range: string
multivalued: true
opening_hours:
description: Operating hours
range: string
annual_revenue:
has_or_had_annual_revenue:
description: Estimated annual revenue
range: string
visitor_conversion_rate:

View file

@ -254,7 +254,7 @@ classes:
description: Known exact year
- value: APPROXIMATE
description: Circa date
architectural_style:
has_architectural_style:
slot_uri: schema:additionalType
description: |
Architectural style of the building.
@ -268,7 +268,7 @@ classes:
description: Gothic revival
- value: Amsterdam School
description: Early 20th century Dutch
architect:
has_or_had_architect:
slot_uri: schema:architect
description: |
Architect(s) of the building, if known.
@ -482,10 +482,10 @@ slots:
construction_date_precision:
description: Precision of construction date
range: string
architectural_style:
has_architectural_style:
description: Architectural style
range: string
architect:
has_or_had_architect:
description: Architect of building
range: string
heritage_status:

View file

@ -337,7 +337,7 @@ classes:
description: Cathedral library function
- value: Community genealogy, Ritual preparation
description: Synagogue archive function
access_policy:
has_or_had_access_policy:
description: |
Policies governing researcher/public access to religious heritage collections.

View file

@ -122,7 +122,7 @@ classes:
- ISIL "NL-AmRMA" → Standard(id="isil", iso_standard_number="ISO 15511")
- ISNI "0000..." → Standard(id="isni", iso_standard_number="ISO 27729")
required: false
allocated_by:
is_or_was_allocated_by:
description: |
The AllocationAgency that assigned this specific identifier.
@ -159,7 +159,7 @@ classes:
\ identifier\" (ISO 27729), so it identifies\nboth the entity AND its authoritative\
\ name record.\n"
required: false
allocation_date:
has_allocation_date:
description: |
Date when this identifier was allocated/assigned.

View file

@ -411,7 +411,7 @@ classes:
Description of marginal annotations.
examples:
- value: Extensive marginal annotations in 16th-century hand
annotations_by:
has_annotation_by:
required: false
range: string
multivalued: true
@ -501,7 +501,7 @@ classes:
examples:
- value: MS. Royal 1.A.XVIII
- value: Add. MS 43725
archival_reference:
has_archival_reference:
required: false
range: string
slot_uri: rico:identifier
@ -534,7 +534,7 @@ classes:
File or item number within series.
examples:
- value: File 123, Item 45
arrangement_level:
has_arrangement_level:
required: false
range: string
slot_uri: rico:hasRecordSetType
@ -774,7 +774,7 @@ slots:
marginalia:
description: Description of marginal annotations
range: string
annotations_by:
has_annotation_by:
description: Known annotators
range: string
multivalued: true
@ -809,7 +809,7 @@ slots:
description: Shelf mark
range: string
slot_uri: bf:shelfMark
archival_reference:
has_archival_reference:
description: Archival reference code
range: string
slot_uri: rico:identifier
@ -824,7 +824,7 @@ slots:
file_number:
description: File or item number
range: string
arrangement_level:
has_arrangement_level:
description: Level of archival description
range: string
slot_uri: rico:hasRecordSetType

View file

@ -237,7 +237,7 @@ classes:
examples:
- value: 5000
description: Pride Amsterdam parade participants
audience_size:
has_or_had_audience_size:
required: false
range: integer
slot_uri: schema:maximumAttendeeCapacity
@ -384,7 +384,7 @@ slots:
description: Number of active participants
range: integer
slot_uri: schema:attendeeCount
audience_size:
has_or_had_audience_size:
description: Estimated audience/spectator count
range: integer
event_status:

View file

@ -243,7 +243,7 @@ classes:
- value:
- Tabuh Telu (ceremonial piece)
- Kreasi Baru (contemporary composition)
audience_type:
has_audience_type:
required: false
range: string
slot_uri: schema:audience
@ -254,7 +254,7 @@ classes:
examples:
- value: General public
- value: Heritage community members
audience_size:
has_or_had_audience_size:
required: false
range: integer
description: |
@ -376,7 +376,7 @@ slots:
range: string
multivalued: true
slot_uri: schema:workPerformed
audience_type:
has_audience_type:
description: Type of audience
range: string
slot_uri: schema:audience

View file

@ -318,7 +318,7 @@ classes:
description: Climate monitoring dashboard
- value: https://analytics.museum.nl/beacons
description: Beacon analytics platform
api_endpoint:
has_api_endpoint:
slot_uri: dcat:endpointURL
description: |
API endpoint for programmatic access to device data.

View file

@ -26,7 +26,7 @@ classes:
page_count:
range: integer
description: Number of pages processed
archive_path:
has_archive_path:
range: string
description: Path to archive directory
extraction_timestamp:

View file

@ -75,7 +75,7 @@ classes:
Transliterated name for non-Latin scripts.
Used for legal forms from countries using non-Latin alphabets.
range: string
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:additionalName
description: |
Common abbreviation of the legal form.

View file

@ -228,7 +228,7 @@ classes:
membership_required: false
interlibrary_loan: true
cataloging_standard: MARC21
applicable_countries:
has_applicable_country:
- NL
description: 'Dutch WSF Library combining public lending with research collections
(geographic restriction: Netherlands only)'

View file

@ -49,7 +49,7 @@ classes:
slot_usage:
wikidata_entity:
equals_string: Q112815447
access_policy:
has_or_had_access_policy:
description: Light archives have open or broadly accessible policies
has_or_had_custodian_type:
equals_expression: '["hc:ArchiveOrganizationType"]'

View file

@ -247,7 +247,7 @@ classes:
examples:
- value: 246 connections • 248 followers
- value: 500+ connections
about_text:
has_or_had_about_text:
description: |
About/summary section text from LinkedIn profile.
May be absent if person hasn't written a summary.
@ -423,7 +423,7 @@ classes:
description: Factors contributing to the score
range: string
multivalued: true
assessment_date:
has_assessment_date:
description: When the assessment was performed (ISO 8601)
range: datetime
specificity_annotation:
@ -461,7 +461,7 @@ classes:
no_fabrication:
description: Confirms no data was fabricated
range: boolean
all_data_real:
has_all_data_real_flag:
description: Confirms all data is from real sources
range: boolean
specificity_annotation:
@ -501,7 +501,7 @@ slots:
connections_text:
description: Raw connections/followers text
range: string
about_text:
has_or_had_about_text:
description: About/summary section text
range: string
experience:
@ -562,7 +562,7 @@ slots:
description: Factors contributing to score
range: string
multivalued: true
assessment_date:
has_assessment_date:
description: When assessment was performed
range: datetime
enriched_date:
@ -577,6 +577,6 @@ slots:
no_fabrication:
description: Confirms no data was fabricated
range: boolean
all_data_real:
has_all_data_real_flag:
description: Confirms all data is real
range: boolean

View file

@ -119,7 +119,7 @@ classes:
examples:
- value: 246 connections • 248 followers
- value: 500+ connections
about_text:
has_or_had_about_text:
description: |
About/summary section text from LinkedIn profile.
May be absent if person hasn't written a summary.
@ -210,7 +210,7 @@ slots:
connections_text:
description: Raw connections/followers text
range: string
about_text:
has_or_had_about_text:
description: About/summary section text
range: string
experience:

View file

@ -288,7 +288,7 @@ classes:
Date the loan request was submitted.
examples:
- value: '2021-06-15'
approval_date:
has_approval_date:
required: false
range: date
slot_uri: schema:dateModified
@ -296,7 +296,7 @@ classes:
Date the loan was formally approved.
examples:
- value: '2021-09-20'
agreement_signed_date:
has_agreement_signed_date:
required: false
range: date
slot_uri: schema:datePublished
@ -336,7 +336,7 @@ classes:
Number of times the loan has been extended.
examples:
- value: 1
actual_return_date:
has_actual_return_date:
required: false
range: date
description: |
@ -604,7 +604,7 @@ slots:
description: Date loan request was submitted
range: date
slot_uri: schema:dateCreated
agreement_signed_date:
has_agreement_signed_date:
description: Date loan agreement was signed
range: date
slot_uri: schema:datePublished
@ -622,7 +622,7 @@ slots:
extension_count:
description: Number of loan extensions
range: integer
actual_return_date:
has_actual_return_date:
description: Actual date object was returned
range: date
loan_timespan:

View file

@ -139,7 +139,7 @@ classes:
- specificity_annotation
- template_specificity
slot_usage:
administrative_level:
has_administrative_level:
description: |
The level of government at which this official institution operates.
@ -299,7 +299,7 @@ classes:
range: TemplateSpecificityScores
inlined: true
slots:
administrative_level:
has_administrative_level:
slot_uri: cpov:jurisdiction
description: Level of government administration (national, state, regional, municipal,
supranational)

View file

@ -170,7 +170,7 @@ classes:
FTE). Implemented as part of museum renovation and reopening strategy.
Combined conservation lab facilities and integrated scientific research
with conservation practice.
affected_units:
has_or_had_affected_unit:
range: OrganizationalStructure
multivalued: true
inlined: false
@ -321,7 +321,7 @@ classes:
- latitude: 52.36
longitude: 4.8852
description: New Rijksmuseum location (1885-present)
affected_territory:
has_or_had_affected_territory:
range: GeoSpatialPlace
multivalued: true
inlined_as_list: true
@ -417,7 +417,7 @@ classes:
event_date: '2013-04-01'
event_description: "Merger of Restoration Department and Research Department\
\ to form \nConservation and Research Department during museum renovation.\n"
affected_units:
has_or_had_affected_unit:
- id: https://nde.nl/ontology/hc/org-unit/rijks-restoration-old
unit_name: Restoration Department
- id: https://nde.nl/ontology/hc/org-unit/rijks-research-old
@ -459,7 +459,7 @@ classes:
event_description: "Amsterdam Museum relocates from historic Burgerweeshuis\
\ building to \nnew purpose-built facility. Move required due to structural\
\ concerns \nand accessibility improvements.\n"
affected_units:
has_or_had_affected_unit:
- id: https://nde.nl/ontology/hc/org-unit/amsterdam-museum-main
unit_name: Amsterdam Museum
resulting_units:
@ -482,7 +482,7 @@ classes:
has_geospatial_location:
- latitude: 52.3545
longitude: 4.9123
affected_territory:
has_or_had_affected_territory:
- geospatial_id: https://nde.nl/ontology/hc/geo/burgerweeshuis-building
latitude: 52.3676
longitude: 4.8913
@ -507,7 +507,7 @@ slots:
to_location:
description: New location after a relocation event
range: CustodianPlace
affected_territory:
has_or_had_affected_territory:
description: Geographic areas affected by the change event
range: GeoSpatialPlace
multivalued: true

View file

@ -245,7 +245,7 @@ classes:
address:
range: string
description: Full address from source
affiliation:
has_or_had_affiliation:
range: string
description: Institutional affiliation (e.g., university, organization)
founded_by:

View file

@ -223,7 +223,7 @@ classes:
description: Sculpture garden
- value: ARCHAEOLOGICAL_SITE
description: Archaeological site
area_hectares:
has_area_in_hectares:
slot_uri: schema:size
description: |
Area of outdoor site in hectares.
@ -233,7 +233,7 @@ classes:
examples:
- value: 25.0
description: 25 hectares
artwork_count:
has_or_had_artwork_count:
slot_uri: schema:numberOfItems
description: |
Number of artworks/sculptures on display (for sculpture gardens).
@ -249,7 +249,7 @@ classes:
examples:
- value: 2500
description: 2500 plant species
animal_species_count:
has_or_had_animal_species_count:
slot_uri: schema:numberOfItems
description: |
Number of animal species (for zoos/nature sites).
@ -265,7 +265,7 @@ classes:
examples:
- value: true
description: Open to public
admission_fee:
has_or_had_admission_fee:
slot_uri: schema:offers
description: |
Admission fee information.
@ -321,7 +321,7 @@ classes:
examples:
- value: Roman period (50-400 CE)
description: Archaeological period
accessibility_features:
has_or_had_accessibility_feature:
slot_uri: schema:accessibilityFeature
description: |
Accessibility features available at outdoor site.
@ -374,7 +374,7 @@ classes:
is_open_to_public: true
admission_fee: Included with museum ticket
opening_hours: Tu-Su 10:00-17:00
accessibility_features:
has_or_had_accessibility_feature:
- Paved paths
- Wheelchair routes available
description: Major sculpture garden

View file

@ -311,7 +311,7 @@ classes:
**Pre-existing slot**: See modules/slots/deceased.yaml
range: boolean
required: false
age:
has_age:
slot_uri: pico:hasAge
description: |
Age as recorded in source (when birth_date unknown).
@ -512,7 +512,7 @@ classes:
**Data Quality**: Observation with documented source = higher confidence
range: SourceDocument
required: false
affected_by_event:
is_or_was_affected_by_event:
slot_uri: prov:wasInfluencedBy
description: |
Organizational change event that affected this person's role.

View file

@ -188,7 +188,7 @@ classes:
description: Private library size
- value: 10,000 stamps, Worldwide, 1840-1950
description: Philatelic collection size
acquisition_history:
has_acquisition_history:
description: |
How the collection was formed and developed over time.
@ -216,7 +216,7 @@ classes:
description: Acquired art collection
- value: Field-collected, Botanical expeditions
description: Natural history collection
access_restrictions:
has_or_had_access_restriction:
description: |
Policies and conditions governing external access to the collection.
@ -313,7 +313,7 @@ classes:
range: TemplateSpecificityScores
inlined: true
slots:
acquisition_history:
has_acquisition_history:
description: How collection was formed
range: string
slot_uri: crm:P24_transferred_title_of

View file

@ -126,7 +126,7 @@ classes:
- template_specificity
- temporal_extent
slot_usage:
assertion_id:
has_assertion_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this assertion.
@ -136,7 +136,7 @@ classes:
identifier: true
examples:
- value: https://nde.nl/ontology/hc/assertion/primary-presence/hvn-facebook-2025
about_digital_presence:
is_or_was_about_digital_presence:
slot_uri: crm:P140_assigned_attribute_to
description: "The digital presence (SocialMediaProfile, DigitalPlatform, \n\
AuxiliaryDigitalPlatform, or InternetOfThings) that this assertion characterizes.\n\
@ -189,7 +189,7 @@ classes:
description: Characterizing main website
- value: IOT_BEACON
description: Characterizing beacon network
assertion_value:
has_assertion_value:
slot_uri: crm:P141_assigned
description: "The boolean value of the primary presence assertion.\n\n- **true**:\
\ This digital presence IS the primary/main presence\n- **false**: This\
@ -203,7 +203,7 @@ classes:
description: Facebook IS the primary digital presence
- value: false
description: Instagram is secondary to main website
assertion_rationale:
has_assertion_rationale:
slot_uri: skos:note
description: |
Human-readable explanation of WHY this assertion was made.
@ -253,7 +253,7 @@ classes:
- value:
- observation_id: '.../observation/hvn-website-check-2025-11'
- observation_id: '.../observation/hvn-facebook-scrape-2025-11'
assertion_date:
has_assertion_date:
slot_uri: prov:generatedAtTime
description: "Timestamp when this assertion was made.\n\nPROV-O: generatedAtTime\
\ - \"the time at which an entity was completely \ncreated and is available\
@ -263,7 +263,7 @@ classes:
required: false
examples:
- value: '2025-11-29T14:30:00Z'
asserted_by:
was_asserted_by:
slot_uri: prov:wasAttributedTo
description: |
The agent (person, system, or process) that made this assertion.
@ -340,26 +340,26 @@ classes:
- https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E13
- https://www.w3.org/TR/prov-o/
slots:
assertion_id:
has_assertion_identifier:
description: Unique identifier for assertion
range: uriorcurie
about_digital_presence:
is_or_was_about_digital_presence:
description: Digital presence being characterized (DigitalPlatform, AuxiliaryDigitalPlatform,
SocialMediaProfile, or InternetOfThings)
range: uriorcurie
digital_presence_type:
description: Type of digital presence using DigitalPresenceTypeEnum
range: DigitalPresenceTypeEnum
assertion_value:
has_assertion_value:
description: Boolean value of the assertion
range: boolean
assertion_rationale:
has_assertion_rationale:
description: Explanation of why assertion was made
range: string
assertion_date:
has_assertion_date:
description: When assertion was recorded
range: datetime
asserted_by:
was_asserted_by:
description: Agent that made the assertion
range: string
based_on_observations:

View file

@ -296,7 +296,7 @@ classes:
- value: 30 guilders
- value: Purchased for 2 stuivers 10 guilders
- value: Forced sale for nominal sum
auction_house:
has_auction_house:
required: false
range: string
slot_uri: schema:seller
@ -306,7 +306,7 @@ classes:
- value: Christie's
- value: Sotheby's
- value: Dorotheum
auction_sale_name:
has_auction_sale_name:
required: false
range: string
description: |
@ -582,11 +582,11 @@ slots:
description: Price as text with context
range: string
slot_uri: schema:price
auction_house:
has_auction_house:
description: Auction house name
range: string
slot_uri: schema:seller
auction_sale_name:
has_auction_sale_name:
description: Name of auction sale
range: string
lot_number:

View file

@ -272,7 +272,7 @@ classes:
description: Appointment required
- value: false
description: Walk-in access
allows_photography:
allows_or_allowed_photography:
slot_uri: schema:photo
description: |
Whether researchers may photograph materials (usually with own camera).
@ -282,7 +282,7 @@ classes:
examples:
- value: true
description: Photography permitted
allows_laptops:
allows_or_allowed_laptop:
slot_uri: schema:amenityFeature
description: |
Whether researchers may use personal laptops in reading room.
@ -323,7 +323,7 @@ classes:
examples:
- value: Tu-Fr 09:00-17:00, Sa 09:00-13:00
description: Typical archive hours
accessibility_features:
has_or_had_accessibility_feature:
slot_uri: schema:accessibilityFeature
description: |
Accessibility features available in this reading room.
@ -392,7 +392,7 @@ classes:
allows_laptops: true
has_lockers: true
opening_hours: Tu-Fr 09:00-17:00, Sa 09:00-13:00
accessibility_features:
has_or_had_accessibility_feature:
- Wheelchair accessible
- Adjustable desks
description: National archive reading room

View file

@ -117,7 +117,7 @@ classes:
- was_derived_from
- was_generated_by
slot_usage:
annex_id:
has_annex_identifier:
slot_uri: dcterms:identifier
description: |
Unique identifier for this reading room annex.
@ -128,7 +128,7 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/aux/nha-annex-kleine-houtweg
description: Noord-Hollands Archief annex
annex_name:
has_annex_name:
slot_uri: skos:prefLabel
description: |
Name of this reading room annex.
@ -143,7 +143,7 @@ classes:
description: Archive overflow annex
- value: Stadsarchief Kaartenkamer Annex
description: Specialized materials annex
annex_description:
has_annex_description:
slot_uri: dcterms:description
description: |
Free-text description of this reading room annex.
@ -158,7 +158,7 @@ classes:
- value: Overflow reading room for peak research periods. Same registration
as main studiezaal. Materials must be pre-ordered.
description: Overflow annex description
annex_reason:
has_annex_reason:
slot_uri: dcterms:type
description: |
Reason this reading room annex was established.
@ -339,16 +339,16 @@ enums:
PARTNERSHIP:
description: Shared space with another institution
slots:
annex_id:
has_annex_identifier:
description: Unique identifier for reading room annex
range: uriorcurie
annex_name:
has_annex_name:
description: Name of reading room annex
range: string
annex_description:
has_annex_description:
description: Description of reading room annex
range: string
annex_reason:
has_annex_reason:
description: Reason for annex existence
range: ReadingRoomAnnexReasonEnum
material_specialization:

View file

@ -57,7 +57,7 @@ classes:
- temporal_extent
- used
slot_usage:
activity_type:
has_activity_type:
slot_uri: prov:Activity
description: |
Type of reconstruction activity (manual, algorithmic, hybrid, expert review).

View file

@ -64,7 +64,7 @@ classes:
- specificity_annotation
- template_specificity
slot_usage:
agent_name:
has_agent_name:
slot_uri: foaf:name
exact_mappings:
- schema:name
@ -78,7 +78,7 @@ classes:
- RiC-O: hasOrHadName for archival agent naming (supports temporal validity)
range: string
required: true
agent_type:
has_agent_type:
slot_uri: rdf:type
description: |
Type of agent (PERSON, ORGANIZATION, SOFTWARE).
@ -90,7 +90,7 @@ classes:
range: AgentTypeEnum
close_mappings:
- rico:hasAgentType
affiliation:
has_or_had_affiliation:
slot_uri: schema:affiliation
exact_mappings:
- org:memberOf

View file

@ -95,7 +95,7 @@ classes:
- "Slots- og Kulturstyrelsen" (Danish)
- "Online Computer Library Center" (full form of OCLC)
range: string
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation.

View file

@ -229,7 +229,7 @@ classes:
description: Scientific analysis
- value: Provenance research
description: Ownership history
affiliated_universities:
has_or_had_affiliated_university:
slot_uri: schema:affiliation
description: |
Universities or academic institutions with formal affiliations.
@ -291,7 +291,7 @@ classes:
examples:
- value: true
description: Has research library
accepts_visiting_scholars:
accepts_or_accepted_visiting_scholar:
slot_uri: schema:isAccessibleForFree
description: |
Whether this research center accepts visiting scholars/researchers.
@ -361,7 +361,7 @@ classes:
- Technical art history
- Provenance research
- Decorative arts
affiliated_universities:
has_or_had_affiliated_university:
- University of Amsterdam
- Vrije Universiteit Amsterdam
has_fellows_program: true
@ -386,7 +386,7 @@ classes:
- Linked open data
- Machine learning for OCR
- Digital preservation
affiliated_universities:
has_or_had_affiliated_university:
- Leiden University
- TU Delft
has_fellows_program: true
@ -411,7 +411,7 @@ slots:
description: Research focus areas
range: string
multivalued: true
affiliated_universities:
has_or_had_affiliated_university:
description: Affiliated academic institutions
range: string
multivalued: true
@ -430,7 +430,7 @@ slots:
has_research_library:
description: Has research library
range: boolean
accepts_visiting_scholars:
accepts_or_accepted_visiting_scholar:
description: Accepts visiting scholars
range: boolean
major_research_projects:

View file

@ -267,7 +267,7 @@ slots:
- value: electron microscopy facility
- value: climate-controlled storage
- value: DNA sequencing laboratory
academic_affiliation:
has_or_had_academic_affiliation:
slot_uri: org:memberOf
description: |
Link to parent university, research network, or academic institution.

View file

@ -344,7 +344,7 @@ classes:
examples:
- value: '2025-12-01T23:16:22.294232+00:00'
description: Retrieved December 1, 2025
api_endpoint:
has_api_endpoint:
slot_uri: prov:wasGeneratedBy
description: |
The API endpoint or method used to retrieve this content.
@ -360,7 +360,7 @@ classes:
examples:
- value: https://www.googleapis.com/youtube/v3
description: YouTube Data API v3
api_version:
has_api_version:
slot_uri: schema:softwareVersion
description: |
Version of the API used for retrieval.
@ -406,7 +406,7 @@ slots:
retrieval_timestamp:
description: When content data was retrieved
range: datetime
api_version:
has_api_version:
description: Version of API used
range: string
tags:

View file

@ -413,7 +413,7 @@ classes:
examples:
- value: '2025-12-01T23:16:22.294232+00:00'
description: Retrieved December 1, 2025
api_endpoint:
has_api_endpoint:
slot_uri: prov:wasGeneratedBy
description: |
The API endpoint or method used to retrieve this post.
@ -429,7 +429,7 @@ classes:
examples:
- value: https://www.googleapis.com/youtube/v3
description: YouTube Data API v3
api_version:
has_api_version:
slot_uri: schema:softwareVersion
description: |
Version of the API used for retrieval.
@ -482,7 +482,7 @@ slots:
retrieval_timestamp:
description: When post data was retrieved
range: datetime
api_version:
has_api_version:
description: Version of API used
range: string
tags:

View file

@ -204,7 +204,7 @@ classes:
description: Instagram platform name
- value: Mastodon (glammr.us)
description: Mastodon instance specification
account_name:
has_or_had_account_name:
slot_uri: foaf:accountName
description: "Username or handle on the platform.\n\nFOAF: accountName - \"\
Indicates the name (identifier) associated with \nthis online account.\"\
@ -216,7 +216,7 @@ classes:
examples:
- value: rijksmuseum
description: Rijksmuseum username
account_id:
has_account_identifier:
slot_uri: schema:identifier
description: |
Platform-specific numeric or unique identifier.
@ -449,7 +449,7 @@ classes:
examples:
- value: https://facebook.com/rijksmuseum/cover.jpg
description: Facebook cover image
associated_digital_platform:
has_or_had_associated_digital_platform:
slot_uri: dcterms:isPartOf
description: |
The DigitalPlatform (main website) that this social media profile supports.
@ -470,7 +470,7 @@ classes:
examples:
- value: https://nde.nl/ontology/hc/platform/rijksmuseum-website
description: Linked to main Rijksmuseum website
associated_auxiliary_platform:
has_or_had_associated_auxiliary_platform:
slot_uri: dcterms:isPartOf
description: |
The AuxiliaryDigitalPlatform (project site) that this social media profile supports.
@ -532,7 +532,7 @@ classes:
CIDOC-CRM: P4_has_time-span for fuzzy temporal boundaries.
range: TimeSpan
required: false
account_status:
has_or_had_account_status:
slot_uri: schema:creativeWorkStatus
description: |
Current status of this social media account.
@ -691,10 +691,10 @@ slots:
social_media_profile_id:
description: Unique identifier for social media profile
range: uriorcurie
account_name:
has_or_had_account_name:
description: Username/handle on platform
range: string
account_id:
has_account_identifier:
description: Platform-specific numeric ID
range: string
profile_url:
@ -730,16 +730,16 @@ slots:
cover_image_url:
description: URL to cover/header image
range: uri
associated_digital_platform:
has_or_had_associated_digital_platform:
description: Main website this profile supports
range: DigitalPlatform
associated_auxiliary_platform:
has_or_had_associated_auxiliary_platform:
description: Project site this profile supports
range: AuxiliaryDigitalPlatform
created_date:
description: Account creation date
range: date
account_status:
has_or_had_account_status:
description: Current account status (ACTIVE, INACTIVE, DELETED, etc.)
range: string
primary_presence_assertions:

View file

@ -33,7 +33,7 @@ classes:
fetch_timestamp:
range: datetime
description: When data was fetched
api_endpoint:
has_api_endpoint:
range: uri
description: API endpoint used
place_id:

View file

@ -60,7 +60,7 @@ classes:
description: Subject or format strengths of the special collection
range: string
multivalued: true
access_restrictions:
has_or_had_access_restriction:
description: Special access requirements or restrictions
range: string
reading_room_required:

View file

@ -85,7 +85,7 @@ classes:
- "Virtual International Authority File"
range: string
required: true
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation/acronym.

View file

@ -100,7 +100,7 @@ classes:
- "World Wide Web Consortium"
range: string
required: true
abbreviation:
has_or_had_abbreviation:
slot_uri: schema:alternateName
description: |
Common abbreviation/acronym.

View file

@ -475,7 +475,7 @@ classes:
- specificity_annotation
- template_specificity
slot_usage:
assessment_category:
has_assessment_category:
slot_uri: dcterms:type
description: Category being assessed (from StorageConditionCategoryEnum)
range: string
@ -547,7 +547,7 @@ slots:
remediation_notes:
description: Notes on required remediation
range: string
assessment_category:
has_assessment_category:
description: Category being assessed
range: string
category_status:

View file

@ -260,7 +260,7 @@ classes:
range: boolean
examples:
- value: true
air_changes_per_hour:
has_air_changes_per_hour:
slot_uri: schema:value
description: |
Required air changes per hour for ventilation.
@ -335,7 +335,7 @@ classes:
examples:
- value: HIGH
description: High-value collection storage
access_restrictions:
has_or_had_access_restriction:
slot_uri: schema:eligibleRegion
description: |
Access restriction policy for the storage area.
@ -490,7 +490,7 @@ slots:
uv_filtered_required:
description: Whether UV filtering is required
range: boolean
air_changes_per_hour:
has_air_changes_per_hour:
description: Required air changes per hour
range: float
particulate_max:

View file

@ -266,7 +266,7 @@ classes:
description: Rare materials vault
- value: MAXIMUM
description: Treasure room, highly valuable items
access_frequency:
has_or_had_access_frequency:
slot_uri: schema:frequency
description: |
Typical access frequency for collections in this storage type.
@ -413,7 +413,7 @@ slots:
description: Material types this storage supports
range: string
multivalued: true
access_frequency:
has_or_had_access_frequency:
description: Typical access frequency
range: string
example_instances:

View file

@ -66,7 +66,7 @@ classes:
sub_guide_type:
description: Type of sub-guide reference
range: SubGuideTypeEnum
access_restricted:
is_or_was_access_restricted:
description: Whether access to this sub-guide is restricted
range: boolean
notes:
@ -105,7 +105,7 @@ slots:
slot_uri: dcterms:type
description: Type of sub-guide reference
range: SubGuideTypeEnum
access_restricted:
is_or_was_access_restricted:
slot_uri: dcterms:accessRights
description: Whether access is restricted
range: boolean

View file

@ -32,7 +32,7 @@ imports:
# These slots are also available separately in ../slots/ for reuse
slots:
archive_search_score:
has_archive_search_score:
slot_uri: hc:archiveSearchScore
range: float
minimum_value: 0.0

View file

@ -253,7 +253,7 @@ classes:
examples:
- value: '2021-12-31'
description: Planned renovation completion
actual_start:
has_actual_start_date:
slot_uri: prov:startedAtTime
description: |
Actual start date when temporary location became operational.
@ -265,7 +265,7 @@ classes:
examples:
- value: '2020-06-15'
description: Actual start (2 weeks delayed)
actual_end:
has_actual_end_date:
slot_uri: prov:endedAtTime
description: |
Actual end date when temporary location ceased operation.
@ -465,10 +465,10 @@ slots:
planned_end:
description: Planned end date
range: date
actual_start:
has_actual_start_date:
description: Actual start date
range: date
actual_end:
has_actual_end_date:
description: Actual end date
range: date
is_active:

View file

@ -45,7 +45,7 @@ classes:
custodian_type:
equals_expression: 'true'
attributes:
administrative_level:
has_administrative_level:
description: Level of administration (federal, state, municipal, corporate)
range: string
agency_coverage:

Some files were not shown because too many files have changed in this diff Show more