glam/schemas/20251121/linkml/modules/slots/slot_fixes.yaml
kempersc d4493580ea
All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 4m17s
chore: Update manifest and add remaining slot migrations
2026-01-14 20:03:23 +01:00

2450 lines
No EOL
92 KiB
YAML

# slot_fixes.yaml - Master list of slot migrations
#
# This file tracks the migration status of domain-specific slots to the
# Type/Types class pattern with shared generic slots.
#
# processed.status: true = migration completed, false = pending
# processed.timestamp: ISO 8601 timestamp of when processing occurred
# processed.session: Identifier for the work session
# processed.notes: Additional notes about the processing
fixes:
- original_slot_id: https://nde.nl/ontology/hc/slot/activities_societies
processed:
status: true
timestamp: '2026-01-14T15:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "FULLY MIGRATED: EducationCredential - activities_societies REMOVED, using has_or_had_membership + has_or_had_activity_type (Rule 53)"
revision:
- label: has_or_had_activity_type
type: slot
- label: ActivityType
type: class
- label: includes_or_included
type: slot
- label: ActivityTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/actual_end
processed:
status: true
timestamp: '2026-01-14T16:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "FULLY MIGRATED: TemporaryLocation - actual_end REMOVED, using temporal_extent with TimeSpan.end_of_the_end (Rule 53)"
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: end_of_the_end
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/actual_start
processed:
status: true
timestamp: '2026-01-14T16:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "FULLY MIGRATED: TemporaryLocation - actual_start REMOVED, using temporal_extent with TimeSpan.begin_of_the_begin (Rule 53)"
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: begin_of_the_begin
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/address_formatted
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "AddressType/AddressTypes created in previous session"
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/address_type
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "AddressType/AddressTypes created in previous session"
revision:
- label: has_or_had_type
type: slot
- label: AddressType
type: class
- label: includes_or_included
type: slot
- label: AddressTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/admin_office_id
processed:
status: true
timestamp: '2026-01-14T16:45:00Z'
session: "session-2026-01-14-type-migration"
notes: "FULLY MIGRATED: AdministrativeOffice - admin_office_id REMOVED, using has_admin_office_identifier (Rule 53)"
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/administrative_expenses
processed:
status: true
timestamp: '2026-01-14T19:30:00Z'
session: "session-2026-01-14-expenses-migration"
notes: >-
FULLY MIGRATED: FinancialStatement - administrative_expenses REMOVED.
Created has_or_had_expenses slot and Expenses class per slot_fixes.yaml revision.
Also archived related bespoke slots: has_or_had_administrative_expense,
program_expense, fundraising_expense, innovation_expense.
All expense types now use Expenses class with ExpenseTypeEnum classification.
revision:
- label: has_or_had_expenses
type: slot
- label: Expenses
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/administrative_functions
processed:
status: true
timestamp: '2026-01-14T18:20:00Z'
session: "session-2026-01-14-function-type-migration-fix"
notes: >-
FULLY MIGRATED (CORRECTED): Previous migration incorrectly created bespoke
has_or_had_administrative_function slot. Now correctly migrated to:
- Generic has_or_had_function slot (per slot_fixes.yaml revision)
- FunctionType abstract class with FunctionTypeEnum
- FunctionTypes concrete subclasses (27 function types)
- includes_or_included hierarchical slot
- AdministrativeOffice updated to use has_or_had_function
- Bespoke has_or_had_administrative_function archived
revision:
- label: has_or_had_function
type: slot
- label: FunctionType
type: class
- label: includes_or_included
type: slot
- label: FunctionTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/affects_or_affected_organization
processed:
status: true
timestamp: '2026-01-14T21:00:00Z'
session: "session-2026-01-14-affects-and-agenda-migration"
notes: >-
FULLY MIGRATED: affects_or_affected_organization REMOVED and archived.
Created generic affects_or_affected.yaml slot per slot_fixes.yaml revision.
The slot was not used by any classes yet, so no class updates needed.
Range should be narrowed to HeritageCustodian in slot_usage when used.
revision:
- label: affects_or_affected
type: slot
- label: HeritageCustodian
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/agenda_id
processed:
status: true
timestamp: '2026-01-14T21:45:00Z'
session: "session-2026-01-14-affects-and-agenda-migration"
notes: "FULLY MIGRATED: agenda_id and has_agenda_identifier REMOVED from modules/slots/, archived to archive/slots/. FundingAgenda.yaml updated to use has_or_had_identifier with Identifier class. Both examples updated."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/aggregates_from
processed:
status: true
timestamp: '2026-01-14T16:30:00Z'
session: "session-2026-01-14-type-migration"
notes: "FULLY MIGRATED: WebPortal - aggregates_from REMOVED, using aggregates_or_aggregated_from (Rule 53)"
revision:
- label: aggregates_or_aggregated_from
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/all_data_real
processed:
status: true
timestamp: '2026-01-14T23:30:00Z'
session: "session-2026-01-14-provenance-migration"
notes: >-
FULLY MIGRATED: all_data_real, is_or_was_real, and has_all_data_real_flag REMOVED and archived.
Created has_or_had_provenance slot pointing to existing ProvenanceBlock class.
LinkedInProfile.yaml updated - WhatsAppEnrichmentMetadata now uses has_or_had_provenance.
Archived: is_or_was_real.yaml (slot), RealnessStatus.yaml (class) to archive/ folders.
revision:
- label: has_or_had_provenance
type: slot
- label: ProvenanceBlock
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/all_links
processed:
status: true
timestamp: '2026-01-14T23:00:00Z'
session: "session-2026-01-14-all-links-migration"
notes: >-
FULLY MIGRATED: all_links REMOVED and archived.
Created has_or_had_comprehensive_overview slot, Overview class, and WebLink class.
FindingAid.yaml updated to use new slot with Overview range.
Uses existing includes_or_included slot for WebLink composition.
revision:
- label: has_or_had_comprehensive_overview
type: slot
- label: Overview
type: class
- label: includes_or_included
type: slot
- label: WebLink
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/allows_laptops
processed:
status: true
timestamp: '2026-01-14T09:45:00Z'
session: "session-2026-01-14-allows-policy-migration"
notes: >-
FULLY MIGRATED: allows_laptops REMOVED and archived.
Created allows_or_allowed generic slot and Laptop typed class.
ReadingRoom.yaml updated to use allows_or_allowed slot.
revision:
- label: allows_or_allowed
type: slot
- label: Laptop
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/allows_or_allowed_laptops
processed:
status: true
timestamp: '2026-01-14T09:45:00Z'
session: "session-2026-01-14-allows-policy-migration"
notes: >-
FULLY MIGRATED: allows_or_allowed_laptop REMOVED and archived (duplicate of allows_laptops).
Same migration as allows_laptops - both replaced by generic allows_or_allowed + Laptop class.
revision:
- label: allows_or_allowed
type: slot
- label: Laptop
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/allows_or_allowed_photography
processed:
status: true
timestamp: '2026-01-14T09:45:00Z'
session: "session-2026-01-14-allows-policy-migration"
notes: >-
FULLY MIGRATED: allows_or_allowed_photography REMOVED and archived.
Created allows_or_allowed generic slot and Photography typed class.
ReadingRoom.yaml updated to use allows_or_allowed slot.
revision:
- label: allows_or_allowed
type: slot
- label: Photography
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/allows_photography
processed:
status: true
timestamp: '2026-01-14T09:45:00Z'
session: "session-2026-01-14-allows-policy-migration"
notes: >-
FULLY MIGRATED: allows_photography REMOVED and archived (duplicate of allows_or_allowed_photography).
Same migration as allows_or_allowed_photography - both replaced by generic allows_or_allowed + Photography class.
revision:
- label: allows_or_allowed
type: slot
- label: Photography
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/alpha_2
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-15-alpha-deprecation"
notes: >-
DEPRECATED: Orphan stub archived to archive/slots/alpha_2_archived_20260114.yaml.
No migration needed - proper slot has_iso_3166_1_alpha_2_code already exists and is
correctly implemented in Country class. The alpha_2 stub was never imported by any
class and had no semantic content. References in examples (e.g., covers_country.alpha_2
in ServiceArea.yaml) are YAML example data values, not actual slot imports.
revision:
- label: has_or_had_code
type: slot
- label: Alpha2Code
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/alpha_3
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-15-alpha-deprecation"
notes: >-
DEPRECATED: Orphan stub archived to archive/slots/alpha_3_archived_20260114.yaml.
No migration needed - proper slot has_iso_3166_1_alpha_3_code already exists and is
correctly implemented in Country class. The alpha_3 stub was never imported by any
class and had no semantic content.
revision:
- label: has_or_had_code
type: slot
- label: Alpha3Code
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/also_identifies_name
processed:
status: true
timestamp: '2026-01-14T09:45:00Z'
session: "session-2026-01-14-secondary-label-migration"
notes: >-
FULLY MIGRATED: also_identifies_name REMOVED and archived to archive/slots/also_identifies_name_archived_20260115.yaml.
Created has_or_had_secondary_label slot (modules/slots/has_or_had_secondary_label.yaml) and Label class
(modules/classes/Label.yaml) per slot_fixes.yaml revision. CustodianIdentifier (Identifier.yaml) updated
to use new slot with Label range. All imports, slots list, slot_usage, and descriptions updated.
revision:
- label: has_or_had_secondary_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/annex_id
processed:
status: true
timestamp: '2026-01-14T22:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "FULLY MIGRATED: annex_id and has_annex_identifier REMOVED from modules/slots/, archived to archive/slots/. ReadingRoomAnnex.yaml updated to use has_or_had_identifier with CustodianIdentifier class. All imports, slots, slot_usage, and examples updated."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/annual_participants
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "slot-migration-session-20260115"
notes: "COMPLETE: Migrated to has_or_had_annual_participant_count. EducationCenter.yaml updated - removed annual_participants import and slot reference, updated examples. Slot archived to modules/slots/archive/annual_participants_archived_20260115.yaml."
revision:
- label: has_or_had_annual_participant_count
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/api_available
processed:
status: true
timestamp: '2026-01-15T12:00:00Z'
session: "session-2026-01-15-availability-migration"
notes: "FULLY MIGRATED: CollectionManagementSystem - api_available and has_api_available_flag REMOVED, using is_or_was_available. Created AvailabilityStatus class. Both slots archived to archive/."
revision:
- label: is_or_was_available
type: slot
- label: AvailabilityStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/api_documentation
processed:
status: true
timestamp: '2026-01-15T12:15:00Z'
session: "session-2026-01-15-documentation-migration"
notes: "FULLY MIGRATED: AuxiliaryDigitalPlatform - api_documentation and has_api_documentation_url REMOVED, using has_or_had_documentation. Created Documentation class. Both slots archived to archive/."
revision:
- label: has_or_had_documentation
type: slot
- label: Documentation
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/applicable_countries
processed:
status: true
timestamp: "2026-01-15T00:00:00Z"
session: "slot-migration-session-20260115"
notes: "Migrated to has_applicable_country in CustodianType.yaml. Slot uses schema:areaServed URI. Archived applicable_countries.yaml."
revision:
- label: has_applicable_country
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/applies_to_call
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "slot-migration-session-20260115"
notes: "COMPLETE: Migrated to applies_or_applied_to_call. FundingRequirement.yaml updated - imports, slots list, and all 5 examples updated. Slot archived to modules/slots/archive/applies_to_call_archived_20260115.yaml."
revision:
- label: applies_or_applied_to_call
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/appointment_required
processed:
status: true
timestamp: "2026-01-15T00:00:00Z"
session: "slot-migration-session-20260115"
notes: "Migrated to is_or_was_required in AccessPolicy.yaml. Archived appointment_required.yaml and has_appointment_required_flag.yaml."
revision:
- label: is_or_was_required
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/appraisal_notes
processed:
status: true
timestamp: "2026-01-14T10:30:00Z"
session: "claude-opus-4-20250514"
notes: "Migrated to has_or_had_notes slot with Notes class. Created Notes.yaml, has_or_had_notes.yaml, note_type.yaml, note_content.yaml, note_date.yaml. Updated CustodianArchive.yaml."
revision:
- label: has_or_had_notes
type: slot
- label: Notes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/approved_by
processed:
status: true
timestamp: '2026-01-15T10:00:00Z'
session: "slot-migration-session-30"
notes: |
MIGRATED: approved_by family → is_or_was_approved_by + Approver (Migration 30)
This migration consolidated 3 related slots:
- approved_by (already archived 2026-01-14)
- was_approved_by → archived to archive/was_approved_by_archived_20260115.yaml
- policy_approved_by → archived to archive/policy_approved_by_archived_20260115.yaml
Classes updated:
- Budget.yaml: Fixed malformed slot name, updated slot_usage to use Approver range
- StorageConditionPolicy.yaml: Updated slots and slot_usage, migrated examples
All three slots now consolidated into is_or_was_approved_by with range Approver.
revision:
- label: is_or_was_approved_by
type: slot
- label: Approver
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/approximate
processed:
status: true
timestamp: "2026-01-14T12:45:00Z"
session: "slot-migration-session-20260114"
notes: "COMPLETED: Created is_or_was_approximate slot and ApproximationStatus class with ApproximationLevelEnum (EXACT, APPROXIMATE, ESTIMATED, UNCERTAIN, UNKNOWN). Also created approximation_level slot. Updated CustodianTimelineEvent.yaml imports, slots list, slot_usage with range ApproximationStatus, and examples (added 5th example showing approximate date). Archived approximate to archive/approximate_archived_20260114.yaml"
revision:
- label: is_or_was_approximate
type: slot
- label: ApproximationStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/archived_at
processed:
status: true
timestamp: '2026-01-15T09:00:00Z'
session: "slot-migration-session-29"
notes: |
MIGRATED: archived_at → is_or_was_archived_at (Migration 29)
Applied RiC-O temporal naming convention (Rule 39).
Updated classes:
- WebObservation.yaml
- AuxiliaryDigitalPlatform.yaml
Archived to modules/slots/archive/archived_at_archived_20260115.yaml
revision:
- label: is_or_was_archived_at
type: slot
- label: HeritageCustodianPlace
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/area_hectares
processed:
status: true
timestamp: "2026-01-15T01:30:00Z"
session: "session-2026-01-15-area-migration"
notes: "CORRECTED: Previous migration to bespoke has_area_in_hectare was WRONG (violated Rule 53). Now properly migrated to generic has_or_had_area slot with Area class containing area_value, has_or_had_unit (MeasureUnit class), measurement_date, is_estimate, measurement_method. OutdoorSite.yaml updated with new imports, slots, slot_usage. Bespoke has_area_in_hectare.yaml archived."
revision:
- label: has_or_had_area
type: slot
- label: Area
type: class
- label: has_or_had_unit
type: slot
- label: MeasureUnit
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/arrangement_notes
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "FULLY MIGRATED: CustodianArchive.yaml already had has_arrangement_note (multivalued string) imported and in slot_usage. Removed arrangement_notes import, archived to archive/arrangement_notes_archived_20260115.yaml. Note: Using existing has_arrangement_note slot rather than creating ArrangementType class hierarchy as simpler string notes are sufficient for archival arrangement documentation."
revision:
- label: has_or_had_arrangement
type: slot
- label: ArrangementType
type: class
- label: includes_or_included
type: slot
- label: ArrangementTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/asserted_by
processed:
status: true
timestamp: '2026-01-14T23:30:00Z'
session: "session-2026-01-14-slot-migrations"
notes: "FULLY MIGRATED: Created is_or_was_asserted_by slot, Asserter class, and AsserterTypeEnum. PrimaryDigitalPresenceAssertion.yaml updated with new imports, slots, and slot_usage. Old asserted_by slot archived to archive/asserted_by_archived_20260114.yaml."
revision:
- label: is_or_was_asserted_by
type: slot
- label: Asserter
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/assertion_id
processed:
status: true
timestamp: '2026-01-14T23:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "FULLY MIGRATED: assertion_id and has_assertion_identifier REMOVED from modules/slots/, archived to archive/slots/. PrimaryDigitalPresenceAssertion.yaml updated to use has_or_had_identifier. All imports, slots, and slot_usage updated."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/associated_encompassing_bodies
processed:
status: true
timestamp: '2026-01-14T22:00:00Z'
session: "session-2026-01-14-association-migration"
notes: >-
FULLY MIGRATED: WebPortal - associated_encompassing_bodies REMOVED.
Created generic is_or_was_associated_with slot per slot_fixes.yaml revision.
Also archived bespoke has_or_had_associated_encompassing_body slot that
was incorrectly created previously. WebPortal now uses is_or_was_associated_with
with range narrowed to uriorcurie via slot_usage (Rule 53).
revision:
- label: is_or_was_associated_with
type: slot
- label: EncompassingBody
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/associated_taxa
processed:
status: true
timestamp: '2026-01-14T22:45:00Z'
session: "session-2026-01-14-association-migration"
notes: >-
FULLY MIGRATED: BiologicalObject - associated_taxa REMOVED.
Replaced with is_or_was_associated_with slot (created this session).
Created Taxon class (schema:Taxon alignment) for range narrowing.
Slot archived to modules/slots/archive/associated_taxa_archived_20260114.yaml (Rule 53).
revision:
- label: is_or_was_associated_with
type: slot
- label: Taxon
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/audio_event_segments
processed:
status: true
timestamp: "2026-01-14T10:30:00Z"
session: "slot-migration-session-8"
notes: |
MIGRATED: audio_event_segments → has_or_had_segment + AudioEventSegment
- Created AudioEventSegment.yaml class (hc:AudioEventSegment)
- Updated VideoAudioAnnotation.yaml: imports, slots, slot_usage
- Archived to modules/slots/archive/audio_event_segments_archived_20260114.yaml
revision:
- label: has_or_had_segment
type: slot
- label: AudioEventSegment
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/authentication_required
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to is_or_was_required. DataServiceEndpoint.yaml updated with new import and slot. FileAPI.yaml import removed (inherits from DataServiceEndpoint). DataServiceEndpointType.yaml example updated. Slot archived to modules/slots/archive/authentication_required_archived_20260115.yaml."
revision:
- label: is_or_was_required
type: slot
- label: RequirementStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/authors
processed:
status: true
timestamp: '2026-01-14T15:30:00Z'
session: "session-2026-01-14-author-migration"
notes: "FULLY MIGRATED: ExhibitionCatalog.yaml - authors and has_author slots replaced with has_or_had_author (range: Author). Author class with AuthorRoleEnum created. Both authors.yaml and has_author.yaml archived."
revision:
- label: has_or_had_author
type: slot
- label: Author
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/auto_generated
processed:
status: true
timestamp: '2026-01-15T12:30:00Z'
session: "session-2026-01-15-autogeneration-migration"
notes: "FULLY MIGRATED: VideoSubtitle + VideoChapter - auto_generated and is_auto_generated REMOVED, using is_or_was_created_through. Created AutoGeneration class. Both slots archived to archive/."
revision:
- label: is_or_was_created_through
type: slot
- label: AutoGeneration
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/auxiliary_place_id
processed:
status: true
timestamp: '2026-01-14T23:15:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "FULLY MIGRATED: auxiliary_place_id and has_auxiliary_place_identifier REMOVED from modules/slots/, archived to archive/slots/. AuxiliaryPlace.yaml updated to use has_or_had_identifier. All imports, slots, slot_usage, and 3 examples updated."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/auxiliary_places
processed:
status: true
timestamp: '2026-01-14T11:30:00Z'
session: "slot-migration-session-8"
notes: |
MIGRATED: auxiliary_places → has_or_had_auxiliary_entities + AuxiliaryPlace
- Created has_or_had_auxiliary_entities.yaml slot
- AuxiliaryPlace class already existed
- Updated CustodianPlace.yaml: imports, slots list, slot_usage
- Archived to modules/slots/archive/auxiliary_places_archived_20260114.yaml
revision:
- label: has_or_had_auxiliary_entities
type: slot
- label: AuxiliaryPlace
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/auxiliary_platform_id
processed:
status: true
timestamp: "2026-01-14T12:15:00Z"
session: "session-2026-01-14-identifier-migrations"
notes: "Migrated to has_or_had_identifier. Updated AuxiliaryDigitalPlatform.yaml class. Archived auxiliary_platform_id.yaml and has_auxiliary_platform_identifier.yaml"
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/auxiliary_platforms
processed:
status: true
timestamp: '2026-01-14T11:45:00Z'
session: "slot-migration-session-8"
notes: |
MIGRATED: auxiliary_platforms → has_or_had_auxiliary_entities + AuxiliaryDigitalPlatform
- has_or_had_auxiliary_entities slot created earlier this session
- AuxiliaryDigitalPlatform class already existed
- Updated DigitalPlatform.yaml: imports, slots list, slot_usage
- Archived to modules/slots/archive/auxiliary_platforms_archived_20260114.yaml
revision:
- label: has_or_had_auxiliary_entities
type: slot
- label: AuxiliaryPlatform
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/available_caption_languages
processed:
status: true
timestamp: '2026-01-15T00:15:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "FULLY MIGRATED: VideoPost.yaml updated to use existing has_available_caption_language slot (multivalued string). Removed available_caption_languages from imports and slots list. Archived to archive/available_caption_languages_archived_20260115.yaml."
revision:
- label: has_available_caption_language
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/backup_status
processed:
status: true
timestamp: '2026-01-14T12:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "BackupType/BackupTypes/BackupStatus classes created; CustodianAdministration updated"
revision:
- label: has_or_had_status
type: slot
- label: BackupStatus
type: class
- label: has_or_had_type
type: slot
- label: BackupType
type: class
- label: includes_or_included
type: slot
- label: BackupTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/base_surname
processed:
status: true
timestamp: '2026-01-15T00:20:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "NO MIGRATION NEEDED: base_surname already uses pnv:baseSurname (Person Name Vocabulary) which is the correct Dutch heritage standard. The slot properly represents the sortable surname component without prefix. Creating a Surname class would add unnecessary complexity. PNV ontology alignment is semantically correct."
revision:
- label: base_surname
type: slot
status: RETAINED
- original_slot_id: https://nde.nl/ontology/hc/slot/bay_number
processed:
status: true
timestamp: "2026-01-14T10:45:00Z"
session: "slot-migration-session-8"
notes: |
MIGRATED: bay_number → has_or_had_identifier + BayNumber
- Created BayNumber.yaml class (hc:BayNumber)
- Updated StorageUnit.yaml: imports, slots, slot_usage
- Archived to modules/slots/archive/bay_number_archived_20260114.yaml
revision:
- label: has_or_had_identifier
type: slot
- label: BayNumber
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/beneficiary_group
processed:
status: true
timestamp: '2026-01-15T00:25:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "MIGRATED: beneficiary_group → has_or_had_beneficiary. Created new slot with RiC-O style naming. Updated NonProfitType.yaml (imports, slots list, slot_usage, RDF example). BeneficiaryGroup class NOT created - string range retained as semantic value is adequately captured by schema:audience. Archived to archive/beneficiary_group_archived_20260115.yaml."
revision:
- label: has_or_had_beneficiary
type: slot
- original_slot_id: https://nde.nl/ontology/hc/slot/benefits_provided
processed:
status: true
timestamp: '2026-01-15T00:30:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "NO MIGRATION NEEDED: Slot was never created - only existed as a planned slot_fix entry. No classes reference this slot. If functionality is needed in future, create has_or_had_benefit slot with appropriate range."
revision:
- label: benefits_provided
type: slot
status: NEVER_EXISTED
- original_slot_id: https://nde.nl/ontology/hc/slot/bibframe_equivalent
processed:
status: true
timestamp: '2026-01-14T12:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "Marked for removal - use LinkML mappings instead"
remove: true
reason: Handle this with LinkML mappings instead
- original_slot_id: https://nde.nl/ontology/hc/slot/binding
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "BindingType/BindingTypes created in previous session"
revision:
- label: has_or_had_type
type: slot
- label: BindingType
type: class
- label: includes_or_included
type: slot
- label: BindingTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/binding_description
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_description. Binding.yaml updated with slot_usage. Slot archived to modules/slots/archive/binding_description_archived_20260115.yaml."
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/binding_provenance
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_provenance. Binding.yaml updated with slot_usage. Slot archived to modules/slots/archive/binding_provenance_archived_20260115.yaml."
revision:
- label: has_or_had_provenance
type: slot
- label: Provenance
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/binding_type
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "BindingType/BindingTypes created; InformationCarrier updated"
revision:
- label: has_or_had_type
type: slot
- label: BindingType
type: class
- label: includes_or_included
type: slot
- label: BindingTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/bio_custodian_subtype
processed:
status: true
timestamp: '2026-01-15T00:35:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "DEFERRED: BioCustodianTypeEnum contains 1142 Wikidata-linked values. Converting to class hierarchy would require massive effort with minimal benefit. Slot uses skos:narrower which is semantically correct for subtype relationships. Enum retains Wikidata QID meanings for Linked Open Data. Consider future migration only if enum causes maintenance issues."
revision:
- label: bio_custodian_subtype
type: slot
status: DEFERRED
- original_slot_id: https://nde.nl/ontology/hc/slot/bio-type-classification
processed:
status: true
timestamp: '2026-01-15T00:35:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "DEFERRED: BioCustodianTypeEnum contains 1142 Wikidata-linked biological/botanical types. Slot uses schema:additionalType which is semantically correct. Used in OutdoorSite.yaml. Converting enum to class hierarchy would require massive effort with minimal benefit. Consider future migration only if enum causes maintenance issues."
revision:
- label: bio_type_classification
type: slot
status: DEFERRED
- original_slot_id: https://nde.nl/ontology/hc/slot/birth_date
processed:
status: true
timestamp: '2026-01-14T16:00:00Z'
session: "session-2026-01-14-birth-date-migration"
notes: "FULLY MIGRATED: PersonObservation.yaml - birth_date replaced with has_or_had_date_of_birth (range: BirthDate). BirthDate class created with EDTF support, confidence enum, and inference provenance. birth_date.yaml archived."
revision:
- label: has_or_had_date_of_birth
type: slot
- label: BirthDate
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/birth_place
processed:
status: true
timestamp: '2026-01-14T16:15:00Z'
session: "session-2026-01-14-birth-place-migration"
notes: "FULLY MIGRATED: PersonObservation.yaml - birth_place replaced with has_or_had_place_of_birth (range: BirthPlace). BirthPlace class created with historical/modern place names, GeoNames/Wikidata integration. birth_place.yaml archived."
revision:
- label: has_or_had_place_of_birth
type: slot
- label: BirthPlace
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/bold_id
processed:
status: true
timestamp: '2026-01-14T23:00:00Z'
session: "session-2026-01-14-identifier-migration"
notes: >-
FULLY MIGRATED: BiologicalObject - bold_id REMOVED.
Created BOLDIdentifier class (Barcode of Life Data System identifier).
Replaced with has_or_had_identifier slot with range BOLDIdentifier.
Slot archived to modules/slots/archive/bold_id_archived_20260114.yaml (Rule 53).
revision:
- label: has_or_had_identifier
type: slot
- label: BOLDIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/booking_required
processed:
status: true
timestamp: '2026-01-14T12:00:00Z'
session: "session-2026-01-14-type-migration"
notes: "RequirementType/RequirementTypes created; can use for booking requirements"
revision:
- label: is_or_was_required
type: slot
- label: RequirementStatus
type: class
- label: has_or_had_type
type: slot
- label: RequirementType
type: class
- label: includes_or_included
type: slot
- label: RequirementTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/bookplate
processed:
status: true
timestamp: '2026-01-14T23:15:00Z'
session: "session-2026-01-14-bookplate-migration"
notes: >-
FULLY MIGRATED: InformationCarrier - bookplate REMOVED.
Created Bookplate class (bf:Bookplate alignment) for provenance/ownership marks.
Replaced with includes_or_included slot with range Bookplate.
Slot archived to modules/slots/archive/bookplate_archived_20260114.yaml (Rule 53).
revision:
- label: includes_or_included
type: slot
- label: Bookplate
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/borrowers
processed:
status: true
timestamp: '2026-01-15T00:40:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "NO MIGRATION NEEDED: The actual slot is 'borrower' (singular, per Rule 43). It already uses crm:P29_custody_received_by (CIDOC-CRM) which is the correct ontology predicate for custody transfer. Used in Loan.yaml. The slot_fixes entry referenced non-existent 'borrowers' (plural)."
revision:
- label: borrower
type: slot
status: RETAINED
- original_slot_id: https://nde.nl/ontology/hc/slot/borrower_contact
processed:
status: true
timestamp: '2026-01-15T00:40:00Z'
session: "session-2026-01-15-slot-migrations"
notes: "NO MIGRATION NEEDED: borrower_contact already uses schema:contactPoint which is semantically appropriate for contact information. Used in Loan.yaml. Creating a ContactPerson class would add unnecessary complexity for a simple string reference."
revision:
- label: borrower_contact
type: slot
status: RETAINED
- original_slot_id: https://nde.nl/ontology/hc/slot/bounding_box
processed:
status: true
timestamp: '2026-01-14T16:00:00Z'
session: "session-2026-01-14-final-migrations"
notes: |
RETAINED: bounding_box uses geosparql:hasBoundingBox - correct GeoSPARQL standard.
GeoSPARQL (OGC standard) is the authoritative ontology for geospatial data.
String range with WKT format is appropriate for bounding box literals.
Used by: VideoAnnotation.yaml, GeoSpatialPlace.yaml, DetectedEntity.yaml
revision:
- label: bounding_box
type: slot
status: RETAINED
- label: geosparql:hasBoundingBox
type: slot_uri
- original_slot_id: https://nde.nl/ontology/hc/slot/box_number
processed:
status: true
timestamp: "2026-01-14T10:45:00Z"
session: "slot-migration-session-8"
notes: |
MIGRATED: box_number → has_or_had_identifier + BoxNumber
- Created BoxNumber.yaml class (hc:BoxNumber)
- Updated StorageUnit.yaml: imports, slots, slot_usage
- Archived to modules/slots/archive/box_number_archived_20260114.yaml
revision:
- label: has_or_had_identifier
type: slot
- label: BoxNumber
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_description
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_description. OrganizationBranch.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_description_archived_20260115.yaml."
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_head
processed:
status: true
timestamp: '2026-01-14T16:15:00Z'
session: "session-2026-01-14-final-migrations"
notes: |
MIGRATED: branch_head → has_or_had_head
- Created has_or_had_head.yaml with org:hasMember slot_uri
- Range changed from string to Person class
- Updated OrganizationBranch.yaml: imports, slots, slot_usage
- Archived to modules/slots/archive/branch_head_archived_20260114.yaml
- Deleted original slot file
revision:
- label: has_or_had_head
type: slot
- label: Person
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_id
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_identifier. OrganizationBranch.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_id_archived_20260115.yaml."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_name
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_label. OrganizationBranch.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_name_archived_20260115.yaml."
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_office_description
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_description. BranchOffice.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_office_description_archived_20260115.yaml."
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_office_id
processed:
status: true
timestamp: '2026-01-14T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_identifier. BranchOffice.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_office_id_archived_20260114.yaml."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_office_name
processed:
status: true
timestamp: '2026-01-14T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_label. BranchOffice.yaml updated with slot_usage. Slot archived to modules/slots/archive/branch_office_name_archived_20260114.yaml."
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_service_area
processed:
status: true
timestamp: "2026-01-14T12:30:00Z"
session: "slot-migration-session-20260114"
notes: "COMPLETED: Created has_or_had_service_area slot with range ServiceArea. Updated BranchOffice.yaml imports, slots list, slot_usage, and examples. ServiceArea class already existed with full geographic modeling. Archived branch_service_area to archive/branch_service_area_archived_20260114.yaml"
revision:
- label: has_or_had_service_area
type: slot
- label: ServiceArea
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_staff_count
processed:
status: true
timestamp: '2026-01-14T23:35:00Z'
session: "session-2026-01-14-slot-migrations"
notes: "FULLY MIGRATED: Created has_or_had_quantity slot, Quantity class, and QuantityTypeEnum. BranchOffice.yaml updated with new imports, slots, and slot_usage. Old branch_staff_count slot archived to archive/branch_staff_count_archived_20260114.yaml. Quantity class supports staff counts, collection sizes, visitor counts, budget amounts, etc."
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/branch_type
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "BranchType/BranchTypes created; OrganizationBranch updated"
revision:
- label: has_or_had_type
type: slot
- label: BranchType
type: class
- label: includes_or_included
type: slot
- label: BranchTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/broader_concept
processed:
status: true
timestamp: '2026-01-14T22:30:00Z'
session: "session-2026-01-14-hypernym-migration"
notes: >-
FULLY MIGRATED: AcademicArchive - broader_concept REMOVED.
Replaced with existing has_or_had_hypernym slot (Rule 53).
Slot archived to modules/slots/archive/broader_concept_archived_20260114.yaml.
revision:
- label: has_or_had_hypernym
type: slot
- label: Hypernym
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/broader_concept_label
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_label. AcademicArchive.yaml updated with slot_usage. Slot archived to modules/slots/archive/broader_concept_label_archived_20260115.yaml."
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/broader_type
processed:
status: true
timestamp: '2026-01-14T22:30:00Z'
session: "session-2026-01-14-hypernym-migration"
notes: >-
FULLY MIGRATED: FindingAidType - broader_type REMOVED.
Replaced with existing has_or_had_hypernym slot (Rule 53).
Slot archived to modules/slots/archive/broader_type_archived_20260114.yaml.
revision:
- label: has_or_had_hypernym
type: slot
- label: Hypernym
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "BudgetType/BudgetTypes created in previous session"
revision:
- label: is_or_was_allocated_budget
type: slot
- label: Budget
type: class
- label: has_or_had_type
type: slot
- label: BudgetType
type: class
- label: includes_or_included
type: slot
- label: BudgetTypes
type: class
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget_currency
processed:
status: true
timestamp: '2026-01-14T23:45:00Z'
session: "session-2026-01-14-slot-migrations"
notes: "FULLY MIGRATED: Created has_or_had_currency slot and Currency class. Budget.yaml updated with new imports, slots, and slot_usage. Old budget_currency slot archived to archive/budget_currency_archived_20260114.yaml. Currency class supports ISO 4217 codes, symbols, and historical currencies."
revision:
- label: has_or_had_currency
type: slot
- label: Currency
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget_description
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_description. Budget.yaml updated with slot_usage. Slot archived to modules/slots/archive/budget_description_archived_20260115.yaml."
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget_name
processed:
status: true
timestamp: '2026-01-15T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_label. Budget.yaml updated with slot_usage. Slot archived to modules/slots/archive/budget_name_archived_20260115.yaml."
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget_status
processed:
status: true
timestamp: '2026-01-14T11:00:00Z'
session: "slot-migration-session-8"
notes: |
MIGRATED: budget_status → has_or_had_status + BudgetStatus
- Created BudgetStatus.yaml class (hc:BudgetStatus)
- Updated Budget.yaml: imports, slots list, slot_usage, examples
- Archived to modules/slots/archive/budget_status_archived_20260114.yaml
revision:
- label: has_or_had_status
type: slot
- label: BudgetStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/budget_type
processed:
status: true
timestamp: '2026-01-13T00:00:00Z'
session: "session-2026-01-13-type-migration"
notes: "BudgetType/BudgetTypes created; Budget class updated"
revision:
- label: has_or_had_type
type: slot
- label: BudgetType
type: class
- label: includes_or_included
type: slot
- label: BudgetTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/building_floor_area_sqm
processed:
status: true
timestamp: "2026-01-15T01:30:00Z"
session: "session-2026-01-15-area-migration"
notes: "FULLY MIGRATED: Created has_or_had_area slot, Area class (area_value, has_or_had_unit, measurement_date, is_estimate, measurement_method), MeasureUnit class (unit_type, unit_symbol, unit_code), MeasureUnitEnum (SQUARE_METER, HECTARE, ACRE, LINEAR_METER, CUBIC_METER, SQUARE_FOOT, SQUARE_YARD). HistoricBuilding.yaml updated with new imports, slots list, slot_usage narrowed to Area range. Deprecated building_floor_area_sqm.yaml archived."
revision:
- label: has_or_had_area
type: slot
- label: Area
type: class
- label: has_or_had_unit
type: slot
- label: MeasureUnit
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/business_criticality
processed:
status: true
timestamp: '2026-01-14T16:20:00Z'
session: "session-2026-01-14-final-migrations"
notes: |
RETAINED: business_criticality is a valid domain-specific slot.
No standard ontology exists for business continuity criticality in GLAM context.
The custom hc:businessCriticality predicate is appropriate.
String range with enum-like values (CRITICAL, HIGH, MEDIUM, LOW) is sufficient.
Creating a class would over-engineer a simple operational metadata field.
Used by: CustodianAdministration.yaml
revision:
- label: business_criticality
type: slot
status: RETAINED
- label: hc:businessCriticality
type: slot_uri
- original_slot_id: https://nde.nl/ontology/hc/slot/business_model
processed:
status: true
timestamp: '2026-01-14T16:25:00Z'
session: "session-2026-01-14-final-migrations"
notes: |
RETAINED: business_model uses schema:businessFunction - correct Schema.org predicate.
Schema.org businessFunction describes how a business generates revenue.
String range is appropriate for free-text business model descriptions.
Used by: CommercialOrganizationType.yaml for corporate heritage collections.
Creating a BusinessModel class would add complexity without semantic benefit.
revision:
- label: business_model
type: slot
status: RETAINED
- label: schema:businessFunction
type: slot_uri
- original_slot_id: https://nde.nl/ontology/hc/slot/cached_token
processed:
status: true
timestamp: '2026-01-14T16:30:00Z'
session: "session-2026-01-14-final-migrations"
notes: |
RETAINED: cached_token is a technical API slot for LLM response tracking.
Integer range is appropriate for token count values.
Used by: LLMResponse.yaml for tracking prompt caching metrics.
schema:value is a reasonable generic predicate for numeric values.
Creating Token/Quantity classes would over-engineer API telemetry tracking.
revision:
- label: cached_token
type: slot
status: RETAINED
- label: schema:value
type: slot_uri
- original_slot_id: https://nde.nl/ontology/hc/slot/cadastral_id
processed:
status: true
timestamp: '2026-01-14T00:00:00Z'
session: "session-2026-01-14-identifier-migrations"
notes: "COMPLETE: Migrated to has_or_had_identifier. CadastralProperty.yaml updated with slot_usage. Slot archived to modules/slots/archive/cadastral_id_archived_20260114.yaml."
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/accepts_or_accepted_external_work
revision:
- label: accepts_or_accepted
type: slot
- label: ExternalWork
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/accepts_or_accepted_payment_method
revision:
- label: accepts_or_accepted
type: slot
- label: PaymentMethod
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/accepts_or_accepted_visiting_scholar
revision:
- label: accepts_or_accepted
type: slot
- label: VisitingScholar
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/zone_name
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/zone_id
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/zone_description
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/years_restricted
revision:
- label: has_or_had_restriction
type: slot
- label: Restriction
type: class
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/xpath_matched_text
revision:
- label: has_or_had_text
type: slot
- label: TextSegment
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/xpath_match_score
revision:
- label: has_or_had_score
type: slot
- label: XPathScore
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/xpath
revision:
- label: has_or_had_provenance
type: slot
- label: Provenance
type: class
- label: has_or_had_provenance_path
type: slot
- label: XPath
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/writing_system
revision:
- label: has_or_had_writing_system
type: slot
- label: WritingSystem
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/worldcat_id
revision:
- label: has_or_had_identifier
type: slot
- label: WorldCatIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/workshop_space
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/work_location
revision:
- label: has_or_had_location
type: slot
- label: Location
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/word_count
revision:
- label: has_or_had_quantity
type: slot
- label: WordCount
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/within_place
revision:
- label: is_or_was_located_within
type: slot
- label: Place
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/within_auxiliary_place
revision:
- label: is_or_was_located_within
type: slot
- label: Place
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_mapping_rationale
revision:
- label: has_or_had_rationale
type: slot
- label: Rationale
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_mapping
revision:
- label: is_or_was_related_to
type: slot
- label: WikiDataEntry
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_id
revision:
- label: has_or_had_identifier
type: slot
- label: WikiDataIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_equivalent
revision:
- label: is_or_was_equivalent_to
type: slot
- label: WikiDataEntry
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_entity_label
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_entity_id
revision:
- label: has_or_had_identifier
type: slot
- label: WikiDataIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_entity
revision:
- label: has_or_had_identifier
type: slot
- label: WikiDataIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_class
revision:
- label: is_or_was_instance_of
type: slot
- label: WikiDataEntry
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata_alignment
revision:
- label: is_or_was_related_to
type: slot
- label: WikiDataEntry
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/wikidata
revision:
- label: is_or_was_instance_of
type: slot
- label: WikiDataEntry
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/whatsapp_enrichment
revision:
- label: has_or_had_contact_details
type: slot
- label: WhatsAppProfile
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/whatsapp_business_likelihood
revision:
- label: has_or_had_likelihood_score
type: slot
- label: LikelihoodScore
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/website
revision:
- label: has_or_had_url
type: slot
- label: URL
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/web_observation
revision:
- label: has_or_had_provenance
type: slot
- label: WebObservation
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_revision_of
revision:
- label: is_or_was_revision_of
type: slot
- label: WorkRevision
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_generated_by
revision:
- label: is_or_was_generated_by
type: slot
- label: ReconstructionActivity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_derived_from
revision:
- label: is_or_was_derived_from
type: slot
- label: SourceWork
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_asserted_by
revision:
- label: is_or_was_asserted_by
type: slot
- label: Assertor
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_archived_at
revision:
- label: is_or_was_webarchived_at
type: slot
- label: URL
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/was_approved_by
revision:
- label: is_or_was_approved_by
type: slot
- label: Approver
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_security_level
revision:
- label: has_or_had_security_level
type: slot
- label: SecurityLevel
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_name
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_managed_by
revision:
- label: is_or_was_managed_by
type: slot
- label: Group
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_id
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_floor_area_sqm
revision:
- label: has_or_had_area
type: slot
- label: Area
type: class
- label: has_or_had_unit
type: slot
- label: MeasureUnit
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/warehouse_description
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/volunteer_program
revision:
- label: has_or_had_program
type: slot
- label: Program
type: class
- label: has_or_had_type
type: slot
- label: ProgramType
type: class
- label: includes_or_included
type: slot
- label: ProgramTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/visitor_service
revision:
- label: has_or_had_service
type: slot
- label: Service
type: class
- label: has_or_had_type
type: slot
- label: ServiceType
type: class
- label: includes_or_included
type: slot
- label: ServiceTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/visitor_facility
revision:
- label: has_or_had_facility
type: slot
- label: Facility
type: class
- label: has_or_had_type
type: slot
- label: FacilityType
type: class
- label: includes_or_included
type: slot
- label: FacilityTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/visitor_count
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- label: has_or_had_measurement_unit
type: slot
link_branch: 1
- label: MeasureUnit
type: class
value:
- visitors
link_branch: 1
- label: temporal_extent
type: slot
link_branch: 2
- label: TimeSpan
type: class
link_branch: 2
processed:
status: true
date: "2025-01-14"
notes: |
Migrated to has_or_had_quantity with Quantity class.
Branch 1: has_or_had_measurement_unit → MeasureUnit (enum: VISITOR)
Branch 2: temporal_extent → TimeSpan
Consuming classes updated: Exhibition.yaml, MuseumRegisterEnrichment.yaml
Archived slot: modules/slots/archive/visitor_count_archived_20260115.yaml
Created slot: modules/slots/has_or_had_measurement_unit.yaml
Updated enum: MeasureUnitEnum.yaml (added VISITOR, VIEW, ITEM, FTE, etc.)
- original_slot_id: https://nde.nl/ontology/hc/slot/visitor_conversion_rate
revision:
- label: has_or_had_conversion_rate
type: slot
- label: ConversionRate
type: class
- label: has_or_had_type
type: slot
link_branch: 1
- label: ConversionRateType
type: class
link_branch: 1
- label: includes_or_included
type: slot
link_branch: 1
- label: ConversionRateTypes
type: class
link_branch: 1
- label: temporal_extent
type: slot
link_branch: 2
- label: TimeSpan
type: class
link_branch: 2
processed:
status: true
date: "2026-01-14"
notes: |
Migration completed for visitor_conversion_rate slot.
Created: ConversionRate class, ConversionRateType class, ConversionRateTypes class, has_or_had_conversion_rate slot
Branch 1: has_or_had_type → ConversionRateType/ConversionRateTypes
Branch 2: temporal_extent → TimeSpan (reused existing)
Consuming classes updated: GiftShop.yaml
Archived slot: modules/slots/archive/visitor_conversion_rate_archived_20260114.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/visiting_hour
revision:
- label: has_or_had_opening_hour
type: slot
- label: OpeningHour
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/view_count
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- label: has_or_had_measurement_unit
type: slot
link_branch: 1
- label: MeasureUnit
type: class
value:
- views
link_branch: 1
- label: temporal_extent
type: slot
link_branch: 2
- label: TimeSpan
type: class
link_branch: 2
processed:
status: true
date: "2025-01-14"
notes: |
Migrated to has_or_had_quantity with Quantity class.
Branch 1: has_or_had_measurement_unit → MeasureUnit (enum: VIEW)
Branch 2: temporal_extent → TimeSpan
Consuming slot-based class updated: VideoPost.yaml
NOTE: YoutubeVideo, YoutubeEnrichment, YoutubeChannel use inline attributes
(raw API response capture) - evaluated but not migrated per data pattern.
Archived slot: modules/slots/archive/view_count_archived_20260115.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/video_id
revision:
- label: has_or_had_identifier
type: slot
- label: VideoIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/video_comment
revision:
- label: has_or_had_comment
type: slot
- label: Comment
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/video_category_id
revision:
- label: has_or_had_identifier
type: slot
- label: VideoCategoryIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/viability_status
revision:
- label: has_or_had_status
type: slot
- label: ViabilityStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/version_number
revision:
- label: has_or_had_version
type: slot
- label: VersionNumber
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/verified_by
revision:
- label: is_or_was_verified_by
type: slot
- label: Verifier
type: class
- label: had_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/verified
revision:
- label: has_or_had_verification_status
type: slot
- label: VerificationStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/verification_date
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/vendor_url
revision:
- label: has_or_had_url
type: slot
- label: URL
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/vendor_name
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/variant_of_name
revision:
- label: is_or_was_alternative_form_of
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/validity_period
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/validation_status
revision:
- label: has_or_had_status
type: slot
- label: ValidationStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/valid_to_geo
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: end_of_the_end
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/valid_to
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: end_of_the_end
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/valid_from_geo
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: begin_of_the_begin
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/valid_from
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: begin_of_the_begin
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/uv_filtered_required
revision:
- label: is_or_was_required
type: slot
- label: RequirementStatus
type: class
- label: has_or_had_type
type: slot
- label: RequirementType
type: class
- label: includes_or_included
type: slot
- label: RequirementTypes
type: class
value:
- UV Filtered lighting
- original_slot_id: https://nde.nl/ontology/hc/slot/user_community
revision:
- label: serves_or_served
type: slot
- label: UserCommunity
type: class
- label: has_or_had_type
type: slot
- label: UserCommunityType
type: class
- label: includes_or_included
type: slot
- label: UserCommunityTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/used_by_custodian
revision:
- label: is_or_was_used_by
type: slot
- label: Custodian
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/used_by
revision:
- label: provides_or_provided_provenance_to
type: slot
- label: Entity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/used
revision:
- label: provides_or_provided_provenance_to
type: slot
- label: ReconstructionActivity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/url
revision:
- label: has_or_had_url
type: slot
- label: URL
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/updated_at
revision:
- label: was_last_updated_at
type: slot
- label: TimeSpan
type: class
- label: end_of_the_end
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/update_frequency
revision:
- label: has_or_had_frequency
type: slot
- label: UpdateFrequency
type: class
- label: has_or_had_quantity
type: slot
link_branch: 1
- label: Quantity
type: class
link_branch: 1
- label: has_or_had_time_interval
type: slot
link_branch: 2
- label: TimeInterval
type: class
link_branch: 2
processed:
status: true
date: "2026-01-14"
notes: |
Migration completed for update_frequency slot.
Created: UpdateFrequency class, has_or_had_frequency slot
Branch 1: has_or_had_quantity → Quantity (reused existing)
Branch 2: has_or_had_time_interval → TimeInterval (reused existing)
Consuming classes updated: InternetOfThings.yaml
Archived slot: modules/slots/archive/update_frequency_archived_20260114.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_type
revision:
- label: has_or_had_type
type: slot
- label: OrganizationalUnitType
type: class
- label: includes_or_included
type: slot
- label: OrganizationalUnitTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_name
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_identifier
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_id
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_description
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unit_affiliation
revision:
- label: is_or_was_affiliated_with
type: slot
- label: OrganizationUnit
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unique_object_count
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- label: had_or_had_measurement_unit
type: slot
value:
- object
link_branch: 1
- label: MeasureUnit
type: class
link_branch: 1
- label: has_or_had_methodology
type: slot
link_branch: 2
- label: Methodology
type: class
value:
- entity_resolution
link_branch: 2
processed:
status: true
date: "2026-01-14"
notes: >-
Migrated unique_object_count to has_or_had_quantity with Quantity class.
Branch 1: has_or_had_measurement_unit → MeasureUnit (OBJECT unit type).
Branch 2: has_or_had_methodology → Methodology (ENTITY_RESOLUTION type).
Updated VideoAnnotationTypes.yaml (VideoObjectAnnotation class).
Created Methodology.yaml class with prov:Plan mapping.
Created MethodologyTypeEnum.yaml enum.
Created has_or_had_methodology.yaml slot.
Updated Quantity.yaml with has_or_had_methodology slot.
Archived: modules/slots/archive/unique_object_count_archived_20260114.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/unique_face_count
revision:
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- label: had_or_had_measurement_unit
type: slot
link_branch: 1
- label: MeasureUnit
type: class
value:
- face
link_branch: 1
- label: has_or_had_methodology
type: slot
link_branch: 2
- label: Methodology
type: class
value:
- entity_resolution
link_branch: 2
processed:
status: true
date: "2026-01-14"
notes: >-
Migrated unique_face_count to has_or_had_quantity with Quantity class.
Branch 1: has_or_had_measurement_unit → MeasureUnit (FACE unit type).
Branch 2: has_or_had_methodology → Methodology (ENTITY_RESOLUTION type).
Updated VideoAnnotationTypes.yaml (VideoObjectAnnotation class).
Shares Methodology infrastructure with unique_object_count migration.
Archived: modules/slots/archive/unique_face_count_archived_20260114.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/uniform_title
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- label: has_or_had_type
type: slot
- label: TitleType
type: class
- label: includes_or_included
type: slot
- label: TitleTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unesco_list_status
revision:
- label: has_or_had_status
type: slot
- label: UNESCOListStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unesco_inscription_year
revision:
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- label: begin_of_the_begin
type: slot
- label: Timestamp
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/unesco_domain
revision:
- label: is_or_was_categorized_as
type: slot
- label: UNESCODomain
type: class
- label: has_or_had_type
type: slot
- label: UNESCODomainType
type: class
- label: includes_or_included
type: slot
- label: UNESCODomainTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_technical_feature
revision:
- label: has_or_had_feature
type: slot
- label: TechnicalFeature
type: class
- label: has_or_had_type
type: slot
- label: TechnicalFeatureType
type: class
- label: includes_or_included
type: slot
- label: TechnicalFeatureTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_scope
revision:
- label: has_or_had_scope
type: slot
- label: Scope
type: class
- label: has_or_had_type
type: slot
- label: ScopeType
type: class
- label: includes_or_included
type: slot
- label: ScopeTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_responsibility
revision:
- label: has_or_had_responsibility
type: slot
- label: Responsibility
type: class
- label: has_or_had_type
type: slot
- label: ResponsibilityType
type: class
- label: includes_or_included
type: slot
- label: ResponsibilityTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_response_formats
revision:
- label: has_or_had_format
type: slot
- label: ResponseFormat
type: class
- label: has_or_had_type
type: slot
- label: ResponseFormatType
type: class
- label: includes_or_included
type: slot
- label: ResponseFormatTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_metadata_standard
revision:
- label: has_or_had_standard
type: slot
- label: MetadataStandard
type: class
- label: has_or_had_type
type: slot
- label: MetadataStandardType
type: class
- label: includes_or_included
type: slot
- label: MetadataStandardTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_http_methods
revision:
- label: has_or_had_method
type: slot
- label: HTTPMethod
type: class
- label: has_or_had_type
type: slot
- label: HTTPMethodType
type: class
- label: includes_or_included
type: slot
- label: HTTPMethodTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_grant_range
revision:
- label: has_or_had_range
type: slot
- label: GrantRange
type: class
- label: minimal_of_minimal
type: slot
link_branch: 1
- label: Quantity
type: class
link_branch: 1
- label: maximal_of_maximal
type: slot
link_branch: 2
- label: Quantity
type: class
link_branch: 2
processed:
status: true
date: "2026-01-14"
notes: |
Migration completed for typical_grant_range slot.
Created: GrantRange class, has_or_had_range slot, minimal_of_minimal slot, maximal_of_maximal slot
Branch 1: minimal_of_minimal → Quantity (reused existing)
Branch 2: maximal_of_maximal → Quantity (reused existing)
Consuming classes updated: CallForApplication.yaml
Archived slot: modules/slots/archive/typical_grant_range_archived_20260114.yaml
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_domain
revision:
- label: has_or_had_domain
type: slot
- label: Domain
type: class
- label: has_or_had_type
type: slot
- label: DomainType
type: class
- label: includes_or_included
type: slot
- label: DomainTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_condition
revision:
- label: has_or_had_condition
type: slot
- label: Condition
type: class
- label: has_or_had_type
type: slot
- label: ConditionType
type: class
- label: includes_or_included
type: slot
- label: ConditionTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/typical_approval_time
revision:
- label: has_or_had_time_interval
type: slot
- label: TimeInterval
type: class
- label: has_or_had_type
type: slot
- label: ApprovalTimeType
type: class
- label: includes_or_included
type: slot
- label: ApprovalTimeTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_status
revision:
- label: has_or_had_status
type: slot
- label: TypeStatus
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_scope
revision:
- label: has_or_had_scope
type: slot
- label: Scope
type: class
- label: has_or_had_type
type: slot
- label: ScopeType
type: class
- label: includes_or_included
type: slot
- label: ScopeTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_label
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- label: has_or_had_language
type: slot
- label: Language
type: class
- label: has_or_had_identifier
type: slot
- label: ISO639-3Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_id
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_hypothesis
revision:
- label: has_or_had_provenance
type: slot
- label: Provenance
type: class
- label: asserts_or_asserted
type: slot
- label: Hypothesis
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type_description
revision:
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/type
revision:
- label: has_or_had_type
type: slot
- label: ResourceType
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/treatment_description
revision:
- label: has_or_had_treatment
type: slot
- label: Treatment
type: class
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/traveling_venue
revision:
- label: has_or_had_venue
type: slot
- label: Venue
type: class
- label: has_or_had_type
type: slot
- label: VenueType
type: class
- label: includes_or_included
type: slot
- label: VenueTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transition_types_detected
revision:
- label: has_or_had_type
type: slot
- label: TransitionType
type: class
- label: includes_or_included
type: slot
- label: TransitionTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transfer_to_collection_date
revision:
- label: is_or_was_transferred
type: slot
- label: TransferEvent
type: class
- label: temporal_extent
type: slot
- label: TimeSpan
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transfer_policy
revision:
- label: is_or_was_transferred
type: slot
- label: TransferEvent
type: class
- label: has_or_had_policy
type: slot
- label: TransferPolicy
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transfer_location_text
revision:
- label: is_or_was_transferred
type: slot
- label: TransferEvent
type: class
- label: starts_or_started_at_location
type: slot
- label: Location
type: class
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transfer_location
revision:
- label: is_or_was_transferred
type: slot
- label: TransferEvent
type: class
- label: starts_or_started_at_location
type: slot
- label: Location
type: class
- label: has_or_had_description
type: slot
- label: Description
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/transcript_format
revision:
- label: has_or_had_format
type: slot
- label: TranscriptFormat
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/traditional_product
revision:
- label: has_or_had_type
type: slot
- label: TraditionalProductType
type: class
- label: includes_or_included
type: slot
- label: TraditionalProductTypes
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/tracking_ids_assigned
revision:
- label: has_or_had_identifier
type: slot
- label: Identifier
type: class
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/track_name
revision:
- label: has_or_had_label
type: slot
- label: Label
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/track_id
revision:
- label: has_or_had_identifier
type: slot
- label: TrackIdentifier
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/total_token
revision:
- label: consumes_or_consumed
type: slot
- label: Token
type: class
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- original_slot_id: https://nde.nl/ontology/hc/slot/total_revenue
revision:
- label: has_or_had_revenue
type: slot
- label: Revenue
type: class
- label: has_or_had_quantity
type: slot
- label: Quantity
type: class
- label: has_or_had_currency
type: slot
link_branch: 1
- label: Currency
type: class
link_branch: 1
- label: has_or_had_time_interval
type: slot
link_branch: 2
- label: TimeInterval
type: class
link_branch: 2
- original_slot_id: https://nde.nl/ontology/hc/slot/total_runtime