Update schemas and slots with new mappings and descriptions
- Updated manifest.json with new generated timestamp. - Added close mappings to APIRequest and Administration classes. - Renamed slots in AccessPolicy to has_or_had_embargo_end_date and has_or_had_embargo_reason. - Changed class_uri for Accumulation to rico:AccumulationRelation and updated description. - Added exact mappings to Altitude, AppellationType, and ArchitecturalStyle classes. - Removed deprecated slots from CollectionManagementSystem and updated has_or_had_type. - Added new slots for has_or_had_embargo_end_date and has_or_had_embargo_reason. - Updated slot definitions for has_or_had_assessment, has_or_had_sequence_index, and others with new URIs and mappings. - Removed unused slots end_seconds and end_time. - Added new slot definitions for has_or_had_exhibition_type, has_or_had_extent_text, and is_or_was_documented_by.
This commit is contained in:
parent
c60b523f29
commit
1f8776bef4
188 changed files with 424 additions and 172 deletions
37
data/fixes/slot_fixes_20260129.yaml
Normal file
37
data/fixes/slot_fixes_20260129.yaml
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
fixes:
|
||||
- orignal_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/archive_branches.yaml
|
||||
revision:
|
||||
- label: has_or_had_branch
|
||||
type: slot
|
||||
- label: Branch
|
||||
type: class
|
||||
- original_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/archive_path.yaml
|
||||
revision:
|
||||
- label: has_or_had_provenance_path
|
||||
type: slot
|
||||
- label: ProvenancePath
|
||||
type: class
|
||||
- original_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/archive_series.yaml
|
||||
revision:
|
||||
- label: is_or_was_part_of_series
|
||||
type: slot
|
||||
- label: Series
|
||||
type: class
|
||||
- orignal_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/condition_of_access.yaml
|
||||
revision:
|
||||
- label: has_or_had_condition_of_access
|
||||
type: slot
|
||||
- label: ConditionofAccess
|
||||
type: class
|
||||
- original_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/connection_heritage_relevant.yaml
|
||||
revision:
|
||||
- label: is_or_was_related_to
|
||||
type: slot
|
||||
- label: Entity
|
||||
type: class
|
||||
- original_slot_id: /Users/kempersc/apps/glam/schemas/20251121/linkml/modules/slots/connection_heritage_type.yaml
|
||||
revision:
|
||||
- label: has_or_had_heritage_type
|
||||
type: slot
|
||||
- label: HeritageType
|
||||
type: class
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-01-28T23:08:05.324Z",
|
||||
"generated": "2026-01-28T23:12:28.265Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 3003,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"generated": "2026-01-28T23:12:28.265Z",
|
||||
"generated": "2026-01-29T12:33:24.009Z",
|
||||
"schemaRoot": "/schemas/20251121/linkml",
|
||||
"totalFiles": 3003,
|
||||
"categoryCounts": {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
APIRequest:
|
||||
class_uri: prov:Activity
|
||||
close_mappings:
|
||||
- schema:Action
|
||||
description: An API request event.
|
||||
slots:
|
||||
- has_or_had_provenance
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
- ../slots/embargo_end_date
|
||||
- ../slots/has_or_had_embargo_end_date
|
||||
- ../slots/policy_id
|
||||
- ../slots/policy_name
|
||||
- ../slots/has_or_had_description
|
||||
|
|
@ -27,7 +27,7 @@ imports:
|
|||
- ./Condition
|
||||
- ../slots/credentials_required
|
||||
- ../slots/cultural_protocol_url
|
||||
- ../slots/embargo_reason
|
||||
- ../slots/has_or_had_embargo_reason
|
||||
- ../slots/imposes_or_imposed
|
||||
- ./Fee
|
||||
- ../slots/fee_required
|
||||
|
|
@ -70,8 +70,8 @@ classes:
|
|||
- requires_or_required
|
||||
- credentials_required
|
||||
- cultural_protocol_url
|
||||
- embargo_end_date
|
||||
- embargo_reason
|
||||
- has_or_had_embargo_end_date
|
||||
- has_or_had_embargo_reason
|
||||
- imposes_or_imposed
|
||||
- fee_required
|
||||
- legal_basis
|
||||
|
|
@ -230,12 +230,12 @@ classes:
|
|||
unit_value: EUR
|
||||
has_or_had_description: General public fee
|
||||
description: "\u20AC10 for general public"
|
||||
embargo_end_date:
|
||||
has_or_had_embargo_end_date:
|
||||
range: date
|
||||
examples:
|
||||
- value: '2050-01-01'
|
||||
description: Embargo lifts January 1, 2050
|
||||
embargo_reason:
|
||||
has_or_had_embargo_reason:
|
||||
range: string
|
||||
examples:
|
||||
- value: Donor privacy restrictions per deed of gift
|
||||
|
|
@ -359,8 +359,8 @@ classes:
|
|||
has_or_had_label: EMBARGOED
|
||||
has_or_had_description:
|
||||
description_text: Collection closed until 2050 per donor agreement
|
||||
embargo_end_date: '2050-01-01'
|
||||
embargo_reason: Donor privacy restrictions per deed of gift
|
||||
has_or_had_embargo_end_date: '2050-01-01'
|
||||
has_or_had_embargo_reason: Donor privacy restrictions per deed of gift
|
||||
legal_basis: Deed of Gift clause 4.2
|
||||
review_date: '2049-06-01'
|
||||
description: Time-limited embargo policy
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
classes:
|
||||
Accumulation:
|
||||
class_uri: rico:Accumulation
|
||||
description: The period during which the records were accumulated.
|
||||
class_uri: rico:AccumulationRelation
|
||||
description: The relation/period during which the records were accumulated.
|
||||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_description
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
classes:
|
||||
Administration:
|
||||
class_uri: org:OrganizationalUnit
|
||||
close_mappings:
|
||||
- rico:CorporateBody
|
||||
- cpov:PublicOrganisation
|
||||
description: An administrative unit or body.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
Altitude:
|
||||
class_uri: schema:QuantitativeValue
|
||||
exact_mappings:
|
||||
- crm:E54_Dimension
|
||||
description: The altitude of a place.
|
||||
slots:
|
||||
- has_or_had_value
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
AppellationType:
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- crm:E55_Type
|
||||
description: Type of appellation/name.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
ArchitecturalStyle:
|
||||
class_uri: skos:Concept
|
||||
exact_mappings:
|
||||
- crm:E55_Type
|
||||
description: An architectural style.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -10,14 +10,14 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
classes:
|
||||
AuditOpinion:
|
||||
class_uri: skos:Concept
|
||||
description: Audit opinion.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
- description
|
||||
- has_or_had_description
|
||||
annotations:
|
||||
specificity_score: 0.1
|
||||
specificity_rationale: Generic utility class/slot created during migration
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- ../slots/id
|
||||
- ../slots/identifier_value
|
||||
- ../slots/identifier_url
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
- ./SpecificityAnnotation
|
||||
|
|
@ -50,7 +50,7 @@ classes:
|
|||
- id
|
||||
- identifier_value
|
||||
- identifier_url
|
||||
- description
|
||||
- has_or_had_description
|
||||
- specificity_annotation
|
||||
- has_or_had_score
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_owner
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
|
|
@ -51,7 +51,7 @@ classes:
|
|||
slots:
|
||||
- id
|
||||
- has_or_had_label
|
||||
- description
|
||||
- has_or_had_description
|
||||
- has_or_had_owner
|
||||
- specificity_annotation
|
||||
- has_or_had_score
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ imports:
|
|||
- ../slots/temporal_extent
|
||||
- ../slots/is_or_was_derived_from
|
||||
- ../slots/is_or_was_generated_by
|
||||
- ../slots/is_or_was_documented_by
|
||||
- ./SpecificityAnnotation
|
||||
- ./TemplateSpecificityScore
|
||||
- ./TemplateSpecificityType
|
||||
|
|
@ -119,6 +120,7 @@ classes:
|
|||
- temporal_extent
|
||||
- is_or_was_derived_from
|
||||
- is_or_was_generated_by
|
||||
- is_or_was_documented_by
|
||||
slot_usage:
|
||||
id:
|
||||
identifier: true
|
||||
|
|
@ -301,13 +303,10 @@ classes:
|
|||
revision_date:
|
||||
range: date
|
||||
required: false
|
||||
documented_by:
|
||||
is_or_was_documented_by:
|
||||
description: 'Financial statements (actuals) documenting this budget (plan).
|
||||
|
||||
MIGRATED from documented_by string slot (2026-01-26).
|
||||
|
||||
Now links to FinancialStatement class.
|
||||
|
||||
'
|
||||
range: FinancialStatement
|
||||
multivalued: true
|
||||
|
|
|
|||
|
|
@ -26,6 +26,8 @@ imports:
|
|||
classes:
|
||||
CeasingEvent:
|
||||
class_uri: schema:Event
|
||||
exact_mappings:
|
||||
- crm:E64_End_of_Existence
|
||||
description: An event marking cessation.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -131,27 +131,6 @@ classes:
|
|||
identifier_scheme: CMS_URI
|
||||
identifier_value: https://nde.nl/ontology/hc/cms/nationaal-archief-mais
|
||||
description: National Archives MAIS deployment
|
||||
cms_product_name:
|
||||
description: 'DEPRECATED 2026-01-18: Migrated to has_or_had_label slot with Label class
|
||||
|
||||
using has_or_had_type: "product_name" for type discrimination.
|
||||
|
||||
|
||||
This slot_usage entry retained for documentation only.
|
||||
|
||||
See has_or_had_label slot_usage for current pattern.
|
||||
|
||||
'
|
||||
deprecated: Use has_or_had_label with Label(has_or_had_type='product_name')
|
||||
cms_product_version:
|
||||
description: 'DEPRECATED 2026-01-19: Migrated to has_or_had_version slot with Version class.
|
||||
|
||||
This slot_usage entry retained for documentation only.
|
||||
|
||||
See has_or_had_version slot_usage for current pattern.
|
||||
|
||||
'
|
||||
deprecated: Use has_or_had_version with Version class
|
||||
has_or_had_version:
|
||||
description: 'MIGRATED from cms_product_version per slot_fixes.yaml (Rule 53, 2026-01-19).
|
||||
|
||||
|
|
@ -184,15 +163,6 @@ classes:
|
|||
major_version: 7
|
||||
minor_version: 4
|
||||
description: MuseumPlus version
|
||||
cms_category:
|
||||
description: 'DEPRECATED 2026-01-19: Migrated to has_or_had_type slot with CMSType class.
|
||||
|
||||
This slot_usage entry retained for documentation only.
|
||||
|
||||
See has_or_had_type slot_usage for current pattern.
|
||||
|
||||
'
|
||||
deprecated: Use has_or_had_type with CMSType class
|
||||
has_or_had_type:
|
||||
description: 'MIGRATED from cms_category per slot_fixes.yaml (Rule 53, 2026-01-19).
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
Confidence:
|
||||
class_uri: sosa:Result
|
||||
close_mappings:
|
||||
- dqv:QualityMeasurement
|
||||
description: A confidence value or score.
|
||||
slots:
|
||||
- has_or_had_value
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ imports:
|
|||
- ./TemplateSpecificityScore
|
||||
- ./TemplateSpecificityType
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
- ../slots/specificity_annotation
|
||||
|
|
@ -51,7 +51,7 @@ imports:
|
|||
- ../slots/contributes_to
|
||||
- ../slots/contribution_start_date
|
||||
- ../slots/contributor_code
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/entity_types_covered
|
||||
- ../slots/governance_representative
|
||||
- ../slots/governance_role
|
||||
|
|
@ -71,7 +71,7 @@ imports:
|
|||
- ../slots/contributes_to
|
||||
- ../slots/contribution_start_date
|
||||
- ../slots/contributor_code
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_or_was_represented_by
|
||||
- ../slots/has_or_had_role
|
||||
- ../slots/contributes_or_contributed
|
||||
|
|
@ -261,7 +261,7 @@ classes:
|
|||
- is_active
|
||||
- is_or_was_represented_by
|
||||
- has_or_had_url
|
||||
- description
|
||||
- has_or_had_description
|
||||
- is_or_was_also_allocation_agency
|
||||
- member_of
|
||||
- has_or_had_role
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ imports:
|
|||
- ./DataTierLevel
|
||||
- ../slots/degree_of_certainty
|
||||
- ./DatePrecision
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
- ./Timestamp
|
||||
|
|
@ -61,7 +61,7 @@ classes:
|
|||
- archive_path
|
||||
- has_or_had_level
|
||||
- degree_of_certainty
|
||||
- description
|
||||
- has_or_had_description
|
||||
- temporal_extent
|
||||
- has_or_had_type
|
||||
- extraction_method
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ imports:
|
|||
- linkml:types
|
||||
- ./ArchiveOrganizationType
|
||||
- ./AccessPolicy
|
||||
- ../slots/embargo_end_date
|
||||
- ../slots/has_or_had_embargo_end_date
|
||||
- ./DarkArchiveRecordSetTypes
|
||||
- ../slots/hold_or_held_record_set_type
|
||||
- ./CollectionType
|
||||
|
|
@ -40,7 +40,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_access_trigger_event
|
||||
- has_or_had_type
|
||||
- embargo_end_date
|
||||
- has_or_had_embargo_end_date
|
||||
- hold_or_held_record_set_type
|
||||
- preservation_purpose
|
||||
- refers_to_access_policy
|
||||
|
|
@ -60,7 +60,7 @@ classes:
|
|||
- embargo_expiration
|
||||
- rights_clearance
|
||||
- disaster_recovery
|
||||
embargo_end_date:
|
||||
has_or_had_embargo_end_date:
|
||||
range: date
|
||||
examples:
|
||||
- value: '2050-01-01'
|
||||
|
|
@ -122,7 +122,7 @@ classes:
|
|||
- Embargoed Dark Archive@en
|
||||
has_or_had_description: Materials under embargo with future access date
|
||||
preservation_purpose: donor_restriction
|
||||
embargo_end_date: '2050-01-01'
|
||||
has_or_had_embargo_end_date: '2050-01-01'
|
||||
has_or_had_access_trigger_event:
|
||||
- embargo_expiration
|
||||
refers_to_access_policy:
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ imports:
|
|||
- ../slots/is_or_was_founded_through
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_or_was_located_in
|
||||
- ./EcclesiasticalProvince
|
||||
- ./FoundingEvent
|
||||
|
|
@ -64,7 +64,7 @@ classes:
|
|||
- is_or_was_founded_through
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- description
|
||||
- has_or_had_description
|
||||
- is_or_was_located_in
|
||||
|
||||
attributes:
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- ./DissolutionEvent
|
||||
- ../slots/has_or_had_policy
|
||||
- ../slots/funding_source
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
- ../slots/legal_jurisdiction
|
||||
|
|
@ -78,7 +78,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_area_served
|
||||
- has_or_had_policy
|
||||
- description
|
||||
- has_or_had_description
|
||||
- is_or_was_dissolved_by
|
||||
- has_or_had_identifier
|
||||
- is_or_was_founded_through
|
||||
|
|
|
|||
|
|
@ -308,7 +308,7 @@ classes:
|
|||
- Links to TimeSpan via exhibition_timespan for CIDOC-CRM temporal modeling
|
||||
- Links to ExhibitedObject via featured_objects for typed object references
|
||||
- Links to ExhibitionCatalog via exhibition_catalogs for publication metadata
|
||||
- Use exhibition_type to categorize (permanent, temporary, traveling, etc.)
|
||||
- Use has_or_had_exhibition_type to categorize (permanent, temporary, traveling, etc.)
|
||||
- RULE 53: has_or_had_quantity replaces deprecated visitor_count for attendance
|
||||
- featured_works (string) retained for backward compatibility; prefer featured_objects
|
||||
see_also:
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ imports:
|
|||
- ../slots/has_or_had_description
|
||||
- ./Label
|
||||
- ./Description
|
||||
- ../slots/exhibition_type
|
||||
- ../slots/museum_type_classification
|
||||
- ../slots/has_or_had_type
|
||||
- ./GalleryType
|
||||
|
|
@ -79,7 +78,6 @@ classes:
|
|||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- has_or_had_description
|
||||
- exhibition_type
|
||||
- has_or_had_type
|
||||
- has_climate_control
|
||||
- has_or_had_system
|
||||
|
|
@ -128,14 +126,6 @@ classes:
|
|||
|
||||
'
|
||||
description: Airport gallery description
|
||||
exhibition_type:
|
||||
range: ExhibitionSpaceTypeEnum
|
||||
required: true
|
||||
examples:
|
||||
- value: SATELLITE_GALLERY
|
||||
description: Permanent satellite
|
||||
- value: PROJECT_SPACE
|
||||
description: Contemporary project space
|
||||
museum_type_classification:
|
||||
range: MuseumTypeEnum
|
||||
required: false
|
||||
|
|
@ -157,11 +147,16 @@ classes:
|
|||
- range: NonProfitGallery
|
||||
- range: ArtistRunSpace
|
||||
- range: Kunsthalle
|
||||
# Added ExhibitionSpaceTypeEnum as allowed range for has_or_had_type
|
||||
# This replaces the removed has_or_had_exhibition_type slot
|
||||
- range: ExhibitionSpaceTypeEnum
|
||||
examples:
|
||||
- value: ART_GALLERY
|
||||
description: Art gallery classification (CommercialGallery)
|
||||
- value: KUNSTHALLE
|
||||
description: Kunsthalle classification (Kunsthalle)
|
||||
- value: SATELLITE_GALLERY
|
||||
description: Satellite gallery classification (ExhibitionSpaceTypeEnum)
|
||||
has_or_had_area:
|
||||
range: Area
|
||||
inlined: true
|
||||
|
|
@ -266,7 +261,7 @@ classes:
|
|||
label_text: Rijksmuseum Schiphol
|
||||
has_or_had_description:
|
||||
description_text: Free gallery at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection.
|
||||
exhibition_type: SATELLITE_GALLERY
|
||||
has_or_had_type: SATELLITE_GALLERY
|
||||
museum_type_classification: ART_MUSEUM
|
||||
has_or_had_area:
|
||||
quantity_value: 200.0
|
||||
|
|
@ -296,7 +291,6 @@ classes:
|
|||
label_text: Stedelijk Museum Bureau Amsterdam
|
||||
has_or_had_description:
|
||||
description_text: Project space for emerging contemporary artists and experimental exhibitions.
|
||||
exhibition_type: PROJECT_SPACE
|
||||
has_or_had_type: PROJECT_SPACE
|
||||
has_or_had_area:
|
||||
quantity_value: 150.0
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ prefixes:
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
# MIGRATED 2026-01-22: amount → has_or_had_quantity per slot_fixes.yaml feedback F3
|
||||
- ../slots/has_or_had_quantity
|
||||
- ./Quantity
|
||||
|
|
@ -120,7 +120,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_type
|
||||
- has_or_had_quantity # was: amount + currency (migrated 2026-01-22)
|
||||
- description
|
||||
- has_or_had_description
|
||||
- temporal_extent # was: valid_from + valid_to
|
||||
slot_usage:
|
||||
has_or_had_type:
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ imports:
|
|||
- ../slots/temporal_extent
|
||||
- ./TimeSpan
|
||||
- ../slots/id
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_content
|
||||
- ./Content
|
||||
- ../slots/has_or_had_access_restriction
|
||||
|
|
@ -325,7 +325,7 @@ classes:
|
|||
period_description:
|
||||
range: string
|
||||
aliases:
|
||||
- description
|
||||
- has_or_had_description
|
||||
KeyDate:
|
||||
class_uri: schema:Event
|
||||
description: 'A significant historical date with event description.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ default_prefix: hc
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_identifier
|
||||
- ../slots/has_or_had_label
|
||||
|
||||
|
|
@ -48,7 +48,7 @@ classes:
|
|||
slots:
|
||||
- has_or_had_identifier
|
||||
- has_or_had_label
|
||||
- description
|
||||
- has_or_had_description
|
||||
|
||||
attributes:
|
||||
format_id:
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ default_prefix: hc
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_identifier
|
||||
- ./TimeSpan
|
||||
classes:
|
||||
|
|
@ -67,7 +67,7 @@ classes:
|
|||
'
|
||||
slots:
|
||||
- temporal_extent
|
||||
- description
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
attributes:
|
||||
has_or_had_identifier:
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ prefixes:
|
|||
|
||||
imports:
|
||||
- linkml:types
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_or_was_categorized_as # was: function_category - migrated per Rule 53 (2026-01-26)
|
||||
- ./FunctionCategory
|
||||
- ../slots/has_or_had_label # was: function_name - migrated per Rule 53 (2026-01-26)
|
||||
|
|
@ -109,7 +109,7 @@ classes:
|
|||
slots:
|
||||
- is_or_was_categorized_as # was: function_category - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_label # was: function_name - migrated per Rule 53 (2026-01-26)
|
||||
- description
|
||||
- has_or_had_description
|
||||
- temporal_extent # was: valid_from + valid_to
|
||||
slot_usage:
|
||||
is_or_was_categorized_as: # was: function_category - migrated per Rule 53 (2026-01-26)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
classes:
|
||||
GoverningBody:
|
||||
class_uri: org:Organization
|
||||
close_mappings:
|
||||
- cpov:PublicOrganisation
|
||||
- rico:CorporateBody
|
||||
description: The organisation or body that established and governs this agenda or entity.
|
||||
slots:
|
||||
- has_or_had_identifier
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ imports:
|
|||
- ../slots/duration
|
||||
- ../slots/has_or_had_edition
|
||||
- ./Edition
|
||||
- ../slots/extent_text
|
||||
- ../slots/has_or_had_extent_text
|
||||
- ../slots/has_or_had_index_number # was: file_number - migrated per Rule 53 (2026-01-26)
|
||||
- ./IndexNumber # for has_or_had_index_number range
|
||||
- ../slots/has_or_had_quantity # was: folio_count - migrated per Rule 53 (2026-01-26)
|
||||
|
|
@ -174,7 +174,7 @@ classes:
|
|||
# MIGRATED 2026-01-25: duration → has_or_had_time_interval (Rule 53)
|
||||
- has_or_had_time_interval
|
||||
- has_or_had_edition
|
||||
- extent_text
|
||||
- has_or_had_extent_text
|
||||
- has_or_had_index_number # was: file_number - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_quantity # was: folio_count - migrated per Rule 53 (2026-01-26)
|
||||
- has_or_had_fond
|
||||
|
|
@ -262,12 +262,13 @@ classes:
|
|||
has_or_had_unit:
|
||||
unit_value: folium
|
||||
description: 162 folios = 324 pages
|
||||
# extent_text:
|
||||
# required: false
|
||||
# range: string
|
||||
# examples:
|
||||
# - value: 'xii, 324 p., [8] p. of plates : ill. ; 24 cm'
|
||||
# - value: '1 atlas (42 maps) : col. ; 38 cm'
|
||||
has_or_had_extent_text:
|
||||
required: false
|
||||
range: string
|
||||
multivalued: true
|
||||
examples:
|
||||
- value: 'xii, 324 p., [8] p. of plates : ill. ; 24 cm'
|
||||
- value: '1 atlas (42 maps) : col. ; 38 cm'
|
||||
# MIGRATED 2026-01-25: duration → has_or_had_time_interval + TimeInterval (Rule 53)
|
||||
has_or_had_time_interval:
|
||||
required: false
|
||||
|
|
@ -707,9 +708,6 @@ classes:
|
|||
examples:
|
||||
- value: "The Gutenberg Bible is the first substantial book printed \nwith movable metal type. Contains the complete\
|
||||
\ Latin Vulgate \ntext of the Old and New Testaments.\n"
|
||||
has_or_had_type:
|
||||
equals_expression: '["hc:LibraryType", "hc:ArchiveOrganizationType", "hc:ResearchOrganizationType", "hc:MuseumType",
|
||||
"hc:HolySacredSiteType"]'
|
||||
comments:
|
||||
- InformationCarrier extends ExhibitedObject with carrier-specific fields
|
||||
- Aligned with BIBFRAME, RDA, and RiC-O vocabularies
|
||||
|
|
@ -851,13 +849,12 @@ classes:
|
|||
- identifier_value: NARA 1419
|
||||
has_or_had_type:
|
||||
has_or_had_label: Archival Reference
|
||||
# MIGRATED 2026-01-15: wikidata_id → has_or_had_identifier (Rule 53)
|
||||
- qid: "Q127885"
|
||||
label: "United States Declaration of Independence"
|
||||
fonds: Records of the Continental and Confederation Congresses
|
||||
has_or_had_level:
|
||||
has_or_had_code: ITEM
|
||||
has_or_had_label: Item
|
||||
current_keeper: https://nde.nl/ontology/hc/custodian/us/national-archives
|
||||
# MIGRATED 2026-01-15: wikidata_id → has_or_had_identifier (Rule 53)
|
||||
has_or_had_identifier:
|
||||
- qid: "Q127885"
|
||||
label: "United States Declaration of Independence"
|
||||
description: Declaration of Independence at National Archives
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ imports:
|
|||
- ../slots/country
|
||||
- ../slots/has_or_had_geographic_subdivision
|
||||
- ../slots/settlement
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/jurisdiction_id
|
||||
- ../slots/jurisdiction_type
|
||||
- ../slots/has_or_had_code
|
||||
|
|
@ -46,7 +46,7 @@ classes:
|
|||
- gleif_base:hasCoverageArea
|
||||
slots:
|
||||
- country
|
||||
- description
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
- jurisdiction_id
|
||||
- jurisdiction_type
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_permitted
|
||||
# ARCHIVED: ../slots/valid_from - use temporal_extent instead
|
||||
# ARCHIVED: ../slots/valid_to - use temporal_extent instead
|
||||
|
|
@ -89,7 +89,7 @@ classes:
|
|||
slots:
|
||||
- id
|
||||
- is_permitted
|
||||
- description
|
||||
- has_or_had_description
|
||||
# MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53)
|
||||
- poses_or_posed_condition
|
||||
- temporal_extent # was: valid_from + valid_to
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/name
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_label # was: title - migrated per Rule 53
|
||||
- ../slots/includes_or_included
|
||||
- ../slots/link_count
|
||||
|
|
@ -115,7 +115,7 @@ classes:
|
|||
- id
|
||||
- name
|
||||
- has_or_had_label # was: title
|
||||
- description
|
||||
- has_or_had_description
|
||||
- includes_or_included
|
||||
- source_url
|
||||
- was_retrieved_at # was: date_retrieved - migrated per Rule 53/56/57 (2026-01-23)
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/excludes_or_excluded
|
||||
- ./Material
|
||||
- ../slots/is_permitted
|
||||
|
|
@ -105,7 +105,7 @@ classes:
|
|||
slots:
|
||||
- id
|
||||
- is_permitted
|
||||
- description
|
||||
- has_or_had_description
|
||||
# MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53)
|
||||
- poses_or_posed_condition
|
||||
- requires_declaration
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/temporal_extent
|
||||
- ../slots/has_or_had_name
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
default_prefix: hc
|
||||
classes:
|
||||
Publication:
|
||||
|
|
@ -21,7 +21,7 @@ classes:
|
|||
slots:
|
||||
- temporal_extent
|
||||
- has_or_had_name
|
||||
- description
|
||||
- has_or_had_description
|
||||
attributes:
|
||||
publisher:
|
||||
description: The publisher or producer of this publication. Can be an organization name or reference.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
RecordCycleStatus:
|
||||
class_uri: skos:Concept
|
||||
class_uri: rico:RecordState
|
||||
exact_mappings:
|
||||
- rico:RecordState
|
||||
description: The status of a record within its lifecycle.
|
||||
slots:
|
||||
- has_or_had_label
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
classes:
|
||||
SearchScore:
|
||||
class_uri: schema:Rating
|
||||
close_mappings:
|
||||
- dqv:QualityMeasurement
|
||||
description: A search relevance score.
|
||||
slots:
|
||||
- has_or_had_value
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ imports:
|
|||
- ../slots/content_category
|
||||
- ../slots/content_id
|
||||
- ../slots/content_url
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/is_official_content
|
||||
- ../slots/platform_type
|
||||
- ../slots/posted_by_profile
|
||||
|
|
@ -65,7 +65,7 @@ classes:
|
|||
- content_category
|
||||
- content_id
|
||||
- content_url
|
||||
- description
|
||||
- has_or_had_description
|
||||
- is_official_content
|
||||
- language
|
||||
- platform_type
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ imports:
|
|||
- ../slots/language
|
||||
- ../slots/has_or_had_endpoint
|
||||
- ../classes/APIEndpoint
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/platform_type
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/has_api_version
|
||||
|
|
@ -66,7 +66,7 @@ classes:
|
|||
- has_or_had_endpoint
|
||||
- has_api_version
|
||||
- content_category
|
||||
- description
|
||||
- has_or_had_description
|
||||
- is_official_content
|
||||
- language
|
||||
- platform_type
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/martyred
|
||||
- ../slots/is_deceased
|
||||
- ./DeceasedStatus
|
||||
|
|
@ -60,7 +60,7 @@ classes:
|
|||
- is_deceased
|
||||
- has_or_had_type
|
||||
- includes_or_included
|
||||
- description
|
||||
- has_or_had_description
|
||||
- martyred
|
||||
- requires_qualification
|
||||
- role_category
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ classes:
|
|||
slots:
|
||||
- condition_policy_code
|
||||
- condition_policy_name
|
||||
- description
|
||||
- has_or_had_description
|
||||
- has_or_had_policy
|
||||
- is_or_was_approved_by
|
||||
- valid_from_date
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/has_or_had_label
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
- ./SpecificityAnnotation
|
||||
|
|
@ -46,7 +46,7 @@ classes:
|
|||
slots:
|
||||
- id
|
||||
- has_or_had_label
|
||||
- description
|
||||
- has_or_had_description
|
||||
- specificity_annotation
|
||||
- has_or_had_score
|
||||
slot_usage:
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ imports:
|
|||
- linkml:types
|
||||
- ../metadata
|
||||
- ../slots/jurisdiction
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
- ../slots/has_or_had_endpoint
|
||||
|
|
@ -35,7 +35,7 @@ imports:
|
|||
- ./TemplateSpecificityScore
|
||||
- ./TemplateSpecificityType
|
||||
- ./TemplateSpecificityTypes
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/gleif_ra_code
|
||||
- ../slots/has_or_had_api_endpoint
|
||||
- ../slots/has_or_had_url
|
||||
|
|
@ -49,7 +49,7 @@ imports:
|
|||
- ../slots/register_type
|
||||
- ../slots/specificity_annotation
|
||||
- ../slots/has_or_had_score
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
- ../slots/gleif_ra_code
|
||||
- ../slots/has_or_had_api_endpoint
|
||||
- ../slots/has_or_had_url
|
||||
|
|
@ -79,7 +79,7 @@ classes:
|
|||
- rov:RegisteredOrganization
|
||||
slots:
|
||||
- has_or_had_endpoint
|
||||
- description
|
||||
- has_or_had_description
|
||||
- has_or_had_identifier
|
||||
- identifier_format
|
||||
- has_or_had_jurisdiction
|
||||
|
|
|
|||
|
|
@ -98,10 +98,10 @@ classes:
|
|||
- wikidata:Q638
|
||||
slots:
|
||||
- has_or_had_segment
|
||||
- contains_or_contained
|
||||
- audio_quality_score
|
||||
# - contains_or_contained - DUPLICATE REMOVED
|
||||
- has_audio_quality_score
|
||||
- is_or_was_diarized
|
||||
- contains_or_contained
|
||||
# - contains_or_contained - DUPLICATE REMOVED
|
||||
- has_clipping
|
||||
- languages_detected
|
||||
- music_confidence
|
||||
|
|
@ -110,10 +110,10 @@ classes:
|
|||
- has_or_had_music_segment
|
||||
- noise_floor_db
|
||||
- has_or_had_type
|
||||
- contains_or_contained
|
||||
# - contains_or_contained - DUPLICATE REMOVED
|
||||
- silence_total_seconds
|
||||
- snr_db
|
||||
- contains_or_contained
|
||||
# - contains_or_contained - DUPLICATE REMOVED
|
||||
- sound_events_detected
|
||||
- speaker_count
|
||||
- speaker_label
|
||||
|
|
@ -202,21 +202,21 @@ classes:
|
|||
examples:
|
||||
- value: true
|
||||
description: Sound events detected
|
||||
contains_or_contained:
|
||||
range: SoundEventTypeEnum
|
||||
multivalued: true
|
||||
required: false
|
||||
examples:
|
||||
- value: '[APPLAUSE, CROWD_NOISE]'
|
||||
description: Applause and crowd sounds detected
|
||||
contains_or_contained:
|
||||
range: VideoTimeSegment
|
||||
multivalued: true
|
||||
required: false
|
||||
inlined_as_list: true
|
||||
examples:
|
||||
- value: '[{start_seconds: 45.0, end_seconds: 48.0}]'
|
||||
description: 3-second silence
|
||||
# contains_or_contained:
|
||||
# range: SoundEventTypeEnum
|
||||
# multivalued: true
|
||||
# required: false
|
||||
# examples:
|
||||
# - value: '[APPLAUSE, CROWD_NOISE]'
|
||||
# description: Applause and crowd sounds detected
|
||||
# contains_or_contained:
|
||||
# range: VideoTimeSegment
|
||||
# multivalued: true
|
||||
# required: false
|
||||
# inlined_as_list: true
|
||||
# examples:
|
||||
# - value: '[{start_seconds: 45.0, end_seconds: 48.0}]'
|
||||
# description: 3-second silence
|
||||
silence_total_seconds:
|
||||
range: float
|
||||
required: false
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ title: Video Text Content Class
|
|||
imports:
|
||||
- linkml:types
|
||||
- ./VideoPost
|
||||
- ../slots/content_language
|
||||
- ../slots/has_or_had_language
|
||||
- ../slots/content_title
|
||||
- ../slots/generated_by
|
||||
- ../slots/is_or_was_generated_by
|
||||
|
|
@ -56,7 +56,7 @@ classes:
|
|||
- schema:CreativeWork
|
||||
- dcterms:Text
|
||||
slots:
|
||||
- content_language
|
||||
- has_or_had_language
|
||||
- content_title
|
||||
- generated_by
|
||||
- is_or_was_generated_by
|
||||
|
|
@ -86,13 +86,22 @@ classes:
|
|||
examples:
|
||||
- value: https://www.youtube.com/watch?v=FbIoC-Owy-M
|
||||
description: Full YouTube video URL
|
||||
content_language:
|
||||
range: string
|
||||
has_or_had_language:
|
||||
range: Language
|
||||
required: true
|
||||
inlined: true
|
||||
multivalued: true
|
||||
description: |
|
||||
Language of the content.
|
||||
MIGRATED from content_language (2026-01-28).
|
||||
examples:
|
||||
- value: nl
|
||||
- value:
|
||||
iso_639_1: "nl"
|
||||
language_name: "Dutch"
|
||||
description: Dutch language content
|
||||
- value: en
|
||||
- value:
|
||||
iso_639_1: "en"
|
||||
language_name: "English"
|
||||
description: English translation
|
||||
content_title:
|
||||
range: string
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ prefixes:
|
|||
imports:
|
||||
- linkml:types
|
||||
- ../slots/id
|
||||
- ../slots/description
|
||||
- ../slots/has_or_had_description
|
||||
# REMOVED: ../slots/url - migrated to has_or_had_url with URL class (2025-01-15, Rule 53)
|
||||
- ../slots/has_or_had_url
|
||||
- ./URL
|
||||
|
|
@ -105,7 +105,7 @@ classes:
|
|||
- has_or_had_url # was: url - migrated per Rule 53 (2025-01-15)
|
||||
- link_text
|
||||
- has_or_had_label # was: title
|
||||
- description
|
||||
- has_or_had_description
|
||||
- link_type
|
||||
- link_context
|
||||
- has_or_had_provenance_path # was: xpath - migrated per Rule 53 (2026-01-15)
|
||||
|
|
|
|||
|
|
@ -5,4 +5,6 @@ description: >-
|
|||
MIGRATED from chapter_end_seconds (Rule 53).
|
||||
range: float
|
||||
slot_uri: ma:duration
|
||||
exact_mappings:
|
||||
- ma:duration
|
||||
multivalued: false
|
||||
|
|
@ -4,5 +4,7 @@ description: >-
|
|||
Generic slot for media/temporal segments.
|
||||
MIGRATED from chapter_end_time (Rule 53).
|
||||
range: string
|
||||
slot_uri: schema:endTime
|
||||
slot_uri: schema:duration
|
||||
exact_mappings:
|
||||
- schema:duration
|
||||
multivalued: false
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue