diff --git a/.opencode/rules/canonical-slot-protection-rule.md b/.opencode/rules/canonical-slot-protection-rule.md new file mode 100644 index 0000000000..a569181e0b --- /dev/null +++ b/.opencode/rules/canonical-slot-protection-rule.md @@ -0,0 +1,61 @@ +# Rule: Canonical Slot Protection + +## Summary + +When resolving slot aliases to canonical names, a slot name that has its own `.yaml` file (i.e., is itself a canonical slot) MUST NOT be replaced with a different canonical name, even if it also appears as an alias in another slot file. + +## Context + +Slot files in `schemas/20251121/linkml/modules/slots/20260202_matang/` (top-level and `new/`) each define a canonical slot name. Some slot files also list aliases that overlap with canonical names from other slot files. These cross-references are intentional (e.g., indicating semantic relatedness) but do NOT mean the referenced slot should be renamed. + +## Rule + +1. **Before renaming any slot reference** (in `slots:`, `slot_usage:`, or `imports:` of class files), check whether the current name is itself a canonical slot name — i.e., whether a `.yaml` file exists for it in the slots directory. + +2. **If the name IS canonical** (has its own `.yaml` file), do NOT rename it and do NOT redirect its import. The class file is correctly referencing that slot's own definition file. + +3. **Only rename a slot reference** if the name does NOT have its own `.yaml` file and is ONLY found as an alias in another slot's file. + +## Examples + +### WRONG + +```yaml +# categorized_as.yaml defines aliases: [..., "has_type", ...] +# has_type.yaml exists with canonical name "has_type" + +# WRONG: Renaming has_type -> categorized_as in a class file +# This destroys the valid reference to has_type.yaml +slots: + - categorized_as # was: has_type -- INCORRECT REPLACEMENT +``` + +### CORRECT + +```yaml +# has_type.yaml exists => "has_type" is canonical => leave it alone +slots: + - has_type # CORRECT: has_type is canonical, keep it + +# "custodian_type" does NOT have its own .yaml file +# "custodian_type" is listed as an alias in has_type.yaml +# => rename custodian_type -> has_type +slots: + - has_type # was: custodian_type -- CORRECT REPLACEMENT +``` + +## Implementation Check + +```python +# Pseudocode for alias resolution +def should_rename(slot_name, alias_map, existing_slot_files): + if slot_name in existing_slot_files: + return False # It's canonical — do not rename + if slot_name in alias_map: + return True # It's only an alias — rename to canonical + return False # Unknown — leave alone +``` + +## Rationale + +Multiple slot files may list overlapping aliases for documentation or semantic linking purposes. A canonical slot name appearing as an alias in another file does not invalidate the original slot definition. Treating it as an alias would incorrectly redirect class files away from the slot's own definition, breaking the schema's intended structure. diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index a97902954f..15c1b6c9f0 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-10T22:34:46.431Z", + "generated": "2026-02-11T10:20:12.361Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 15c1b6c9f0..8f9d1d6206 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-11T10:20:12.361Z", + "generated": "2026-02-11T10:54:34.392Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml index 6a489b0efe..c6e97c4a51 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchive.yaml @@ -15,7 +15,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: AcademicArchive: @@ -24,7 +24,7 @@ classes: description: Archive of a higher education institution (university, college, polytechnic). slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_hypernym - has_label - has_score @@ -58,7 +58,7 @@ classes: - audiovisual materials - campus life documentation slot_usage: - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:UniversityAdministrativeFonds", "hc:StudentRecordSeries", "hc:FacultyPaperCollection", "hc:CampusDocumentationCollection"] ' identified_by: diff --git a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml index 992e112c7b..c60c071d4b 100644 --- a/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AcademicArchiveRecordSetTypes.yaml @@ -17,7 +17,6 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: UniversityAdministrativeFonds: @@ -75,27 +74,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: UniversityAdministrativeFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. The fonds structure reflects provenance from university central administration. - scope_include: + has_scope: equals_string: '["governance records", "committee records", "policy records", "strategic planning", "accreditation records"]' - scope_exclude: + has_scope: equals_string: '["student records", "faculty papers", "research data"]' annotations: specificity_score: 0.1 @@ -158,30 +157,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AcademicStudentRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle. Typically a series within the university administration fonds or registrar's office fonds. - scope_include: + has_scope: equals_string: '["enrollment records", "academic transcripts", "graduation records", "disciplinary records", "financial aid records"]' - scope_exclude: + has_scope: equals_string: '["faculty records", "research records", "administrative policy"]' - privacy_note: + has_note: equals_string: Subject to educational records privacy laws (FERPA, GDPR, AVG). Access restrictions typically apply for records less than 75 years old. FacultyPaperCollection: @@ -243,26 +242,26 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - record_set_type: + has_type: equals_string: FacultyPaperCollection organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Personal archives with individual faculty member as creator/accumulator. - scope_include: + has_scope: equals_string: '["research documentation", "correspondence", "lecture notes", "manuscripts", "conference papers"]' - scope_exclude: + has_scope: equals_string: '["official university records", "student records", "administrative files"]' CampusDocumentationCollection: @@ -325,25 +324,25 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: CampusDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle. May be assembled collection (artificial) organized by subject or documentation purpose. - scope_include: + has_scope: equals_string: '["photographs", "audiovisual materials", "publications", "ephemera", "oral histories", "memorabilia"]' - scope_exclude: + has_scope: equals_string: '["administrative records", "student records", "faculty papers"]' diff --git a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml index eebe1a48d9..3bfeb64567 100644 --- a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_protocol - ../slots/20260202_matang/has_description - ../slots/20260202_matang/embargo - - ../slots/20260202_matang/new/has_embargo_reason + - ../slots/20260202_matang/restricted_by - ../slots/20260202_matang/has_level - ../slots/20260202_matang/has_score - ../slots/20260202_matang/impose @@ -25,7 +25,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/pose_condition - - ../slots/20260202_matang/new/policy_review_date + - ../slots/20260202_matang/has_roadmap - ../slots/20260202_matang/has_statement - ../slots/20260202_matang/has_url - ../slots/20260202_matang/temporal_extent @@ -48,31 +48,31 @@ classes: slots: - has_description - has_level - - requires_appointment - - poses_or_posed_condition - - requires_or_required - - credentials_required - - cultural_protocol_url + - require + - pose_condition + - require + - require + - has_protocol - has_embargo_end_date - - has_embargo_reason - - imposes_or_imposed + - restricted_by + - impose - legal_basis - - policy_id - - policy_name - - registration_required + - identified_by + - has_label + - require - review_date - rights_statement - rights_statement_url - has_score - temporal_extent slot_usage: - policy_id: + identified_by: # range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/access-policy/open-access - policy_name: + has_label: # range: string required: true examples: @@ -98,7 +98,7 @@ classes: description_text: Open to all visitors during reading room hours (Mon-Fri 9-17) - value: description_text: Access restricted to academic researchers with institutional has_affiliation - poses_or_posed_condition: + pose_condition: range: Condition multivalued: true inlined: true @@ -121,21 +121,21 @@ classes: examples: - value: http://rightsstatements.org/vocab/InC/1.0/ - value: http://rightsstatements.org/vocab/NoC-US/1.0/ - requires_appointment: + require: range: boolean examples: - value: true - value: false - registration_required: + require: range: boolean examples: - value: true - credentials_required: + require: # range: string examples: - value: INSTITUTIONAL - value: true - imposes_or_imposed: + impose: # range: string # Fee inlined: false # Fixed invalid inline for primitive type multivalued: true @@ -155,12 +155,12 @@ classes: range: date examples: - value: '2050-01-01' - has_embargo_reason: + restricted_by: # range: string examples: - value: Donor privacy restrictions per deed of gift - value: Contains personal data protected under GDPR - cultural_protocol_url: + has_protocol: range: uri examples: - value: https://localcontexts.org/tk-labels/ @@ -181,7 +181,7 @@ classes: - value: begin_of_the_begin: '2024-01-01' end_of_the_end: '2050-12-31' - requires_or_required: + require: range: Appointment multivalued: true inlined: true @@ -209,7 +209,7 @@ classes: has_label: PUBLIC_OPEN has_description: description_text: Open to all visitors during reading room hours - poses_or_posed_condition: + pose_condition: - has_type: AccessCondition has_description: description_text: Valid government-issued ID required @@ -240,7 +240,7 @@ classes: has_label: TEMPORARILY_CLOSED has_description: description_text: Materials in preservation storage, not currently accessible - poses_or_posed_condition: + pose_condition: - has_type: ProcessingCondition has_description: description_text: Awaiting processing and cataloging @@ -257,7 +257,7 @@ classes: has_label: RESEARCHERS_ONLY has_description: description_text: Academic researchers with institutional affiliation - requires_or_required: + require: - appointment_id: hc:appointment/special-collections-booking has_label: Special Collections Appointment has_description: 'Appointments for manuscript and rare book collections must be made diff --git a/schemas/20251121/linkml/modules/classes/Activity.yaml b/schemas/20251121/linkml/modules/classes/Activity.yaml index 3ef4db4c20..a3a6af384d 100644 --- a/schemas/20251121/linkml/modules/classes/Activity.yaml +++ b/schemas/20251121/linkml/modules/classes/Activity.yaml @@ -43,9 +43,9 @@ classes: - has_description - temporal_extent - succeeded_by - - preceding_activity + - has_activity - has_status - - note + - has_note - has_score slot_usage: identified_by: @@ -85,7 +85,7 @@ classes: inlined: false examples: - value: https://nde.nl/ontology/hc/activity/conservation-treatment-2025 - preceding_activity: + has_activity: # range: string inlined: false examples: @@ -97,7 +97,7 @@ classes: - value: IN_PROGRESS - value: COMPLETED - value: PLANNED - note: + has_note: # range: string multivalued: true annotations: diff --git a/schemas/20251121/linkml/modules/classes/ActivityType.yaml b/schemas/20251121/linkml/modules/classes/ActivityType.yaml index 9ce878e5de..9d82f48cd5 100644 --- a/schemas/20251121/linkml/modules/classes/ActivityType.yaml +++ b/schemas/20251121/linkml/modules/classes/ActivityType.yaml @@ -13,12 +13,12 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/created + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/modified + - ../slots/20260202_matang/updated_at classes: ActivityType: class_uri: skos:Concept @@ -35,8 +35,8 @@ classes: - prov:Activity - aat:300054277 slots: - - created - - modified + - begin_of_the_begin + - updated_at - has_score - has_description - identified_by @@ -64,9 +64,9 @@ classes: required: false examples: - value: Activities related to the ongoing management and care of collections - created: + begin_of_the_begin: range: datetime - modified: + updated_at: range: datetime annotations: specificity_score: '0.40' diff --git a/schemas/20251121/linkml/modules/classes/Address.yaml b/schemas/20251121/linkml/modules/classes/Address.yaml index 432571a4b6..91629f755e 100644 --- a/schemas/20251121/linkml/modules/classes/Address.yaml +++ b/schemas/20251121/linkml/modules/classes/Address.yaml @@ -16,17 +16,17 @@ imports: - ./AddressType - ./HouseNumber - linkml:types - - ../slots/20260202_matang/new/country_name + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_section - ../slots/20260202_matang/has_type - ../slots/20260202_matang/derive_from # was: was_derived_from - ../slots/20260202_matang/generated_by # was: was_generated_by - ../slots/20260202_matang/located_in - - ../slots/20260202_matang/new/latitude - - ../slots/20260202_matang/new/locality - - ../slots/20260202_matang/new/longitude - - ../slots/20260202_matang/new/postal_code + - ../slots/20260202_matang/has_latitude + - ../slots/20260202_matang/has_locality + - ../slots/20260202_matang/has_longitude + - ../slots/20260202_matang/has_postal_code - ../slots/20260202_matang/new/region # default_range: string classes: @@ -112,20 +112,20 @@ classes: # REMOVED: street_name - migrated to has_label + Label (2026-01-17, Rule 53/56) # REMOVED: street_address - redundant string slot; use house_number + has_label (2026-01-17, Rule 53/56) # Postal components - - postal_code + - has_postal_code # Locality/geographic hierarchy - - locality + - has_locality # REMOVED: city - migrated to located_in + City (2026-01-18, Rule 53) - located_in - region - - country_name + - in_country # Formatted representation (MIGRATED: address_formatted → has_label) - has_label # Classification (MIGRATED: address_type → has_type) - has_type # Geographic coordinates (for geocoded addresses) - - latitude - - longitude + - has_latitude + - has_longitude # Provenance - derived_from # was: was_derived_from - migrated per Rule 53 - generated_by # was: was_generated_by - migrated per Rule 53 @@ -142,12 +142,12 @@ classes: # Street names should now use Label class with language tagging via has_label # REMOVED: street_address slot_usage - redundant string slot removed (2026-01-17, Rule 53/56) # Use house_number + has_label (street name as Label) instead of combined string - postal_code: + has_postal_code: # range: string required: false examples: - value: "1071 XX" - locality: + has_locality: # range: string required: false examples: @@ -171,7 +171,7 @@ classes: examples: - value: "Noord-Holland" - value: "NL-NH" - country_name: + in_country: # range: string required: false examples: @@ -198,12 +198,12 @@ classes: multivalued: false examples: - value: HeadquartersAddress - latitude: + has_latitude: range: float required: false examples: - value: 52.3600 - longitude: + has_longitude: range: float required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml index 1e01586e3f..70099701fb 100644 --- a/schemas/20251121/linkml/modules/classes/AddressComponent.yaml +++ b/schemas/20251121/linkml/modules/classes/AddressComponent.yaml @@ -10,7 +10,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/long_name + - ../slots/20260202_matang/has_literal_form - ../slots/20260202_matang/new/short_name # default_range: string classes: @@ -57,11 +57,11 @@ classes: - schema:PostalAddress - vcard:Address slots: - - long_name + - has_literal_form - short_name - has_type slot_usage: - long_name: + has_literal_form: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml index 342a334c20..9dfe9a1087 100644 --- a/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/AdministrativeOffice.yaml @@ -9,10 +9,10 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_staff - - ../slots/20260202_matang/new/is_leased + - ../slots/20260202_matang/leased_by - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/lease_expiry + - ../slots/20260202_matang/lease prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -45,8 +45,8 @@ classes: # has_admin_staff_count REMOVED - migrated to has_staff_member (Rule 53) - has_staff - has_function - - is_leased - - lease_expiry + - leased_by + - lease - has_score - derived_from - generated_by @@ -87,12 +87,12 @@ classes: has_label: "FTE" has_type: has_label: "Administrative Staff" - is_leased: + leased_by: range: boolean examples: - value: true - value: false - lease_expiry: + lease: range: date examples: - value: '2028-12-31' diff --git a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml index be97598d95..f21f370079 100644 --- a/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/AdmissionInfo.yaml @@ -28,5 +28,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - price - - note + - has_price + - has_note diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml index b13a7f7918..9aa671ecf1 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchive.yaml @@ -8,14 +8,14 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: AdvertisingRadioArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set - has_score description: 'Sound archive specializing in advertising radio productions and commercials. diff --git a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml index 096b8e1c57..f93f801723 100644 --- a/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AdvertisingRadioArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: RadioAdvertisementCollection: is_a: AdvertisingRadioArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RadioAdvertisementCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: AdvertisingRadioArchive record_holder_note: equals_string: This RecordSetType is typically held by AdvertisingRadioArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CampaignDocumentationSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: AdvertisingRadioArchive record_holder_note: equals_string: This RecordSetType is typically held by AdvertisingRadioArchive diff --git a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml index 692c251004..2fe498cd62 100644 --- a/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml +++ b/schemas/20251121/linkml/modules/classes/AllocationAgency.yaml @@ -47,9 +47,9 @@ classes: - schema:Organization slots: - has_score - - name - - name_local - - is_active + - has_name + - has_label + - current annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml index 2590e18876..0887932835 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchive.yaml @@ -8,14 +8,14 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: AnimalSoundArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set - has_score description: "Archive specializing in animal sound recordings for research and preservation.\n\n**Wikidata**: Q18574935\n\n**Scope**:\nAnimal sound archives (Tierstimmenarchive) preserve:\n- Bioacoustic recordings of wildlife\n- Species identification recordings\n- Environmental soundscapes with animal vocalizations\n- Scientific research recordings\n- Educational materials for species identification\n\n**Scientific Context**:\nThese archives support:\n- Biodiversity monitoring and conservation\n- Species identification and taxonomy\n- Behavioral ecology research\n- Environmental impact assessment\n- Educational outreach\n\n**Related Types**:\n- SoundArchive (Q2230431) - Broader audio collection type\n- ScientificArchive (Q27032095) - Research-focused archives\n\n**Notable Examples**:\n- Tierstimmenarchiv (Museum f\xFCr Naturkunde Berlin)\n- Macaulay Library (Cornell Lab of Ornithology)\n- British Library Sound Archive wildlife collection\n" slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml index c7d1e77b09..f1753e9982 100644 --- a/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnimalSoundArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: BioacousticRecordingCollection: is_a: AnimalSoundArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BioacousticRecordingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: AnimalSoundArchive record_holder_note: equals_string: This RecordSetType is typically held by AnimalSoundArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FieldRecordingSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: AnimalSoundArchive record_holder_note: equals_string: This RecordSetType is typically held by AnimalSoundArchive diff --git a/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml b/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml index d3d17784c8..db45455035 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationMotivationType.yaml @@ -19,9 +19,9 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/motivation_type_description - - ../slots/20260202_matang/new/motivation_type_id - - ../slots/20260202_matang/new/motivation_type_name + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/identify_as + - ../slots/20260202_matang/has_label classes: AnnotationMotivationType: class_uri: oa:Motivation @@ -38,15 +38,15 @@ classes: - prov:Influence - as:Object slots: - - motivation_type_id - - motivation_type_name - - motivation_type_description + - identify_as + - has_label + - has_description - has_score slot_usage: - motivation_type_id: + identify_as: identifier: true required: true - motivation_type_name: + has_label: required: true comments: - Abstract base class - use specific subclasses (ClassifyingMotivation, etc.) diff --git a/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml b/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml index f84255b478..9418ff8ec7 100644 --- a/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AnnotationMotivationTypes.yaml @@ -17,7 +17,7 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/motivation_type_name + - ../slots/20260202_matang/has_label classes: ClassifyingMotivation: is_a: AnnotationMotivationType @@ -80,7 +80,7 @@ classes: - skos:Concept - crm:E17_Type_Assignment slot_usage: - motivation_type_name: + has_label: equals_string: classifying slots: - has_score @@ -154,7 +154,7 @@ classes: - dcterms:description - crm:E62_String slot_usage: - motivation_type_name: + has_label: equals_string: describing slots: - has_score @@ -224,7 +224,7 @@ classes: - crm:E15_Identifier_Assignment - schema:identifier slot_usage: - motivation_type_name: + has_label: equals_string: identifying slots: - has_score @@ -294,7 +294,7 @@ classes: - skos:Concept - schema:keywords slot_usage: - motivation_type_name: + has_label: equals_string: tagging slots: - has_score @@ -365,7 +365,7 @@ classes: - skos:related - schema:relatedLink slot_usage: - motivation_type_name: + has_label: equals_string: linking slots: - has_score @@ -433,7 +433,7 @@ classes: - schema:Comment - schema:UserComments slot_usage: - motivation_type_name: + has_label: equals_string: commenting slots: - has_score @@ -516,7 +516,7 @@ classes: related_mappings: - wcag:Guideline slot_usage: - motivation_type_name: + has_label: equals_string: accessibility slots: - has_score @@ -598,7 +598,7 @@ classes: - schema:SearchAction - dcat:Catalog slot_usage: - motivation_type_name: + has_label: equals_string: discovery slots: - has_score @@ -682,7 +682,7 @@ classes: - premis:Event - prov:Activity slot_usage: - motivation_type_name: + has_label: equals_string: preservation slots: - has_score @@ -764,7 +764,7 @@ classes: - crm:E7_Activity - schema:ScholarlyArticle slot_usage: - motivation_type_name: + has_label: equals_string: research slots: - has_score diff --git a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml index 27c15320b5..e1eddad2d0 100644 --- a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml @@ -28,11 +28,11 @@ classes: slots: - has_description - fulfilled_by - - imposes_or_imposed + - impose slot_usage: fulfilled_by: range: Applicant - imposes_or_imposed: + impose: range: GeographicExtent annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml index fa8e6b8486..1e08965e9d 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchive.yaml @@ -8,7 +8,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: ArchitecturalArchive: @@ -16,7 +16,7 @@ classes: class_uri: skos:Concept slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score description: "Archive that safeguards architectural heritage through preservation of \narchitectural drawings, plans, models, and related documentation.\n\n**Wikidata**: Q121409581\n\n**Scope**:\nArchitectural archives preserve:\n- Architectural drawings and blueprints\n- Building plans and specifications\n- Scale models and maquettes\n- Photographs of buildings and construction\n- Correspondence and contracts\n- Architects' personal papers (Nachlass)\n- Design competitions documentation\n\n**Related Types**:\n- ArchivesForBuildingRecords (Q136027937) - Public building permits/records\n- ArtArchive (Q27032254) - Broader art documentation\n\n**Notable Examples**:\n- Canadian Centre for Architecture (CCA)\n- Deutsches Architekturmuseum archives\n- RIBA Architecture Library and Collections\n- Het Nieuwe Instituut (Netherlands)\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `ArchitecturalRecordSetType` (rico:RecordSetType).\n\ \n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n\n**Multilingual Labels**:\n- de: Architekturarchiv\n- fr: archives architecturales\n- nl: architectonisch archief\n" diff --git a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml index 9032d26bb9..452431b32a 100644 --- a/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchitecturalArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ArchitecturalDrawingCollection: is_a: ArchitecturalArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ArchitecturalDrawingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArchitecturalArchive record_holder_note: equals_string: This RecordSetType is typically held by ArchitecturalArchive @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ArchitectPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArchitecturalArchive record_holder_note: equals_string: This RecordSetType is typically held by ArchitecturalArchive @@ -125,19 +124,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BuildingProjectFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ArchitecturalArchive record_holder_note: equals_string: This RecordSetType is typically held by ArchitecturalArchive diff --git a/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml b/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml index 6fc492b2fc..e7aa8ce9f4 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivalLibrary.yaml @@ -5,7 +5,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_branch_of + - ../slots/20260202_matang/branch_of - ../slots/20260202_matang/related_to classes: ArchivalLibrary: @@ -19,7 +19,7 @@ classes: required: true examples: - value: BranchLibraryUnit - is_branch_of: + branch_of: required: true exact_mappings: - org:OrganizationalUnit diff --git a/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml b/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml index 9df0c27171..8bdfcd9911 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveInfo.yaml @@ -29,5 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - isil + - has_name + - identified_by diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml index a150fd56ab..aadae68417 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganization.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ArchiveOfInternationalOrganization: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Archive of an inter-governmental organization or international umbrella \norganization, preserving records of global significance.\n\n**Wikidata**: Q27031014\n\n**Scope**:\nInternational organization archives preserve:\n- Treaty documents and international agreements\n- Conference proceedings and resolutions\n- Correspondence between member states\n- Administrative records of international bodies\n- Reports and publications\n- Photographs and audiovisual documentation\n\n**Organizational Context**:\nThese archives are typically:\n- Part of UN system organizations (UNESCO, WHO, ILO, etc.)\n- European Union institutions (EU Commission, Parliament, etc.)\n- International NGO umbrella organizations\n- Regional intergovernmental bodies (AU, ASEAN, OAS, etc.)\n- International professional associations\n\n**Notable Examples**:\n- United Nations Archives and Records Management\n- UNESCO Archives\n- European Union Historical Archives (Florence)\n- League of Nations Archives (Geneva)\n\ - NATO Archives\n\n**Related Types**:\n- GovernmentArchive (Q119712417) - National government archives\n- PublicArchive (Q27031009) - Public sector archives\n\n**Dual-Class Pattern**:\nThis class represents the CUSTODIAN type (the archive organization).\nFor the collection type, see `InternationalOrganizationRecordSetType` (rico:RecordSetType).\n\n**Ontological Alignment**:\n- **SKOS**: skos:Concept with skos:broader Q166118 (archive)\n- **Schema.org**: schema:ArchiveOrganization\n- **RiC-O**: rico:CorporateBody (as agent)\n- **CPOV**: Aligns with EU Core Public Organisation Vocabulary\n\n**Multilingual Labels**:\n- de: Archiv einer internationalen Organisation\n- fr: archives d'une organisation internationale\n" slot_usage: {} diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml index c0d34bc8b4..f59270da1c 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOfInternationalOrganizationRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: InternationalOrgFonds: is_a: ArchiveOfInternationalOrganizationRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: InternationalOrgFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ArchiveOfInternationalOrganization record_holder_note: equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: TreatyCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArchiveOfInternationalOrganization record_holder_note: equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ConferenceRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ArchiveOfInternationalOrganization record_holder_note: equals_string: This RecordSetType is typically held by ArchiveOfInternationalOrganization diff --git a/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml index 66aae801df..dfbda949c9 100644 --- a/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchiveOrganizationType.yaml @@ -16,7 +16,7 @@ default_prefix: hc imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_type_broader + - ../slots/20260202_matang/has_hypernym - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_policy - ../slots/20260202_matang/has_schema @@ -24,8 +24,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_hyponym - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/preservation_standard - - ../slots/20260202_matang/new/record_type + - ../slots/20260202_matang/has_standard classes: ArchiveOrganizationType: is_a: CustodianType @@ -85,8 +84,8 @@ classes: - has_hyponym - has_type - has_schema - - preservation_standard - - record_type + - has_standard + - has_type - has_score - identified_by slot_usage: @@ -97,7 +96,7 @@ classes: # range: string has_scope: # range: string - custodian_type_broader: + has_hypernym: range: ArchiveOrganizationType required: false has_type: @@ -128,11 +127,11 @@ classes: has_description: central archive of a country that preserves national government records custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118 archive_scope: national - record_type: + has_type: - government records - legal documents - state correspondence - preservation_standard: + has_standard: - OAIS - PREMIS - EAD3 @@ -148,11 +147,11 @@ classes: has_description: organizational entity that keeps or archives fonds of a company custodian_type_broader: https://nde.nl/ontology/hc/type/archive/Q166118 archive_scope: corporate - record_type: + has_type: - corporate records - financial documents - business correspondence - preservation_standard: + has_standard: - ISO 15489 - MoReq access_policy: restricted \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml index 7133085635..7b2cf0ef90 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecords.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ArchivesForBuildingRecords: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: 'Public archives specializing in building records, construction documents, and architectural permits. **Wikidata**: Q136027937 diff --git a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml index 9f8829c103..d4075bf41d 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesForBuildingRecordsRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: BuildingPermitSeries: is_a: ArchivesForBuildingRecordsRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BuildingPermitSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ArchivesForBuildingRecords record_holder_note: equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ConstructionDocumentCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArchivesForBuildingRecords record_holder_note: equals_string: This RecordSetType is typically held by ArchivesForBuildingRecords diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml index 5f431139e5..12e7796e04 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionales.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ArchivesRegionales: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Regional archives in France (archives r\xE9gionales), preserving records\nat the regional administrative level.\n\n**Wikidata**: Q2860567\n\n**Geographic Restriction**: France only\n\n**Scope**:\nFrench regional archives preserve:\n- Regional council records and deliberations\n- Regional planning and development documents\n- Economic development agency records\n- Cultural affairs documentation\n- Education and training records (regional level)\n- Environmental and spatial planning documents\n\n**Administrative Context**:\nIn the French archival system:\n- Archives nationales (national level)\n- Archives r\xE9gionales (regional level) \u2190 This type\n- Archives d\xE9partementales (departmental level)\n- Archives communales (municipal level)\n\n**Related Types**:\n- DepartmentalArchives (Q2860456) - Departmental level in France\n- RegionalArchive (Q27032392) - Generic regional archive type\n- PublicArchivesInFrance (Q2421452) - French public archives\n" slot_usage: {} annotations: diff --git a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml index 99d64fac45..aaa1a3516a 100644 --- a/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArchivesRegionalesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: RegionalAdministrationFonds: is_a: ArchivesRegionalesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RegionalAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ArchivesRegionales record_holder_note: equals_string: This RecordSetType is typically held by ArchivesRegionales diff --git a/schemas/20251121/linkml/modules/classes/Area.yaml b/schemas/20251121/linkml/modules/classes/Area.yaml index d7970e1961..7621013e5c 100644 --- a/schemas/20251121/linkml/modules/classes/Area.yaml +++ b/schemas/20251121/linkml/modules/classes/Area.yaml @@ -31,9 +31,9 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_measurement_unit - ../slots/20260202_matang/has_value - - ../slots/20260202_matang/new/is_estimate - - ../slots/20260202_matang/new/measurement_date - - ../slots/20260202_matang/new/measurement_method + - ../slots/20260202_matang/approximate + - ../slots/20260202_matang/has_date + - ../slots/20260202_matang/measured_through default_prefix: hc classes: @@ -60,8 +60,8 @@ classes: - has_value - has_unit - measurement_date - - is_estimate - - measurement_method + - approximate + - measured_through - has_label slot_usage: has_value: @@ -87,13 +87,13 @@ classes: examples: - value: "2024-01-15" - value: "1985-06-01" - is_estimate: + approximate: range: boolean required: false examples: - value: true - value: false - measurement_method: + measured_through: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/ArtArchive.yaml b/schemas/20251121/linkml/modules/classes/ArtArchive.yaml index ae6831517b..c022fe3ad6 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ArtArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Specialized archive preserving documentation related to art, artists,\nart movements, galleries, and the art market.\n\n**Wikidata**: Q27032254\n\n**Scope**:\nArt archives (Kunstarchive) preserve:\n- Artist papers and correspondence\n- Gallery and dealer records\n- Exhibition documentation (catalogs, invitations, reviews)\n- Art criticism and publications\n- Photographs of artworks and installations\n- Auction house records\n- Art movement manifestos and ephemera\n- Studio and workshop documentation\n\n**Collection Types**:\n- Personal papers of artists\n- Institutional records of art organizations\n- Documentation of art historical events\n- Provenance research materials\n- Conservation and restoration records\n\n**Related Types**:\n- ArchitecturalArchive (Q121409581) - Architectural documentation\n- PerformingArtsArchive (Q27030945) - Performance-based arts\n- PhotoArchive (Q27032363) - Photographic collections\n\n**Notable Examples**:\n- Archives of American Art (Smithsonian)\n\ - Getty Research Institute Special Collections\n- Tate Archive (London)\n- Archiv der Akademie der K\xFCnste (Berlin)\n" slot_usage: {} diff --git a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml index 1fbad5ca1d..b52833153d 100644 --- a/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ArtArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ArtistPapersCollection: is_a: ArtArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ArtistPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArtArchive record_holder_note: equals_string: This RecordSetType is typically held by ArtArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: GalleryRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ArtArchive record_holder_note: equals_string: This RecordSetType is typically held by ArtArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ExhibitionDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ArtArchive record_holder_note: equals_string: This RecordSetType is typically held by ArtArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml b/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml index 8a1b25ca8a..be05c260f8 100644 --- a/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml +++ b/schemas/20251121/linkml/modules/classes/ArticlesOfAssociation.yaml @@ -12,7 +12,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_url - ../slots/20260202_matang/has_version - - ../slots/20260202_matang/new/is_current_version + - ../slots/20260202_matang/current - ../slots/20260202_matang/amended_through - ../slots/20260202_matang/archived_in - ../slots/20260202_matang/derive_from @@ -20,12 +20,11 @@ imports: - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/included_in - ../slots/20260202_matang/signed_at - - ../slots/20260202_matang/new/jurisdiction - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/legal_form - - ../slots/20260202_matang/new/notarial_deed_number - - ../slots/20260202_matang/new/notary_name - - ../slots/20260202_matang/new/notary_office + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_legal_form + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/signed_by - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/refers_to_legal_status - ../slots/20260202_matang/new/registered_office_clause @@ -73,24 +72,24 @@ classes: - has_status - has_format - has_url - - listed_in + - included_in - has_description - has_title - has_type - effective_at - signed_at - - is_current_version - - jurisdiction - - language - - legal_form - - notarial_deed_number - - notary_name - - notary_office + - current + - in_jurisdiction + - in_language + - has_legal_form + - identified_by + - signed_by + - signed_at - refers_to_custodian - refers_to_legal_status - registered_office_clause - - requires_articles_at_registration - - supersedes_or_superseded + - require + - supersede - has_score - temporal_extent - has_version @@ -131,17 +130,17 @@ classes: required: false examples: - value: '2024-03-18' - notary_name: + signed_by: # range: string required: false examples: - value: mr. J.A. van der Berg - notary_office: + signed_at: # range: string required: false examples: - value: Amsterdam - notarial_deed_number: + identified_by: # range: string required: false examples: @@ -152,7 +151,7 @@ classes: examples: - value: '1' - value: '3' - is_current_version: + current: range: boolean required: true registered_office_clause: @@ -161,7 +160,7 @@ classes: examples: - value: De stichting heeft haar zetel in de gemeente Amsterdam. - value: '2015-11-12: Amendment to restructure board composition' - language: + in_language: # range: string required: false examples: @@ -171,12 +170,12 @@ classes: archived_in: range: CustodianArchive required: false - listed_in: + included_in: range: CustodianCollection required: false examples: - value: https://nde.nl/ontology/hc/collection/rm/institutional-archive - requires_articles_at_registration: + require: range: boolean required: false examples: @@ -188,10 +187,10 @@ classes: refers_to_custodian: range: Custodian required: true - legal_form: + has_legal_form: range: LegalForm required: false - jurisdiction: + in_jurisdiction: # range: string required: false derived_from: @@ -244,12 +243,12 @@ classes: registered_office_clause: De stichting heeft haar zetel in de gemeente Amsterdam. language: nl articles_archival_stage: HERITAGE - listed_in: https://nde.nl/ontology/hc/collection/rm/institutional-archive + included_in: https://nde.nl/ontology/hc/collection/rm/institutional-archive requires_articles_at_registration: true refers_to_legal_status: https://nde.nl/ontology/hc/legal-status/rm refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - legal_form: - jurisdiction: + has_legal_form: + in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL - value: @@ -268,7 +267,7 @@ classes: notary_office: Haarlem has_version: '3' is_current_version: true - supersedes_or_superseded: https://nde.nl/ontology/hc/articles/nha/v2 + supersede: https://nde.nl/ontology/hc/articles/nha/v2 language: nl articles_archival_stage: ACTIVE requires_articles_at_registration: true diff --git a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml index e96eceb2d3..c5dfdd96eb 100644 --- a/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AssociationArchive.yaml @@ -5,7 +5,7 @@ prefixes: linkml: https://w3id.org/linkml/ imports: - linkml:types - - ../slots/20260202_matang/new/parent_society + - ../slots/20260202_matang/part_of classes: AssociationArchive: is_a: ArchiveOrganizationType @@ -13,7 +13,7 @@ classes: description: "Archive preserving records of associations, societies, clubs, and\nother membership-based organizations.\n\n**Wikidata**: Q27030820\n\n**IMPORTANT: Parent Organization Constraint**\n\nAssociationArchive is an archive that holds records OF an association/society.\nThe parent custodian (the association whose records are archived) should \ntypically be a HeritageSocietyType. Use `parent_society` slot to link to \nthe heritage society that created/owns these archival records.\n\n**Scope**:\nAssociation archives (Verbandsarchive) preserve:\n- Founding documents and bylaws\n- Membership records and registers\n- Meeting minutes and proceedings\n- Correspondence and communications\n- Publications and newsletters\n- Event documentation\n- Financial records\n- Photographs and memorabilia\n\n**Types of Associations**:\n- Professional associations and trade bodies\n- Social and cultural clubs\n- Sports organizations\n- Alumni associations\n- Charitable organizations\n- Advocacy and\ \ interest groups\n\n**Parent Organization Link**:\nUse `parent_society` slot to link to the HeritageSocietyType whose \nrecords this archive preserves. The parent society MUST be a heritage \nsociety (S type in GLAMORCUBESFIXPHDNT taxonomy).\n\n**Related Types**:\n- FoundationArchive (Q27030827) - Archives of foundations\n- TradeUnionArchive (Q66604802) - Labor organization archives\n- Vereinsarchiv (Q130758889) - German club/society archives\n- HeritageSocietyType - Parent organization type (whose records are archived)\n" slots: - - parent_society + - part_of slot_usage: {} annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml b/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml index 2498aa4230..57909f2078 100644 --- a/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml +++ b/schemas/20251121/linkml/modules/classes/AuctionSaleCatalog.yaml @@ -17,7 +17,7 @@ default_prefix: hc imports: - linkml:types - ../slots/20260202_matang/has_name - - ../slots/20260202_matang/new/publishes_or_published + - ../slots/20260202_matang/publish classes: AuctionSaleCatalog: class_uri: schema:PublicationIssue diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml index b274c2e1d9..a1d5a00e6c 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchive.yaml @@ -17,13 +17,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: AudiovisualArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: 'Archive specializing in audio-visual materials including film, video, sound recordings, and multimedia content. @@ -87,7 +87,7 @@ classes: ' slot_usage: - hold_or_held_record_set_type: + hold_record_set: # range: string annotations: diff --git a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml index 96cc7406e8..75306e9bde 100644 --- a/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/AudiovisualArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: AudiovisualRecordingCollection: is_a: AudiovisualArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AudiovisualRecordingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: AudiovisualArchive record_holder_note: equals_string: This RecordSetType is typically held by AudiovisualArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AudiovisualProductionFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: AudiovisualArchive record_holder_note: equals_string: This RecordSetType is typically held by AudiovisualArchive diff --git a/schemas/20251121/linkml/modules/classes/Audit.yaml b/schemas/20251121/linkml/modules/classes/Audit.yaml index 1668563ee0..ccdc48eef1 100644 --- a/schemas/20251121/linkml/modules/classes/Audit.yaml +++ b/schemas/20251121/linkml/modules/classes/Audit.yaml @@ -10,7 +10,7 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/draws_or_drew_opinion + - ../slots/20260202_matang/opiniate - ../slots/20260202_matang/conducted_by - ../slots/20260202_matang/temporal_extent classes: @@ -19,7 +19,7 @@ classes: description: Audit event. slots: - temporal_extent - - draws_or_drew_opinion + - opiniate - conducted_by annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/Authentication.yaml b/schemas/20251121/linkml/modules/classes/Authentication.yaml index 4238c133e8..288dcd800d 100644 --- a/schemas/20251121/linkml/modules/classes/Authentication.yaml +++ b/schemas/20251121/linkml/modules/classes/Authentication.yaml @@ -14,7 +14,7 @@ classes: class_uri: hc:Authentication description: Authentication details. slots: - - requires_or_required + - require annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml index ef8b891a3c..40c4f3f609 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryDigitalPlatform.yaml @@ -10,17 +10,17 @@ imports: - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_technological_infrastructure - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_auxiliary_of_platform + - ../slots/20260202_matang/auxiliary_of - ../slots/20260202_matang/archived_at - ../slots/20260202_matang/based_on - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/linked_data - - ../slots/20260202_matang/new/platform_description - - ../slots/20260202_matang/new/platform_name - - ../slots/20260202_matang/new/platform_purpose - - ../slots/20260202_matang/new/platform_url - - ../slots/20260202_matang/new/receives_or_received + - ../slots/20260202_matang/has_linked_data + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_objective + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/receive - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/related_project - ../slots/20260202_matang/new/serves_finding_aid @@ -64,13 +64,13 @@ classes: - has_type - based_on - has_endpoint - - receives_or_received - - is_auxiliary_of_platform - - linked_data - - platform_description - - platform_name - - platform_purpose - - platform_url + - receive + - auxiliary_of + - has_linked_data + - has_description + - has_label + - has_objective + - has_url - refers_to_custodian - related_project - serves_finding_aid @@ -86,7 +86,7 @@ classes: identifier: true examples: - value: https://nde.nl/ontology/hc/aux-platform/rijksmuseum-rijksstudio - platform_name: + has_label: # range: string required: true examples: @@ -99,19 +99,19 @@ classes: examples: - value: web_harvest - value: migration - platform_url: + has_url: range: uri required: true pattern: ^https?:// examples: - value: https://www.rijksmuseum.nl/nl/rijksstudio - value: https://data.rijksmuseum.nl/ - platform_purpose: + has_objective: # range: string examples: - value: Personal collection creation and high-res image downloads - value: Interactive exploration of Night Watch research project - platform_description: + has_description: # range: string examples: - value: Rijksstudio allows users to create personal collections from the Rijksmuseum's digitized artworks, download high-resolution images, and share curated sets with others. @@ -138,7 +138,7 @@ classes: has_version: '4.2' include: - Django REST Framework - is_auxiliary_of_platform: + auxiliary_of: # range: string # uriorcurie # range: DigitalPlatform required: true @@ -149,7 +149,7 @@ classes: examples: - value: Operation Night Watch - value: 'EU Horizon 2020 Grant #123456' - receives_or_received: + receive: # range: string # uriorcurie # range: FundingSource inlined: false # Fixed invalid inline for primitive type @@ -158,7 +158,7 @@ classes: has_label: European Commission Horizon 2020 - value: has_label: Mondriaan Fund - linked_data: + has_linked_data: range: boolean examples: - value: true @@ -276,7 +276,7 @@ classes: platform_url: https://www.rijksmuseum.nl/en/stories/operation-night-watch platform_purpose: Interactive exploration of Night Watch research project related_project: Operation Night Watch - receives_or_received: + receive: has_label: ING Bank is_auxiliary_of_platform: https://nde.nl/ontology/hc/platform/rijksmuseum-website has_status: diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml index 82d1e030c2..537e5a47f7 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlace.yaml @@ -4,7 +4,7 @@ title: AuxiliaryPlace Class imports: - linkml:types - ../enums/AuxiliaryPlaceTypeEnum - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/has_geographic_subdivision - ../slots/20260202_matang/geometric_extent - ../slots/20260202_matang/identified_by @@ -18,7 +18,7 @@ imports: - ../slots/20260202_matang/location_of - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/new/postal_code + - ../slots/20260202_matang/has_postal_code - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/settlement - ../slots/20260202_matang/new/specialized_place @@ -59,13 +59,13 @@ classes: - identified_by - has_type - located_in - - country + - in_country - has_location - is_location_of - branch_of - has_description - has_label - - postal_code + - has_postal_code - refers_to_custodian - settlement - specialized_place @@ -121,7 +121,7 @@ classes: # range: string examples: - value: Off-site storage facility housing overflow collections. Staff access only. - postal_code: + has_postal_code: # range: string examples: - value: 3824 BK @@ -133,7 +133,7 @@ classes: - value: settlement_name: Amersfoort country: NL - country: + in_country: range: Country examples: - value: https://nde.nl/ontology/hc/country/NL diff --git a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml index 6549953109..d1c77ce6f9 100644 --- a/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/AuxiliaryPlatform.yaml @@ -39,7 +39,7 @@ classes: platform_type: MICROSITE description: Exhibition microsite slots: - - platform_name - - platform_url - - platform_type + - has_label + - has_url + - has_type - relationship diff --git a/schemas/20251121/linkml/modules/classes/BankArchive.yaml b/schemas/20251121/linkml/modules/classes/BankArchive.yaml index 60991976f2..423c8e22ec 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchive.yaml @@ -17,17 +17,17 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: BankArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Archive preserving records of banking institutions, documenting\nfinancial history and banking operations.\n\n**Wikidata**: Q52718263\n\n**Scope**:\nBank archives (Bankarchive) preserve:\n- Corporate governance records (board minutes, reports)\n- Customer records (historical, anonymized)\n- Loan and mortgage documentation\n- Correspondence and contracts\n- Marketing and advertising materials\n- Photographs of buildings, staff, events\n- Publications (annual reports, newsletters)\n- Numismatic collections (banknotes, coins)\n\n**Historical Significance**:\nBank archives document:\n- Economic development and financial history\n- Business and commercial practices\n- Architectural heritage (historic bank buildings)\n- Social history (banking access, community development)\n\n**Related Types**:\n- CompanyArchives (Q10605195) - Corporate archives broadly\n- EconomicArchive (Q27032167) - Economic history focus\n\n**Privacy Considerations**:\nBank archives often have:\n- Extended\ \ closure periods for personal data\n- Anonymization requirements\n- Legal retention requirements\n- Sensitive commercial information\n\n**Notable Examples**:\n- HSBC Group Archives (London)\n- Deutsche Bank Historical Archive\n- Rothschild Archive (London)\n- Archives historiques de la Soci\xE9t\xE9 G\xE9n\xE9rale\n" slot_usage: - hold_or_held_record_set_type: + hold_record_set: # range: string annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml index cd1495f8c0..0d781e4400 100644 --- a/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/BankArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: BankingRecordsFonds: is_a: BankArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BankingRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: BankArchive record_holder_note: equals_string: This RecordSetType is typically held by BankArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FinancialTransactionSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: BankArchive record_holder_note: equals_string: This RecordSetType is typically held by BankArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CustomerAccountSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: BankArchive record_holder_note: equals_string: This RecordSetType is typically held by BankArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml index 4936868420..d4010c4e73 100644 --- a/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/BioCustodianType.yaml @@ -4,12 +4,12 @@ title: Biological and Zoological Custodian Type Classification imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/conservation_breeding + - ../slots/20260202_matang/offer_program - ../slots/20260202_matang/has_hyponym - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/living_collection + - ../slots/20260202_matang/has_living_specimen - ../slots/20260202_matang/new/research_program - ../slots/20260202_matang/new/specimen_type classes: @@ -163,9 +163,9 @@ classes: slots: - has_hyponym - has_quantity - - conservation_breeding + - offer_program - has_type - - living_collection + - has_living_specimen - research_program - specimen_type - has_score @@ -185,14 +185,14 @@ classes: - value: has_unit: is_estimate: true - living_collection: + has_living_specimen: range: boolean required: true research_program: # range: string multivalued: true required: false - conservation_breeding: + offer_program: # range: string required: false has_type: diff --git a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml index fb6bc1b45a..0fba9dcbe6 100644 --- a/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml +++ b/schemas/20251121/linkml/modules/classes/BiologicalObject.yaml @@ -32,15 +32,14 @@ imports: - ../slots/20260202_matang/associated_with - ../slots/20260202_matang/identified_through - ../slots/20260202_matang/listed_in - - ../slots/20260202_matang/new/is_type_specimen - - ../slots/20260202_matang/new/iucn_status - - ../slots/20260202_matang/new/legal_provenance_note - - ../slots/20260202_matang/new/life_stage - - ../slots/20260202_matang/new/part_type - - ../slots/20260202_matang/new/preparation_date - - ../slots/20260202_matang/new/prepared_by - - ../slots/20260202_matang/new/preservation_method - - ../slots/20260202_matang/new/preservative_detail + - ../slots/20260202_matang/symbolize + - ../slots/20260202_matang/has_provenance + - ../slots/20260202_matang/has_stage + - ../slots/20260202_matang/contain + - ../slots/20260202_matang/prepared_on + - ../slots/20260202_matang/prepared_by + - ../slots/20260202_matang/has_method + - ../slots/20260202_matang/has_detail - ../slots/20260202_matang/new/sex - ../slots/20260202_matang/new/specimen_count - ../slots/20260202_matang/new/specimen_type @@ -68,7 +67,7 @@ classes: - associated_with - identified_by - listed_in - - was_acquired_through + - acquired_through - describe - has_place - has_hypernym @@ -77,15 +76,15 @@ classes: - has_type - identified_through - has_habitat - - is_type_specimen - - iucn_status - - legal_provenance_note - - life_stage - - part_type - - preparation_date + - symbolize + - has_status + - has_provenance + - has_stage + - contain + - prepared_on - prepared_by - - preservation_method - - preservative_detail + - has_method + - has_detail - sex - specimen_count - specimen_type @@ -195,7 +194,7 @@ classes: examples: - value: HOLOTYPE - value: PARATYPE - is_type_specimen: + symbolize: required: false range: boolean examples: @@ -213,14 +212,14 @@ classes: - value: MALE - value: FEMALE - value: UNKNOWN - life_stage: + has_stage: required: false # range: string examples: - value: ADULT - value: LARVA - value: FLOWERING - part_type: + contain: required: false # range: string multivalued: true @@ -234,7 +233,7 @@ classes: examples: - value: 1 - value: 50 - preservation_method: + has_method: required: false range: PreservationMethodEnum examples: @@ -242,14 +241,14 @@ classes: - value: FLUID_ETHANOL - value: DRIED_PRESSED - value: FROZEN_TISSUE - preservative_detail: + has_detail: required: false # range: string examples: - value: 70% ethanol - value: Formalin-fixed, ethanol-transferred - value: "Silica gel dried, stored at -20\xB0C" - preparation_date: + prepared_on: required: false range: date examples: @@ -260,7 +259,7 @@ classes: examples: - value: Natural History Museum Preparation Lab - value: J. van der Berg - was_acquired_through: + acquired_through: required: false range: Acquisition inlined: true @@ -321,7 +320,7 @@ classes: - value: has_label: Cervus elaphus description: parasite of:Cervus elaphus - iucn_status: + has_status: required: false # range: string examples: @@ -338,7 +337,7 @@ classes: - value: has_type: NOT_LISTED has_label: Not regulated under CITES - legal_provenance_note: + has_provenance: required: false # range: string examples: @@ -370,11 +369,11 @@ classes: has_type: CommonName has_language: nl has_rank: SPECIES - part_type: + contain: - HEAD - FOOT preservation_method: DRIED_WHOLE - was_acquired_through: + acquired_through: - acquisition_method: FIELD_COLLECTION temporal_extent: begin_of_the_begin: '1600-01-01' @@ -399,7 +398,7 @@ classes: has_type: CommonName has_language: en has_rank: SPECIES - part_type: + contain: - SKELETON preservation_method: FOSSIL_PREPARED describe: @@ -428,11 +427,11 @@ classes: is_type_specimen: true has_status: status_value: Lectotype of Quercus robur L., designated by Schwarz (1936) - part_type: + contain: - LEAF - FLOWER preservation_method: DRIED_PRESSED - was_acquired_through: + acquired_through: - acquisition_method: FIELD_COLLECTION temporal_extent: begin_of_the_begin: '1750-01-01' diff --git a/schemas/20251121/linkml/modules/classes/BirthDate.yaml b/schemas/20251121/linkml/modules/classes/BirthDate.yaml index 9e8200afe0..abc65a13a1 100644 --- a/schemas/20251121/linkml/modules/classes/BirthDate.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthDate.yaml @@ -15,8 +15,8 @@ imports: - ../metadata - ../slots/20260202_matang/has_reference - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/inference_provenance - - ../slots/20260202_matang/new/is_inferred + - ../slots/20260202_matang/has_provenance + - ../slots/20260202_matang/inferred_by - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/temporal_extent default_prefix: hc @@ -34,8 +34,8 @@ classes: - pico:PersonObservation slots: - has_reference - - is_inferred - - inference_provenance + - inferred_by + - has_provenance - generated_by - has_score - temporal_extent @@ -51,11 +51,11 @@ classes: source_type: parish_register - value: source_type: biography - is_inferred: + inferred_by: range: boolean required: false ifabsent: 'false' - inference_provenance: + has_provenance: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml index cf96e8806e..3b32582bde 100644 --- a/schemas/20251121/linkml/modules/classes/BirthPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/BirthPlace.yaml @@ -17,13 +17,13 @@ prefixes: imports: - linkml:types - ../metadata - - ../slots/20260202_matang/new/coordinates - - ../slots/20260202_matang/new/country_code + - ../slots/20260202_matang/has_coordinates + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/modern_place_name - - ../slots/20260202_matang/new/place_name - - ../slots/20260202_matang/new/place_source_text + - ../slots/20260202_matang/has_name + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_source - ../slots/20260202_matang/new/region_code default_prefix: hc classes: @@ -37,27 +37,27 @@ classes: - crm:E53_Place - gn:Feature slots: - - place_name - - modern_place_name - - country_code + - has_label + - has_name + - in_country - region_code - identified_by - - coordinates - - place_source_text + - has_coordinates + - has_source - has_score slot_usage: - place_name: + has_label: # range: string required: true examples: - value: Amsterdam - value: Batavia - modern_place_name: + has_name: # range: string required: false examples: - value: Jakarta - country_code: + in_country: # range: string required: false pattern: ^[A-Z]{2}$ @@ -75,12 +75,12 @@ classes: required: false examples: - value: - coordinates: + has_coordinates: # range: string required: false examples: - value: 52.3676,4.9041 - place_source_text: + has_source: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml index d57122470c..906d346bb1 100644 --- a/schemas/20251121/linkml/modules/classes/BoxNumber.yaml +++ b/schemas/20251121/linkml/modules/classes/BoxNumber.yaml @@ -14,7 +14,7 @@ description: 'A storage box number or position identifier on a shelf. imports: - linkml:types - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/numeric_value + - ../slots/20260202_matang/has_numeric_value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -34,10 +34,10 @@ classes: related_mappings: - schema:identifier slots: - - numeric_value + - has_numeric_value - has_score slot_usage: - numeric_value: + has_numeric_value: required: true minimum_value: 1 comments: diff --git a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml index ecd57263eb..22c2fdac32 100644 --- a/schemas/20251121/linkml/modules/classes/BranchOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/BranchOffice.yaml @@ -12,8 +12,8 @@ imports: - ../slots/20260202_matang/has_service_area - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/is_public_facing - - ../slots/20260202_matang/new/operating_hour + - ../slots/20260202_matang/face_public + - ../slots/20260202_matang/has_operating_hours - ../slots/20260202_matang/new/services_offered prefixes: linkml: https://w3id.org/linkml/ @@ -46,8 +46,8 @@ classes: - has_label - has_service_area - has_quantity - - is_public_facing - - operating_hour + - face_public + - has_opening_hour - services_offered - has_score - derived_from @@ -79,7 +79,7 @@ classes: service_area_id: https://nde.nl/ontology/hc/servicearea/zaanstreek-waterland service_area_name: Zaanstreek-Waterland region service_area_type: REGIONAL - is_public_facing: + face_public: range: boolean required: true ifabsent: 'true' @@ -92,7 +92,7 @@ classes: - value: Archival research access - value: Genealogical consultations - value: Local history reference - operating_hour: + has_opening_hour: # range: string examples: - value: Tu-Th 09:00-17:00 diff --git a/schemas/20251121/linkml/modules/classes/Budget.yaml b/schemas/20251121/linkml/modules/classes/Budget.yaml index 25216f8328..6fca9951c1 100644 --- a/schemas/20251121/linkml/modules/classes/Budget.yaml +++ b/schemas/20251121/linkml/modules/classes/Budget.yaml @@ -15,18 +15,16 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_measurement_unit - ../slots/20260202_matang/include - - ../slots/20260202_matang/new/innovation_budget - - ../slots/20260202_matang/new/internal_funding + - ../slots/20260202_matang/has_budget + - ../slots/20260202_matang/funded_by - ../slots/20260202_matang/approved_by - ../slots/20260202_matang/approved_on - ../slots/20260202_matang/based_on - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/documented_by - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/managing_unit - - ../slots/20260202_matang/new/operating_budget - - ../slots/20260202_matang/new/personnel_budget - - ../slots/20260202_matang/new/preservation_budget + - ../slots/20260202_matang/has_operational_unit + - ../slots/20260202_matang/has_section - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/revision_date - ../slots/20260202_matang/new/revision_number @@ -69,12 +67,12 @@ classes: - has_endowment_draw - include - temporal_extent - - innovation_budget - - internal_funding - - managing_unit - - operating_budget - - personnel_budget - - preservation_budget + - has_budget + - funded_by + - has_operational_unit + - has_budget + - has_section + - has_budget - refers_to_custodian - revision_date - revision_number @@ -138,7 +136,7 @@ classes: currency_code: USD has_label: US Dollar currency_symbol: $ - operating_budget: + has_budget: range: decimal required: false has_main_part: @@ -150,10 +148,10 @@ classes: has_quantity: part_type: capital_budget currency_code: EUR - personnel_budget: + has_section: range: decimal required: false - preservation_budget: + has_budget: range: decimal required: false allocate: @@ -162,14 +160,14 @@ classes: required: false multivalued: true inlined: false # Fixed invalid inline for primitive type - innovation_budget: + has_budget: range: decimal required: false include: # range: string multivalued: true inlined: false # Fixed invalid inline for primitive type - internal_funding: + funded_by: range: decimal required: false has_endowment_draw: diff --git a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml index 2661557b95..f221460253 100644 --- a/schemas/20251121/linkml/modules/classes/CallForApplication.yaml +++ b/schemas/20251121/linkml/modules/classes/CallForApplication.yaml @@ -19,7 +19,7 @@ imports: - ../slots/20260202_matang/has_budget # was: total_budget - ../slots/20260202_matang/has_description # was: call_description - ../slots/20260202_matang/fund # was: funded_project - - ../slots/identified_by # was: call_id, call_identifier + - ../slots/20260202_matang/identified_by # was: call_id, call_identifier - ../slots/20260202_matang/has_label # was: call_short_name, call_title - ../slots/20260202_matang/has_provenance # was: web_observation - ../slots/20260202_matang/has_range @@ -27,17 +27,16 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_status # was: call_status - ../slots/20260202_matang/has_url # was: call_url - - ../slots/20260202_matang/new/info_session_date + - ../slots/20260202_matang/hold_session - ../slots/20260202_matang/categorized_as # was: thematic_area - ../slots/20260202_matang/due_on - ../slots/20260202_matang/initiate_on - - ../slots/20260202_matang/new/issuing_organisation - - ../slots/20260202_matang/new/keyword - - ../slots/20260202_matang/new/minimum_partner - - ../slots/offers_or_offered # was: funding_rate - - ../slots/20260202_matang/new/parent_programme + - ../slots/20260202_matang/published_by + - ../slots/20260202_matang/has_keyword + - ../slots/20260202_matang/minimum_of_minimum + - ../slots/20260202_matang/offer # was: funding_rate + - ../slots/20260202_matang/part_of - ../slots/20260202_matang/new/related_call - - ../slots/requires_or_required # was: co_funding_required - ../slots/20260202_matang/new/results_expected_date - ../slots/20260202_matang/new/start_of_the_start - ./WebObservation @@ -65,7 +64,7 @@ classes: slot_usage: due_on: range: TimeSpan - offers_or_offered: # was: funding_rate - migrated per Rule 53 (2026-01-26) + offer: # was: funding_rate - migrated per Rule 53 (2026-01-26) range: FundingRate multivalued: true inlined: true @@ -94,7 +93,7 @@ classes: currency_symbol: € fiscal_year_start: '2025-01-01' fiscal_year_end: '2025-12-31' - issuing_organisation: + published_by: required: true # range: string # uriorcurie examples: @@ -119,7 +118,7 @@ classes: inlined_as_list: false # Fixed invalid inline for primitive type examples: - value: https://nde.nl/ontology/hc/project/nde/heritage-digitization-2025 - requires_or_required: # was: co_funding_required - migrated per Rule 53 (2026-01-19) + require: # was: co_funding_required - migrated per Rule 53 (2026-01-19) range: CoFunding multivalued: false inlined: true diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml index 190c0ddbd5..30b87300d9 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: CantonalArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "State archives of one of the cantons of Switzerland, preserving cantonal\ngovernment records and historical documentation.\n\n**Wikidata**: Q2860410\n\n**Geographic Restriction**: Switzerland only\n\nThis type is ONLY valid for Swiss cantonal archives. The `applicable_countries`\nslot MUST contain \"CH\". Validation rules enforce this geographic constraint.\n\n**Scope**:\nCantonal archives (Kantonsarchive) preserve:\n- Cantonal government records (Grosser Rat, Regierungsrat)\n- Administrative and judicial records\n- Land registers and cadastral records\n- Civil registry records (historical)\n- Notarial archives\n- Private deposits (families, businesses, associations)\n- Photographs and audiovisual materials\n\n**Swiss Archival System**:\nSwitzerland has a federated archival structure:\n- Schweizerisches Bundesarchiv (federal level)\n- Kantonsarchive (26 cantonal archives) \u2190 This type\n- Gemeindearchive (municipal archives)\n- Burgergemeindearchive (civic community\ \ archives)\n\n**Language Considerations**:\nSwiss cantonal archives serve multilingual populations:\n- German-speaking cantons (majority)\n- French-speaking cantons (Romandie)\n- Italian-speaking canton (Ticino)\n- Romansh-speaking areas (Graub\xFCnden)\n\n**Related Types**:\n- StateArchives (Q52341833) - Generic state-level archives\n- RegionalArchive (Q27032392) - Regional scope archives\n- MunicipalArchive (Q604177) - Local government archives\n\n**Notable Examples**:\n- Staatsarchiv Z\xFCrich\n- Archives cantonales vaudoises\n- Staatsarchiv Basel-Stadt\n- Archivio di Stato del Cantone Ticino\n" slot_usage: {} diff --git a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml index f72694e47d..93aeb401da 100644 --- a/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CantonalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CantonalGovernmentFonds: is_a: CantonalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CantonalGovernmentFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CantonalArchive record_holder_note: equals_string: This RecordSetType is typically held by CantonalArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CantonalLegislationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: CantonalArchive record_holder_note: equals_string: This RecordSetType is typically held by CantonalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Capacity.yaml b/schemas/20251121/linkml/modules/classes/Capacity.yaml index 6886e7ea59..2554836769 100644 --- a/schemas/20251121/linkml/modules/classes/Capacity.yaml +++ b/schemas/20251121/linkml/modules/classes/Capacity.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_estimate + - ../slots/20260202_matang/approximate - ../slots/20260202_matang/temporal_extent default_prefix: hc classes: @@ -42,7 +42,7 @@ classes: - has_unit - has_description - temporal_extent - - is_estimate + - approximate - has_score slot_usage: identified_by: @@ -98,7 +98,7 @@ classes: - value: begin_of_the_begin: '2020-01-01T00:00:00Z' end_of_the_end: '2030-12-31T23:59:59Z' - is_estimate: + approximate: range: boolean required: false ifabsent: 'false' diff --git a/schemas/20251121/linkml/modules/classes/Caption.yaml b/schemas/20251121/linkml/modules/classes/Caption.yaml index fc6d18b9b3..fe1ecbcec7 100644 --- a/schemas/20251121/linkml/modules/classes/Caption.yaml +++ b/schemas/20251121/linkml/modules/classes/Caption.yaml @@ -9,7 +9,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language default_prefix: hc classes: Caption: @@ -27,13 +27,13 @@ classes: - schema:caption slots: - has_label - - language + - in_language slot_usage: has_label: # range: string required: false inlined: false # Fixed invalid inline for primitive type - language: + in_language: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml index 00023b7085..dd1355d3cc 100644 --- a/schemas/20251121/linkml/modules/classes/CareerEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/CareerEntry.yaml @@ -38,4 +38,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - location + - located_at diff --git a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml index ade641cf9f..7134b8d78d 100644 --- a/schemas/20251121/linkml/modules/classes/CateringPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CateringPlace.yaml @@ -3,7 +3,7 @@ name: catering_place_class title: CateringPlace Class imports: - linkml:types - - ../slots/20260202_matang/new/cuisine_type + - ../slots/20260202_matang/has_cuisine - ../slots/20260202_matang/has_accessibility_feature - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by @@ -16,10 +16,9 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/founded_through - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/michelin_star - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/operator - - ../slots/20260202_matang/new/outdoor_seating_capacity + - ../slots/20260202_matang/has_operating_hours + - ../slots/20260202_matang/operated_by + - ../slots/20260202_matang/has_capacity - ../slots/20260202_matang/require - ../slots/20260202_matang/new/seating_capacity - ../slots/20260202_matang/new/serves_staff @@ -58,15 +57,15 @@ classes: - has_label - has_price - has_type - - cuisine_type + - has_cuisine - founded_through - has_service - classified_as - - michelin_star - - opening_hour - - operator - - outdoor_seating_capacity - - reservation_required + - has_score + - has_opening_hour + - operated_by + - has_capacity + - require - seating_capacity - serves_staff - serves_visitors_only @@ -112,7 +111,7 @@ classes: examples: - value: has_label: HISTORIC_RESTAURANT - cuisine_type: + has_cuisine: # range: string examples: - value: Modern Dutch fine dining @@ -126,11 +125,11 @@ classes: range: boolean examples: - value: true - outdoor_seating_capacity: + has_capacity: range: integer examples: - value: 40 - opening_hour: + has_opening_hour: # range: string examples: - value: Tu-Su 10:00-17:00 @@ -144,11 +143,11 @@ classes: range: boolean examples: - value: true - reservation_required: + require: range: boolean examples: - value: true - michelin_star: + has_score: range: integer minimum_value: 1 maximum_value: 3 @@ -177,7 +176,7 @@ classes: examples: - value: Wheelchair accessible - value: Accessible restrooms - operator: + operated_by: # range: string examples: - value: Vermaat Groep diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml index 2c31ad8237..ecb6e86bc4 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: CathedralArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: 'Archive of a cathedral, preserving records of the cathedral chapter, liturgical documentation, and ecclesiastical administration. **Wikidata**: Q132201761 diff --git a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml index 60ca038114..31685c8eb2 100644 --- a/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CathedralArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ChapterRecordsFonds: is_a: CathedralArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ChapterRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CathedralArchive record_holder_note: equals_string: This RecordSetType is typically held by CathedralArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LiturgicalDocumentCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: CathedralArchive record_holder_note: equals_string: This RecordSetType is typically held by CathedralArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FabricRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: CathedralArchive record_holder_note: equals_string: This RecordSetType is typically held by CathedralArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml index 60906c950a..9407f4b2d1 100644 --- a/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml +++ b/schemas/20251121/linkml/modules/classes/CertaintyLevel.yaml @@ -17,7 +17,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/level_value + - ../slots/20260202_matang/has_level classes: CertaintyLevel: class_uri: rico:ConfidenceLevel @@ -58,12 +58,12 @@ classes: - prov:qualifiedAssociation slots: - - level_value + - has_level - has_note - has_score slot_usage: - level_value: + has_level: # range: string required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml b/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml index 78b948b819..7b41f75544 100644 --- a/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/CertificationEntry.yaml @@ -9,8 +9,8 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types - - ../slots/20260202_matang/new/name - - ../slots/20260202_matang/new/date + - ../slots/20260202_matang/has_name + - ../slots/20260202_matang/has_date # default_range: string classes: CertificationEntry: @@ -32,5 +32,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - date_value + - has_name + - has_timestamp diff --git a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml b/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml index aa96981798..b8c35ac90f 100644 --- a/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml +++ b/schemas/20251121/linkml/modules/classes/ChAnnotatorModel.yaml @@ -30,4 +30,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - model + - generated_by diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml index 9fd99d5502..c372ec4bed 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchive.yaml @@ -7,7 +7,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ChurchArchive: is_a: ArchiveOrganizationType @@ -85,10 +85,10 @@ classes: ' slots: - identified_by - - hold_or_held_record_set_type + - hold_record_set slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:ChurchGovernanceFonds", "hc:ParishRegisterSeries", "hc:PastoralCorrespondenceCollection", "hc:ChurchPropertyFonds", "hc:CongregationalLifeCollection"] ' diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml index f1a45d3901..2959e47245 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveRecordSetTypes.yaml @@ -15,9 +15,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/legal_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: ChurchGovernanceFonds: @@ -75,26 +73,26 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' - record_set_type: + has_type: equals_string: ChurchGovernanceFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Governance records form the core archival fonds of church archives. - scope_include: + has_scope: equals_string: '["synod minutes", "consistory records", "church council decisions", "visitation records", "membership rolls"]' - scope_exclude: + has_scope: equals_string: '["parish registers", "property records", "congregational societies"]' annotations: specificity_score: 0.1 @@ -170,27 +168,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' - record_set_type: + has_type: equals_string: ParishRegisterSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: 'This RecordSetType classifies record sets following the series principle. Registers arranged chronologically by event type (DTB: doop, trouw, begraven).' - scope_include: + has_scope: equals_string: '["baptism records", "marriage records", "burial records", "confirmation records", "membership transfers"]' - scope_exclude: + has_scope: equals_string: '["church governance", "property records", "correspondence"]' PastoralCorrespondenceCollection: is_a: ChurchArchiveRecordSetType @@ -252,31 +250,31 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType", "hc:LibraryType"]' - record_set_type: + has_type: equals_string: PastoralCorrespondenceCollection organizational_principle: equals_string: mixed organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType may follow mixed organizational principles. Includes both organic correspondence series from church administration and personal papers of individual clergy members acquired as donations. - scope_include: + has_scope: equals_string: '["clergy correspondence", "sermon manuscripts", "visitation reports", "pastoral notes"]' - scope_exclude: + has_scope: equals_string: '["parish registers", "governance records", "property records"]' - privacy_note: + has_note: equals_string: Pastoral correspondence may contain sensitive personal information. Access restrictions may apply, especially for recent records. Seal of confession (biechtgeheim) protects certain communications. @@ -333,32 +331,32 @@ classes: slots: - has_type - has_score - - legal_note + - has_note - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType"]' - record_set_type: + has_type: equals_string: ChurchPropertyFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Property administration forms a distinct archival fonds, often managed separately from governance records. - scope_include: + has_scope: equals_string: '["property deeds", "building records", "financial accounts", "endowments", "cemetery records"]' - scope_exclude: + has_scope: equals_string: '["parish registers", "governance records", "clergy correspondence"]' - legal_note: + has_note: equals_string: Property records may retain legal significance for ownership, restoration projects, and monument designation. Original documents often retained for legal purposes. @@ -422,27 +420,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HolySacredSiteType", "hc:HeritageSocietyType"]' - record_set_type: + has_type: equals_string: CongregationalLifeCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Typically includes assembled collections organized by society or activity type. Documentation value prioritized for ephemera and visual materials. - scope_include: + has_scope: equals_string: '["society records", "sunday school records", "photographs", "publications", "mission records", "diaconal records"]' - scope_exclude: + has_scope: equals_string: '["parish registers", "governance records", "property records"]' diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml index 3dc4a20c5e..b4ebbdb68b 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSweden.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ChurchArchiveSweden: is_a: ChurchArchive class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Swedish church archives (kyrkoarkiv) preserving parish records and\nchurch books specific to the Swedish ecclesiastical system.\n\n**Wikidata**: Q64166606\n\n**Parent Class**: ChurchArchive (Q2877653)\n\n**Geographic Restriction**: Sweden (SE) only.\nThis constraint is enforced via LinkML `rules` with `postconditions`.\n\n**Scope**:\nSwedish church archives preserve:\n- Kyrkob\xF6cker (church books) - vital records\n- Husf\xF6rh\xF6rsl\xE4ngder (household examination rolls)\n- In- och utflyttningsl\xE4ngder (migration records)\n- F\xF6delse-, vigsel-, och d\xF6dsb\xF6cker (birth, marriage, death)\n- F\xF6rsamlingsb\xF6cker (congregation records)\n- Communion records\n\n**Historical Context**:\nSwedish church archives are notable because:\n- Church of Sweden kept civil registration until 1991\n- Records extend back to 1600s in many parishes\n- Household examination records are unique to Sweden\n- Comprehensive coverage of entire population\n\n**Genealogical Significance**:\n\ Among the world's most valuable genealogical sources:\n- Near-complete population records from 17th century\n- Annual household examinations recorded literacy, movement\n- Detailed migration records between parishes\n- Now largely digitized through Arkiv Digital, Riksarkivet\n\n**Related Types**:\n- ChurchArchive (Q2877653) - General church archives (parent class)\n- ParishArchive (Q34544468) - Local parish records\n- Personenstandsarchiv (Q2072394) - German civil registration\n" slot_usage: {} diff --git a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml index 61df7bf013..d73ce7358a 100644 --- a/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ChurchArchiveSwedenRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SwedishParishRecordSeries: is_a: ChurchArchiveSwedenRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SwedishParishRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ChurchArchiveSweden record_holder_note: equals_string: This RecordSetType is typically held by ChurchArchiveSweden @@ -83,19 +82,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SwedishChurchPropertyFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ChurchArchiveSweden record_holder_note: equals_string: This RecordSetType is typically held by ChurchArchiveSweden diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml index 33df27925a..46489632b5 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ClimateArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: 'Archive that provides information about climatic conditions in the past, preserving paleoclimate data and historical climate records. **Wikidata**: Q1676725 diff --git a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml index 92ae7674c2..6e17fe5949 100644 --- a/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ClimateArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ClimateDataCollection: is_a: ClimateArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ClimateDataCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ClimateArchive record_holder_note: equals_string: This RecordSetType is typically held by ClimateArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MeteorologicalObservationSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ClimateArchive record_holder_note: equals_string: This RecordSetType is typically held by ClimateArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml index a54a4452c0..08b5a27fe7 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchives.yaml @@ -8,14 +8,14 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: CollectingArchives: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score description: 'Archive that actively collects materials from multiple external sources rather than preserving records of its own parent organization. diff --git a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml index 853aa90a5d..c9ff0fc98e 100644 --- a/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectingArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CollectedMaterialsFonds: is_a: CollectingArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CollectedMaterialsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CollectingArchives record_holder_note: equals_string: This RecordSetType is typically held by CollectingArchives @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DonatedPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: CollectingArchives record_holder_note: equals_string: This RecordSetType is typically held by CollectingArchives diff --git a/schemas/20251121/linkml/modules/classes/Collection.yaml b/schemas/20251121/linkml/modules/classes/Collection.yaml index 95df0ff625..1bad090577 100644 --- a/schemas/20251121/linkml/modules/classes/Collection.yaml +++ b/schemas/20251121/linkml/modules/classes/Collection.yaml @@ -17,13 +17,12 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/custodial_history + - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_policy - - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type @@ -31,9 +30,7 @@ imports: - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/instantiated_by - ../slots/20260202_matang/part_of - - ../slots/20260202_matang/new/item - - ../slots/20260202_matang/new/part_of_custodian_collection - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_constituent - ../slots/20260202_matang/temporal_extent # - ./CurationActivity classes: @@ -56,16 +53,16 @@ classes: - has_description - identified_by - has_label - - categorized_as - - custodial_history + - has_type + - has_provenance - has_type - instantiated_by - has_quantity - - item + - has_constituent + - part_of - part_of - - part_of_custodian_collection - has_provenance - - record_set_type + - has_type - has_score - has_content - temporal_extent @@ -102,7 +99,7 @@ classes: - value: description_text: The VOC archives comprise the administrative records of the Dutch East India Company from its founding in 1602 until its dissolution in 1799. The fonds includes correspondence, resolutions, journals, accounts, ship's logs, and maps documenting trade relations across Asia. description_type: collection_description - record_set_type: + has_type: # range: string # uriorcurie examples: - value: rico:Fonds @@ -120,7 +117,7 @@ classes: temporal_extent: begin_of_the_begin: '1602-01-01' end_of_the_end: '1799-12-31' - categorized_as: + has_type: # range: string # uriorcurie multivalued: true required: true @@ -135,7 +132,7 @@ classes: has_description: - description_text: The VOC archives were transferred to the Dutch state upon the company's dissolution in 1799. They were initially held by the Ministry of Colonies, then transferred to the Algemeen Rijksarchief (now Nationaal Archief) in 1856. description_type: provenance_statement - custodial_history: + has_provenance: # range: string multivalued: true examples: @@ -164,14 +161,14 @@ classes: range: Collection examples: - value: https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds - item: + has_constituent: range: ExhibitedObject multivalued: true inlined: false examples: - value: - https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - part_of_custodian_collection: + part_of: # range: string # CustodianCollection required: true examples: @@ -209,7 +206,7 @@ classes: description_type: collection_description record_set_type: rico:Fonds has_content: - categorized_as: + has_type: - https://nde.nl/ontology/hc/collection-type/fonds - Colonial trade - Maritime history diff --git a/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml b/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml index f0c5eef3e4..15cb246bc4 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionEvent.yaml @@ -18,9 +18,8 @@ imports: - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/acquired_by - ../slots/20260202_matang/temporal_extent - - ../slots/20260202_matang/new/field_number - ../slots/20260202_matang/new/sampling_protocol - - ../slots/20260202_matang/new/habitat_description + - ../slots/20260202_matang/has_habitat default_prefix: hc classes: CollectionEvent: @@ -43,9 +42,9 @@ classes: - temporal_extent - acquired_by - identified_by - - field_number + - identified_by - sampling_protocol - - habitat_description + - has_habitat slot_usage: identified_by: identifier: true diff --git a/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml b/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml index 8ba9cd80f3..7e9bd77beb 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionManagementSystem.yaml @@ -15,11 +15,11 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/used_by - - ../slots/20260202_matang/new/license - - ../slots/20260202_matang/new/linked_data_export - - ../slots/20260202_matang/new/manages_collection - - ../slots/20260202_matang/new/open_source - - ../slots/20260202_matang/new/powers_platform + - ../slots/20260202_matang/licensed_as + - ../slots/20260202_matang/export + - ../slots/20260202_matang/manage + - ../slots/20260202_matang/open_source + - ../slots/20260202_matang/power - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/repository_url - ../slots/20260202_matang/temporal_extent @@ -60,11 +60,11 @@ classes: - has_version - has_type - deployed_at - - license - - linked_data_export - - manages_collection + - licensed_as + - export + - manage - open_source - - powers_platform + - power - refers_to_custodian - repository_url - has_standard @@ -108,7 +108,7 @@ classes: examples: - value: true - value: false - license: + licensed_as: # range: string examples: - value: GPL-3.0 @@ -159,7 +159,7 @@ classes: standard_uri: http://www.lido-schema.org/ - value: standard_uri: http://www.loc.gov/ead/ - linked_data_export: + export: range: boolean examples: - value: true @@ -167,12 +167,12 @@ classes: range: boolean examples: - value: true - powers_platform: + power: range: DigitalPlatform multivalued: true examples: - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website - manages_collection: + manage: range: CustodianCollection multivalued: true examples: @@ -250,9 +250,9 @@ classes: standard_uri: http://www.lido-schema.org/ linked_data_export: true available: true - powers_platform: + power: - https://nde.nl/ontology/hc/platform/rijksmuseum-website - manages_collection: + manage: - https://nde.nl/ontology/hc/collection/rm-paintings - https://nde.nl/ontology/hc/collection/rm-prints refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 @@ -309,7 +309,7 @@ classes: standard_uri: https://www.nationaalarchief.nl/mdto linked_data_export: false available: true - manages_collection: + manage: - https://nde.nl/ontology/hc/collection/na-government-records refers_to_custodian: https://nde.nl/ontology/hc/nl-na annotations: diff --git a/schemas/20251121/linkml/modules/classes/CollectionType.yaml b/schemas/20251121/linkml/modules/classes/CollectionType.yaml index 09d606b545..fbf20248f5 100644 --- a/schemas/20251121/linkml/modules/classes/CollectionType.yaml +++ b/schemas/20251121/linkml/modules/classes/CollectionType.yaml @@ -20,7 +20,6 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/equivalent_to - - ../slots/20260202_matang/new/record_equivalent classes: CollectionType: class_uri: rico:RecordSetType @@ -41,7 +40,7 @@ classes: - has_label - has_type - has_domain - - record_equivalent + - equivalent_to - has_score - equivalent_to slot_usage: @@ -73,7 +72,7 @@ classes: - value: description_text: A fonds is a group of documents of any nature brought together by virtue of being accumulated by the same creator in the exercise of their activities and functions. description_type: collection_type_description - record_equivalent: + equivalent_to: # range: string # uriorcurie examples: - value: rico:Fonds diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml index bd8b8f8115..895d1b5c4c 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ComarcalArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: "Archive serving a comarca (county-level administrative district),\nprimarily in Catalonia and other regions of Spain.\n\n**Wikidata**: Q21086734\n\n**Geographic Restriction**: Spain (primarily Catalonia)\n\n**Scope**:\nComarcal archives (arxius comarcals) preserve:\n- Comarca council records\n- Municipal records from constituent towns\n- Notarial protocols\n- Historical documents from the district\n- Photographs and audiovisual materials\n- Local history documentation\n\n**Administrative Context**:\nIn Catalonia's archival system:\n- Arxiu Nacional de Catalunya (national)\n- Arxius Hist\xF2rics Provincials (provincial)\n- Arxius Comarcals (41 comarcal archives) \u2190 This type\n- Arxius Municipals (municipal)\n\n**Services**:\nComarcal archives typically provide:\n- Public access to historical records\n- Genealogical research assistance\n- Local history reference services\n- Document conservation\n- Digitization programs\n\n**Related Types**:\n- MunicipalArchive (Q604177)\ \ - City/town archives\n- ProvincialArchive (Q5403345) - Provincial level\n- ProvincialHistoricalArchive (Q21087388) - Provincial historical\n- DistrictArchiveGermany (Q130757255) - German equivalent\n" slot_usage: {} diff --git a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml index c3f33b44aa..885ae7c683 100644 --- a/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ComarcalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ComarcalAdministrationFonds: is_a: ComarcalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ComarcalAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ComarcalArchive record_holder_note: equals_string: This RecordSetType is typically held by ComarcalArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ComarcalHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ComarcalArchive record_holder_note: equals_string: This RecordSetType is typically held by ComarcalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml index 204d39d139..738cd81c31 100644 --- a/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/CommercialOrganizationType.yaml @@ -10,7 +10,7 @@ imports: - linkml:types - ../enums/CommercialCustodianTypeEnum - ../slots/20260202_matang/collect - - ../slots/20260202_matang/new/corporate_integration + - ../slots/20260202_matang/integrate - ../slots/20260202_matang/has_model - ../slots/20260202_matang/has_rationale - ../slots/20260202_matang/has_score @@ -152,7 +152,7 @@ classes: - has_rationale - has_service - include - - corporate_integration + - integrate - has_type - has_score slot_usage: @@ -215,7 +215,7 @@ classes: - value: wikidata_qid: wd:Q17537576 - value: - corporate_integration: + integrate: # range: string required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml index 33cd18dc34..bdc1940d40 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchive.yaml @@ -8,13 +8,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: CommunityArchive: is_a: ArchiveOrganizationType class_uri: skos:Concept slots: - - hold_or_held_record_set_type + - hold_record_set description: 'Archive created and maintained by individuals and community groups to document their own cultural heritage and lived experiences. **Wikidata**: Q25105971 diff --git a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml index 681a86dc7d..129a596f22 100644 --- a/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CommunityArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CommunityOrganizationFonds: is_a: CommunityArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CommunityOrganizationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CommunityArchive record_holder_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: OralHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: CommunityArchive record_holder_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalEventDocumentation organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: CommunityArchive record_holder_note: equals_string: This RecordSetType is typically held by CommunityArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml index 68949cbdfb..91fce69370 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchiveRecordSetTypes.yaml @@ -16,9 +16,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/legal_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: CorporateGovernanceFonds: @@ -79,33 +77,33 @@ classes: slots: - has_type - has_score - - legal_note + - has_note - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType"]' - record_set_type: + has_type: equals_string: CorporateGovernanceFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Governance records form the core archival fonds of company archives. - scope_include: + has_scope: equals_string: '["board minutes", "shareholder records", "executive records", "M&A records", "corporate bylaws"]' - scope_exclude: + has_scope: equals_string: '["product development", "marketing materials", "personnel records"]' - legal_note: + has_note: equals_string: Governance records have significant legal value. Many have mandatory retention periods. Original documents often retained for legal purposes. @@ -174,28 +172,28 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", "hc:ResearchOrganizationType"]' - record_set_type: + has_type: equals_string: ProductDevelopmentCollection organizational_principle: equals_string: mixed organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType may follow mixed organizational principles. May include both organic R&D fonds and assembled collections organized by product line, technology, or project. - scope_include: + has_scope: equals_string: '["R&D files", "technical drawings", "patents", "prototypes", "test reports"]' - scope_exclude: + has_scope: equals_string: '["governance records", "marketing materials", "personnel records"]' MarketingArchiveCollection: is_a: CompanyArchiveRecordSetType @@ -256,29 +254,29 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: MarketingArchiveCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Typically assembled collection organized by campaign, product line, or media type. Visual materials often predominate. - scope_include: + has_scope: equals_string: '["advertising", "brand materials", "packaging", "promotional materials", "market research"]' - scope_exclude: + has_scope: equals_string: '["governance records", "technical documentation", "personnel records"]' PersonnelRecordsSeries: @@ -339,30 +337,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType"]' - record_set_type: + has_type: equals_string: PersonnelRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Personnel records typically arranged alphabetically by employee name within date ranges. - scope_include: + has_scope: equals_string: '["personnel files", "employment contracts", "payroll records", "training records", "works council records"]' - scope_exclude: + has_scope: equals_string: '["governance records", "product development", "marketing materials"]' - privacy_note: + has_note: equals_string: 'Subject to AVG/GDPR. Access restrictions apply for records less than 75 years old. Typical retention: 7-10 years after employment ends.' @@ -425,27 +423,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:CommercialOrganizationType", "hc:LibraryType"]' - record_set_type: + has_type: equals_string: CorporatePublicationsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Publications arranged chronologically by title. May benefit from bibliographic treatment for serial publications. - scope_include: + has_scope: equals_string: '["annual reports", "house magazines", "newsletters", "commemorative publications", "press releases"]' - scope_exclude: + has_scope: equals_string: '["governance records", "technical documentation", "personnel records"]' diff --git a/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml b/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml index 39e17316ba..94f5b2e987 100644 --- a/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/CompanyArchives.yaml @@ -11,9 +11,9 @@ imports: - ../slots/20260202_matang/has_branch - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/department_of - - ../slots/20260202_matang/new/parent_corporation + - ../slots/20260202_matang/part_of classes: CompanyArchives: is_a: ArchiveOrganizationType @@ -22,14 +22,14 @@ classes: \ - Regional archive at manufacturing sites\n - Research archive at R&D centers\n \n3. **Standalone heritage organizations** (rare):\n - Independent foundation managing corporate heritage\n - Heritage society for defunct companies\n\n**Relationship to Parent Organization**:\n\n| Pattern | Property | Example |\n|---------|----------|---------|\n| Archive as department | `schema:department` / `org:hasUnit` | Philips Archive is department of Philips N.V. |\n| Archive as branch | `org:hasSite` / `org:unitOf` | Shell Archive at The Hague HQ |\n| Archive with parent org | `schema:parentOrganization` | Unilever Historical Archives \u2192 Unilever PLC |\n\n**W3C ORG / Schema.org Alignment**:\n- `schema:parentOrganization` - Links archive to the corporation it belongs to\n- `schema:department` - Corporation links to its archive department\n- `org:unitOf` - Archive is organizational unit of corporation\n- `org:hasUnit` - Corporation has archive as organizational unit\n\n**Business\ \ Value**:\nCompany archives support:\n- Legal and regulatory compliance\n- Intellectual property protection\n- Corporate identity and branding\n- Historical marketing campaigns\n- Anniversary and commemorative projects\n- Due diligence for mergers and acquisitions\n\n**Related Types**:\n- BankArchive (Q52718263) - Financial institution archives\n- EconomicArchive (Q27032167) - Economic history focus\n- InstitutionalArchive (Q124762372) - Institutional records\n- Department - Formal departmental structure within organization\n- OrganizationBranch - Physical branch locations of archive\n\n**Professional Body**:\nCompany archivists often belong to:\n- International Council on Archives Section for Business Archives\n- Vereinigung deutscher Wirtschaftsarchivare (VdW)\n- Business Archives Council (UK)\n" slots: - - parent_corporation + - part_of - archive_department_of - has_branch - identified_by - - hold_or_held_record_set_type + - hold_record_set slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:CorporateGovernanceFonds", "hc:ProductDevelopmentCollection", "hc:MarketingArchiveCollection", "hc:PersonnelRecordsSeries", "hc:CorporatePublicationsSeries"] ' diff --git a/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml b/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml index 42e0b41d7d..2533a0021a 100644 --- a/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ComplianceStatus.yaml @@ -37,7 +37,7 @@ classes: - has_type - has_label - has_description - - remediation_required + - require slot_usage: has_type: # range: string diff --git a/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml b/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml index fa184593e6..523f60d23f 100644 --- a/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/ConflictStatus.yaml @@ -7,7 +7,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/is_rebuilding + - ../slots/20260202_matang/rebuild_by - ../slots/20260202_matang/new/reported_date prefixes: linkml: https://w3id.org/linkml/ @@ -59,7 +59,7 @@ classes: slots: - has_score - reported_date - - is_rebuilding + - rebuild_by annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml index f6981d6b6d..6079073a07 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml @@ -14,7 +14,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_member - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/network_analysis + - ../slots/20260202_matang/based_on - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/source_metadata # default_range: string @@ -63,7 +63,7 @@ classes: - prov:Collection slots: - has_member - - network_analysis + - based_on - source_metadata - has_score slot_usage: @@ -77,7 +77,7 @@ classes: multivalued: true inlined: true inlined_as_list: true - network_analysis: + based_on: range: NetworkAnalysis inlined: true comments: diff --git a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml index 5a43ecf596..59e48273c1 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml @@ -17,7 +17,7 @@ prefixes: imports: - linkml:types - ../enums/ScrapeMethodEnum - - ../slots/20260202_matang/new/connections_extracted + - ../slots/20260202_matang/document - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_profile - ../slots/20260202_matang/has_score @@ -57,8 +57,8 @@ classes: exact_mappings: - prov:Activity slots: - - connections_extracted - - note + - document + - has_note - scrape_method - scraped_timestamp - source_url @@ -101,13 +101,13 @@ classes: social_media_profile_id: https://nde.nl/ontology/hc/social-media/alexandr-belov-linkedin platform_type: LINKEDIN profile_url: https://www.linkedin.com/in/alexandr-belov-bb547b46/ - connections_extracted: + document: range: integer required: true minimum_value: 0 examples: - value: 776 - note: + has_note: # range: string examples: - value: Raw scrape in giovannafossati_connections_20251209T220000Z_note-max100p-1st2nd3th.md diff --git a/schemas/20251121/linkml/modules/classes/ConservationLab.yaml b/schemas/20251121/linkml/modules/classes/ConservationLab.yaml index 5008d8b5f3..77bb0b942e 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationLab.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationLab.yaml @@ -4,14 +4,14 @@ title: ConservationLab Class imports: - linkml:types - ../slots/20260202_matang/accept - - ../slots/20260202_matang/new/conservation_specialization + - ../slots/20260202_matang/expertise_in - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_equipment - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/is_accredited + - ../slots/20260202_matang/accredited_with - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/new/safety_certification @@ -44,9 +44,9 @@ classes: - schema:ResearchOrganization slots: - accept - - conservation_specialization + - expertise_in - has_equipment - - is_accredited + - accredited_with - identified_by - has_label - has_description @@ -79,7 +79,7 @@ classes: examples: - value: description_text: State-of-the-art conservation studio specializing in 17th-century Dutch paintings. Features advanced imaging suite for technical art history research. - conservation_specialization: + expertise_in: # range: string multivalued: true examples: @@ -106,7 +106,7 @@ classes: multivalued: true examples: - value: ISO 45001 Occupational Health and Safety - is_accredited: + accredited_with: range: boolean examples: - value: true @@ -144,7 +144,7 @@ classes: label_text: Rijksmuseum Conservation Studio has_description: description_text: State-of-the-art conservation studio specializing in Dutch Golden Age paintings, works on paper, and decorative arts. - conservation_specialization: + expertise_in: - Paintings - Works on paper - Furniture @@ -167,7 +167,7 @@ classes: label_text: Nationaal Archief Restauratie Atelier has_description: description_text: Paper and parchment conservation workshop serving the national archives. Specializes in historical documents, maps, and seals. - conservation_specialization: + expertise_in: - Paper - Parchment - Seals diff --git a/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml b/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml index 14fc3f58e2..0f41459174 100644 --- a/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml @@ -13,30 +13,29 @@ imports: - linkml:types - ../enums/ConservationStatusEnum - ../metadata - - ../slots/20260202_matang/new/conservation_lab - - ../slots/20260202_matang/new/conservation_note - - ../slots/20260202_matang/new/conservator - - ../slots/20260202_matang/new/conservator_affiliation - - ../slots/20260202_matang/new/cost - - ../slots/20260202_matang/new/cost_currency + - ../slots/20260202_matang/has_facility + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/conserved_by + - ../slots/20260202_matang/affiliated_with + - ../slots/20260202_matang/has_expense + - ../slots/20260202_matang/has_currency - ../slots/20260202_matang/describe - - ../slots/20260202_matang/new/final_of_the_final + - ../slots/20260202_matang/final_of_the_final - ../slots/20260202_matang/has_condition - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_treatment - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/indicates_or_indicated - - ../slots/20260202_matang/new/initial_of_the_initial - - ../slots/20260202_matang/new/materials_used - - ../slots/20260202_matang/new/object_ref - - ../slots/20260202_matang/new/photograph - - ../slots/20260202_matang/new/receives_or_received - - ../slots/20260202_matang/new/recommendation - - ../slots/20260202_matang/new/record_date - - ../slots/20260202_matang/new/record_id - - ../slots/20260202_matang/new/record_timespan - - ../slots/20260202_matang/new/record_type + - ../slots/20260202_matang/indicate + - ../slots/20260202_matang/initial_of_the_initial + - ../slots/20260202_matang/use_material + - ../slots/20260202_matang/refer_to + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/receive + - ../slots/20260202_matang/recommend + - ../slots/20260202_matang/has_timestamp + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/temporal_extent - ../slots/20260202_matang/new/related_loan - ../slots/20260202_matang/new/report_document - ../slots/20260202_matang/new/report_url @@ -61,54 +60,54 @@ classes: - initial_of_the_initial - has_condition - conservation_lab - - conservation_note - - conservator - - conservator_affiliation - - cost - - cost_currency + - has_note + - conserved_by + - affiliated_with + - has_expense + - has_currency + - has_type + - indicate + - use_material + - refer_to + - has_url + - recommend + - has_timestamp + - identified_by + - temporal_extent - has_type - - indicates_or_indicated - - materials_used - - object_ref - - photograph - - recommendation - - record_date - - record_id - - record_timespan - - record_type - related_loan - report_document - report_url - - uses_or_used_technique + - use - has_score - has_treatment slot_usage: - record_id: + identified_by: identifier: true required: true # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001 - value: https://nde.nl/ontology/hc/conservation/rijksmuseum-sk-c-5-2019-001 - object_ref: + refer_to: required: true # range: string # uriorcurie inlined: false examples: - value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - record_type: + has_type: required: true # range: string examples: - value: TREATMENT - value: CONDITION_ASSESSMENT - value: EXAMINATION - record_date: + has_timestamp: required: false range: date examples: - value: '1994-06-15' - record_timespan: + temporal_extent: required: false range: TimeSpan inlined: true @@ -154,7 +153,7 @@ classes: examples: - value: - value: - materials_used: + use_material: - Gamblin conservation colors - Dammar varnish has_type: @@ -165,14 +164,14 @@ classes: - value: CLEANING - value: RESTORATION - value: REFRAMING - conservator: + conserved_by: required: false # range: string multivalued: true examples: - value: "Dr. J\xF8rgen Wadum" - value: Petria Noble - conservator_affiliation: + affiliated_with: required: false # range: string examples: @@ -184,7 +183,7 @@ classes: examples: - value: Mauritshuis Conservation Studio, The Hague - value: Rijksmuseum Ateliergebouw - materials_used: + use_material: required: false # range: string multivalued: true @@ -193,7 +192,7 @@ classes: - value: Paraloid B-72 consolidant - value: Japanese tissue paper - value: Gamblin conservation colors - uses_or_used_technique: + use: required: false range: Technique multivalued: true @@ -219,7 +218,7 @@ classes: - value: has_type: X-RADIOGRAPHY has_label: Digital X-Ray - photograph: + has_url: required: false range: uri multivalued: true @@ -237,7 +236,7 @@ classes: # range: string examples: - value: "Wadum, J\xF8rgen. \"Vermeer Illuminated: The Restoration of \nGirl with a Pearl Earring.\" Burlington Magazine 137, \nno. 1103 (1995): 90-95.\n" - recommendation: + recommend: required: false # range: string multivalued: true @@ -246,7 +245,7 @@ classes: - value: Display in climate-controlled case only - value: Limit light exposure to 50 lux maximum - value: Handle with cotton gloves; fragile frame corners - indicates_or_indicated: + indicate: range: ConservationReview inlined: true required: false @@ -261,18 +260,18 @@ classes: inlined: false examples: - value: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001 - cost: + has_expense: required: false range: decimal examples: - value: 150000 - cost_currency: + has_currency: required: false # range: string examples: - value: EUR - value: USD - receives_or_received: + receive: range: FundingSource inlined: true inlined_as_list: true @@ -285,7 +284,7 @@ classes: has_label: Getty Foundation - value: has_label: Bank Giro Loterij - conservation_note: + has_note: required: false # range: string multivalued: true @@ -309,7 +308,7 @@ classes: record_id: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001 object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring record_type: TREATMENT - record_timespan: + temporal_extent: begin_of_the_begin: '1994-03-01' end_of_the_end: '1994-09-30' initial_of_the_initial: @@ -331,34 +330,34 @@ classes: has_type: - CLEANING - RESTORATION - conservator: + conserved_by: - "Dr. J\xF8rgen Wadum" conservator_affiliation: Mauritshuis Conservation Department conservation_lab: Mauritshuis Conservation Studio, The Hague - materials_used: + use_material: - Shellsol A solvent - Dammar varnish (Kremer) - Gamblin conservation colors - uses_or_used_technique: + use: - has_type: SolventCleaning has_label: Solvent cleaning has_description: Removal of varnish with acetone/white spirit mixture - has_type: TratteggioInpainting has_label: Tratteggio inpainting has_description: Losses in-painted using fine parallel brushstrokes - photograph: + has_url: - https://mauritshuis.nl/conservation/670/before-1994.jpg - https://mauritshuis.nl/conservation/670/during-1994.jpg - https://mauritshuis.nl/conservation/670/after-1994.jpg report_document: "Wadum, J\xF8rgen. \"Vermeer Illuminated: Conservation, Restoration and \nResearch.\" The Hague: Mauritshuis, 1995.\n" - recommendation: + recommend: - Re-examine varnish layer in 25 years (c. 2019) - Maintain 45-55% relative humidity - Maximum 50 lux illumination - indicates_or_indicated: + indicate: temporal_extent: begin_of_the_begin: '2019-01-01' - conservation_note: + has_note: - Vermeer's monogram 'IVMeer' discovered during cleaning - Treatment documented in Burlington Magazine (1995) - value: @@ -376,9 +375,9 @@ classes: description_text: Pre-loan condition check for Vermeer 2023 exhibition at Rijksmuseum. Painting in excellent stable condition. No changes from previous examination. Surface clean, varnish clear, frame secure. description_type: condition related_loan: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001 - conservator: + conserved_by: - Abbie Vandivere - recommendation: + recommend: - Cleared for loan - Courier required for transport - Climate case recommended @@ -396,12 +395,12 @@ classes: has_description: description_text: Comprehensive technical examination as part of Operation Night Watch. Canvas shows historical damage from 1715 trimming and 1911/1975 attacks. Paint layer stable with localized losses. Varnish slightly yellowed. description_type: condition - conservator: + conserved_by: - Petria Noble - Robert Erdmann conservator_affiliation: Rijksmuseum Conservation Department report_url: https://www.rijksmuseum.nl/en/stories/operation-night-watch - conservation_note: + has_note: - Part of multi-year Operation Night Watch project - Largest and most detailed examination ever of this painting - Live-streamed to public diff --git a/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml b/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml index 609d2dad9f..84aeae6d37 100644 --- a/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml +++ b/schemas/20251121/linkml/modules/classes/ContributingAgency.yaml @@ -15,21 +15,19 @@ imports: - ../enums/AuthorityRecordFormatEnum - ../enums/ConsortiumGovernanceRoleEnum - ../metadata - - ../slots/20260202_matang/new/contributes_or_contributed - - ../slots/20260202_matang/new/contributes_to - - ../slots/20260202_matang/new/contribution_start_date - - ../slots/20260202_matang/new/contributor_code + - ../slots/20260202_matang/contribute_to + - ../slots/20260202_matang/begin_of_the_begin + - ../slots/20260202_matang/has_code - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_role - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/is_active + - ../slots/20260202_matang/current - ../slots/20260202_matang/represented_by - ../slots/20260202_matang/member_of - - ../slots/20260202_matang/new/name_local - - ../slots/20260202_matang/new/provides_or_provided - - ../slots/20260202_matang/new/record_format + - ../slots/20260202_matang/provide + - ../slots/20260202_matang/has_format classes: ContributingAgency: class_uri: org:FormalOrganization @@ -74,12 +72,12 @@ classes: - linkml:https://nde.nl/ontology/hc/class/Standard slots: - has_label - - contributes_or_contributed - - record_format - - provides_or_provided - - contributes_to - - contribution_start_date - - is_active + - contribute_to + - has_format + - provide + - contribute_to + - begin_of_the_begin + - current - represented_by - has_url - has_description @@ -87,10 +85,10 @@ classes: - member_of - has_role - has_score - - name - - country + - has_name + - in_country slot_usage: - provides_or_provided: + provide: # range: string multivalued: true inlined: false # Fixed invalid inline for primitive type @@ -100,7 +98,7 @@ classes: contain: - has_type: PERSON - has_type: CORPORATE_BODY - contributes_to: + contribute_to: # range: string also_allocation_agency: range: AllocationAgency @@ -114,7 +112,7 @@ classes: range: uri inlined: false # Fixed invalid inline for primitive type multivalued: false - contributes_or_contributed: + contribute_to: range: AuthorityData inlined: true examples: diff --git a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml index 6d598e8864..ea92da56c8 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRate.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRate.yaml @@ -41,7 +41,7 @@ classes: slots: - has_type - temporal_extent - - rate_value + - has_value slot_usage: has_type: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml index cb2aa91fa0..eb27e76150 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRateType.yaml @@ -10,11 +10,10 @@ prefixes: imports: - linkml:types - - ../slots/20260202_matang/new/conversion_source_population - - ../slots/20260202_matang/new/conversion_target_action - - ../slots/20260202_matang/new/conversion_type_label - - ../slots/20260202_matang/new/industry_benchmark_high - - ../slots/20260202_matang/new/industry_benchmark_low + - ../slots/20260202_matang/has_denominator_data + - ../slots/20260202_matang/has_numerator + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_benchmark # default_range: string classes: @@ -46,11 +45,11 @@ classes: - skos:Concept slots: - - conversion_type_label - - conversion_source_population - - conversion_target_action - - industry_benchmark_low - - industry_benchmark_high + - has_label + - has_denominator_data + - has_numerator + - has_benchmark + - has_benchmark annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml b/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml index ef7b4935ac..5a107d7df0 100644 --- a/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ConversionRateTypes.yaml @@ -9,11 +9,10 @@ prefixes: imports: - ./ConversionRateType - linkml:types - - ../slots/20260202_matang/new/conversion_source_population - - ../slots/20260202_matang/new/conversion_target_action - - ../slots/20260202_matang/new/conversion_type_label - - ../slots/20260202_matang/new/industry_benchmark_high - - ../slots/20260202_matang/new/industry_benchmark_low + - ../slots/20260202_matang/has_denominator_data + - ../slots/20260202_matang/has_numerator + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_benchmark # default_range: string classes: VisitorToPurchaseConversion: @@ -27,15 +26,15 @@ classes: **CALCULATION**: (Purchasers / Total Visitors) × 100' class_uri: hc:VisitorToPurchaseConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Visitor to Purchase) - conversion_source_population: + has_denominator_data: ifabsent: string(museum/venue visitors) - conversion_target_action: + has_numerator: ifabsent: string(made gift shop purchase) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.15) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.40) annotations: specificity_score: 0.1 @@ -53,15 +52,15 @@ classes: **CALCULATION**: (New Members / Total Visitors) × 100' class_uri: hc:VisitorToMemberConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Visitor to Member) - conversion_source_population: + has_denominator_data: ifabsent: string(museum/venue visitors) - conversion_target_action: + has_numerator: ifabsent: string(became member/supporter) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.01) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.08) broad_mappings: - crm:E54_Dimension @@ -76,15 +75,15 @@ classes: **CALCULATION**: (Physical Visits from Web / Website Visitors) × 100' class_uri: hc:OnlineToPhysicalConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Online to Physical Visit) - conversion_source_population: + has_denominator_data: ifabsent: string(website visitors) - conversion_target_action: + has_numerator: ifabsent: string(visited venue physically) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.005) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.05) broad_mappings: - crm:E54_Dimension @@ -98,15 +97,15 @@ classes: **CALCULATION**: (Clicks / Emails Delivered) × 100' class_uri: hc:EmailToClickConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Email to Click) - conversion_source_population: + has_denominator_data: ifabsent: string(email recipients) - conversion_target_action: + has_numerator: ifabsent: string(clicked link in email) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.02) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.10) broad_mappings: - crm:E54_Dimension @@ -120,15 +119,15 @@ classes: **CALCULATION**: (New Followers / Content Views) × 100' class_uri: hc:SocialToFollowerConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Social to Follower) - conversion_source_population: + has_denominator_data: ifabsent: string(social media content viewers) - conversion_target_action: + has_numerator: ifabsent: string(became follower) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.01) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.15) broad_mappings: - crm:E54_Dimension @@ -142,15 +141,15 @@ classes: **CALCULATION**: (Return Visitors / Total Ticket Buyers) × 100' class_uri: hc:TicketToReturnConversion slot_usage: - conversion_type_label: + has_label: ifabsent: string(Ticket to Return Visit) - conversion_source_population: + has_denominator_data: ifabsent: string(ticket buyers) - conversion_target_action: + has_numerator: ifabsent: string(made return visit within 12 months) - industry_benchmark_low: + has_benchmark: ifabsent: float(0.20) - industry_benchmark_high: + has_benchmark: ifabsent: float(0.60) broad_mappings: - crm:E54_Dimension diff --git a/schemas/20251121/linkml/modules/classes/Coordinates.yaml b/schemas/20251121/linkml/modules/classes/Coordinates.yaml index 0d323efa2a..0c360bb51e 100644 --- a/schemas/20251121/linkml/modules/classes/Coordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/Coordinates.yaml @@ -33,6 +33,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - latitude - - longitude + - has_latitude + - has_longitude - source diff --git a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml index fd87175db3..7fe72aff3d 100644 --- a/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml +++ b/schemas/20251121/linkml/modules/classes/CountyRecordOffice.yaml @@ -8,7 +8,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_branch_of_authority + - ../slots/20260202_matang/branch_of classes: CountyRecordOffice: is_a: ArchiveOrganizationType @@ -109,7 +109,7 @@ classes: ' slots: - has_type - - is_branch_of_authority + - branch_of - has_score slot_usage: has_type: diff --git a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml index bc69e4fc7c..f6af5be666 100644 --- a/schemas/20251121/linkml/modules/classes/CourtRecords.yaml +++ b/schemas/20251121/linkml/modules/classes/CourtRecords.yaml @@ -10,11 +10,11 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/court_types_covered + - ../slots/20260202_matang/related_to - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/jurisdiction_level + - ../slots/20260202_matang/in_jurisdiction classes: CourtRecords: is_a: ArchiveOrganizationType @@ -22,19 +22,19 @@ classes: description: "Archive specializing in judicial and court records.\n\n**Wikidata**: Q11906844 (Justizarchiv / court records archive)\n\n**DEFINITION**:\n\nCourt Records archives (Justizarchiv in German) preserve and provide access to \nrecords created by judicial bodies including:\n- Courts of law at all levels (supreme, appellate, district, local)\n- Tribunals and administrative courts\n- Notarial records (where managed by courts)\n- Legal proceedings documentation\n- Court orders, judgments, and decrees\n\n**SCOPE**:\n\nCourt archives differ from general government archives by their focus on:\n- Evidential value (legal proof, precedent)\n- Retention schedules based on legal requirements\n- Access restrictions (privacy, ongoing cases, sealed records)\n- Chain of custody requirements for legal validity\n\n**MULTILINGUAL LABELS**:\n- Justizarchiv (de)\n- archivo judicial (es)\n- archives judiciaires (fr)\n\n**RELATED TYPES**:\n- NotarialArchive (Q8203685) - notarial records specifically\n\ - PublicArchive (Q27031009) - broader government records\n- LegalRecordSet - rico:RecordSetType for court record collections\n\n**ONTOLOGICAL ALIGNMENT**:\n- **SKOS**: skos:Concept (type classification)\n- **RiC-O**: rico:RecordSet for archival description of court fonds\n- **Wikidata**: Q11906844\n" slots: - - court_types_covered + - related_to - has_type - - jurisdiction_level + - in_jurisdiction - has_score - identified_by slot_usage: identified_by: null - jurisdiction_level: + in_jurisdiction: # range: string examples: - value: state - value: federal - court_types_covered: + related_to: # range: string multivalued: true examples: @@ -70,7 +70,7 @@ classes: - archives judiciaires@fr has_description: Archive preserving judicial and court records jurisdiction_level: federal - court_types_covered: + related_to: - civil - criminal - administrative diff --git a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml index d8af97f9d3..fa6a476dae 100644 --- a/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml +++ b/schemas/20251121/linkml/modules/classes/CulturalInstitution.yaml @@ -17,11 +17,11 @@ default_prefix: hc imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/cultural_focus_area + - ../slots/20260202_matang/focus_on - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/institution_function + - ../slots/20260202_matang/has_function classes: CulturalInstitution: is_a: CustodianType @@ -29,21 +29,21 @@ classes: description: "Broad category for organizations that work for the preservation or promotion of culture.\n\n**Wikidata**: Q3152824 (cultural institution / kulturelle Organisation)\n\n**DEFINITION**:\n\nCultural Institution is a BROAD supertype that encompasses:\n- Galleries (G)\n- Libraries (L)\n- Archives (A)\n- Museums (M)\n- And other cultural heritage organizations\n\n**USAGE NOTE**:\n\nIn the GLAMORCUBESFIXPHDNT taxonomy, prefer SPECIFIC types when applicable:\n- Use GalleryOrganizationType for art galleries\n- Use LibraryOrganizationType for libraries\n- Use ArchiveOrganizationType for archives\n- Use MuseumOrganizationType for museums\n\nCulturalInstitution is used when:\n1. Institution spans multiple types (use with MIXED/X)\n2. Specific type cannot be determined\n3. Institution is cultural but outside GLAM scope\n\n**MULTILINGUAL LABELS**:\n- kulturelle Organisation (de)\n- instituci\xF3n cultural (es)\n- institution culturelle (fr)\n\n**RELATED CONCEPTS**:\n- GLAM (Q1030034)\ \ - acronym for galleries, libraries, archives, museums\n- MemoryInstitution (Q1497649) - institutions preserving cultural memory\n- HeritageOrganization - schema.org type for heritage orgs\n" slots: - - cultural_focus_area + - focus_on - has_type - - institution_function + - has_function - has_score - identified_by slot_usage: identified_by: null - cultural_focus_area: + focus_on: # range: string multivalued: true examples: - value: - visual arts - heritage preservation - institution_function: + has_function: # range: string multivalued: true has_type: @@ -74,10 +74,10 @@ classes: - "instituci\xF3n cultural@es" - institution culturelle@fr has_description: Organization working for preservation or promotion of culture - cultural_focus_area: + focus_on: - heritage preservation - cultural education - institution_function: + has_function: - collection - exhibition annotations: diff --git a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml index 9fdd41d927..e278c80fc2 100644 --- a/schemas/20251121/linkml/modules/classes/CurationActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/CurationActivity.yaml @@ -16,17 +16,17 @@ imports: - linkml:types - ../enums/CurationActivityTypeEnum - ../metadata - - ../slots/20260202_matang/new/curated_holding + - ../slots/20260202_matang/curate - ../slots/20260202_matang/has_objective - ../slots/20260202_matang/has_output - ../slots/20260202_matang/has_type - ../slots/20260202_matang/allocated_budget - - ../slots/20260202_matang/new/is_recurring - - ../slots/20260202_matang/new/objects_added - - ../slots/20260202_matang/new/objects_affected - - ../slots/20260202_matang/new/objects_count - - ../slots/20260202_matang/new/objects_removed - - ../slots/20260202_matang/new/priority + - ../slots/20260202_matang/recur_at + - ../slots/20260202_matang/add + - ../slots/20260202_matang/affect + - ../slots/20260202_matang/has_quantity + - ../slots/20260202_matang/remove + - ../slots/20260202_matang/has_priority - ../slots/20260202_matang/new/recurrence_pattern - ../slots/20260202_matang/new/responsible_actor - ../slots/20260202_matang/new/responsible_department @@ -49,16 +49,16 @@ classes: - aat:300054277 slots: - allocated_budget - - curated_holding + - curate - has_type - has_objective - has_output - - is_recurring - - objects_added + - recur_at + - add - objects_affected - - objects_count - - objects_removed - - priority + - has_quantity + - remove + - has_priority - recurrence_pattern - responsible_actor - responsible_department @@ -69,7 +69,7 @@ classes: - value: INVENTORY - value: DIGITIZATION - value: ACCESSIONING - curated_holding: + curate: range: Collection multivalued: true inlined: false @@ -87,7 +87,7 @@ classes: - value: Registration Department - value: Digital Initiatives - value: Conservation Lab - is_recurring: + recur_at: range: boolean examples: - value: true @@ -106,21 +106,21 @@ classes: - value: - https://nde.nl/ontology/hc/object/rijksmuseum-nightwatch - https://nde.nl/ontology/hc/object/rijksmuseum-milkmaid - objects_added: + add: range: ExhibitedObject multivalued: true inlined: false examples: - value: - https://nde.nl/ontology/hc/object/new-acquisition-2025-001 - objects_removed: + remove: range: ExhibitedObject multivalued: true inlined: false examples: - value: - https://nde.nl/ontology/hc/object/deaccessioned-2025-001 - objects_count: + has_quantity: range: integer examples: - value: 10000 @@ -154,7 +154,7 @@ classes: examples: - value: EUR 125,000 - value: USD 50,000 - priority: + has_priority: # range: string examples: - value: HIGH @@ -188,7 +188,7 @@ classes: identified_by: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001 has_label: 2025 Annual Collection Inventory - Dutch Masters has_description: "Annual physical inventory of the Dutch Masters collection \n(Gallery of Honour and adjacent galleries). Spot-check methodology \nwith 20% sample verification against CMS records. Includes \ncondition notation and location verification.\n" - curated_holding: + curate: - https://nde.nl/ontology/hc/collection/rijksmuseum-dutch-masters responsible_actor: - https://nde.nl/ontology/hc/person/maria-jansen-registrar @@ -209,7 +209,7 @@ classes: identified_by: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024 has_label: VOC Archives Digitization Project - Phase 2 has_description: "Second phase of systematic digitization of VOC (Dutch East India \nCompany) archives. Focus on Hoge Regering Batavia series (1.04.02). \nHigh-resolution scanning with OCR/HTR processing for searchability. \nIIIF-compliant output.\n" - curated_holding: + curate: - https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds responsible_department: Digital Services temporal_extent: @@ -234,7 +234,7 @@ classes: identified_by: https://nde.nl/ontology/hc/activity/kb-rehousing-medieval-2025 has_label: Medieval Manuscripts Rehousing Initiative has_description: "Transfer of 342 medieval manuscripts from legacy storage to \ncustom-fitted archival boxes with acid-free tissue interleaving. \nIncludes updated location records and condition photography.\n" - curated_holding: + curate: - https://nde.nl/ontology/hc/collection/kb-medieval-manuscripts responsible_department: Special Collections Conservation temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/Currency.yaml b/schemas/20251121/linkml/modules/classes/Currency.yaml index c40e1469bc..f340f267de 100644 --- a/schemas/20251121/linkml/modules/classes/Currency.yaml +++ b/schemas/20251121/linkml/modules/classes/Currency.yaml @@ -9,8 +9,8 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: - linkml:types - - ../slots/20260202_matang/new/currency_code - - ../slots/20260202_matang/new/currency_symbol + - ../slots/20260202_matang/has_code + - ../slots/20260202_matang/symbolized_by - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label @@ -27,9 +27,9 @@ classes: - qudt:CurrencyUnit slots: - identified_by - - currency_code + - has_code - has_label - - currency_symbol + - symbolized_by - has_description - has_score slot_usage: @@ -38,7 +38,7 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/currency/EUR - currency_code: + has_code: # range: string required: true pattern: ^[A-Z]{3}$ @@ -54,7 +54,7 @@ classes: - value: Euro - value: US Dollar - value: Dutch Guilder - currency_symbol: + symbolized_by: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml index d6fe0b5f58..45fc7fe793 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchive.yaml @@ -11,22 +11,22 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/creating_organization + - ../slots/20260202_matang/created_by - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_policy - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/new/retention_schedule classes: CurrentArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - creating_organization + - created_by - has_type - - hold_or_held_record_set_type + - hold_record_set - retention_schedule - has_score - has_policy @@ -40,7 +40,7 @@ classes: # range: string examples: - value: Ministry of Finance Records Schedule 2023 - creating_organization: + created_by: # range: string examples: - value: Ministry of Finance diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml index 6818a3fbc0..1063bb9914 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ActiveRecordsFonds: is_a: CurrentArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ActiveRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CurrentArchive record_holder_note: equals_string: This RecordSetType is typically held by CurrentArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Custodian.yaml b/schemas/20251121/linkml/modules/classes/Custodian.yaml index 6731eef63b..ff466f81f9 100644 --- a/schemas/20251121/linkml/modules/classes/Custodian.yaml +++ b/schemas/20251121/linkml/modules/classes/Custodian.yaml @@ -18,7 +18,7 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/created + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_collection - ../slots/20260202_matang/has_digital_presence - ../slots/20260202_matang/exhibit @@ -30,13 +30,12 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/encompassed_by - ../slots/20260202_matang/involved_in - - ../slots/20260202_matang/new/legal_status - - ../slots/20260202_matang/new/mission_statement - - ../slots/20260202_matang/new/modified - - ../slots/20260202_matang/new/organizational_structure - - ../slots/20260202_matang/new/place_designation - - ../slots/20260202_matang/new/preferred_label - - ../slots/20260202_matang/new/preserves_or_preserved + - ../slots/20260202_matang/has_status + - ../slots/20260202_matang/has_mission_statement + - ../slots/20260202_matang/updated_at + - ../slots/20260202_matang/has_structure + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/preserve - ../slots/20260202_matang/temporal_extent classes: Custodian: @@ -104,7 +103,7 @@ classes: - schema:SportsOrganization slots: - involved_in - - created + - begin_of_the_begin - has_type - has_policy - has_digital_presence @@ -112,13 +111,13 @@ classes: - exhibit - has_collection - identified_by - - legal_status - - mission_statement - - modified - - organizational_structure - - place_designation - - preferred_label - - preserves_or_preserved + - has_status + - has_mission_statement + - updated_at + - has_structure + - has_label + - has_label + - preserve - has_profile - has_facility - has_score @@ -129,12 +128,12 @@ classes: required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/[a-z0-9-]+$ - preferred_label: + has_label: # range: string required: false - legal_status: + has_status: required: false - place_designation: + has_label: # range: string # uriorcurie # range: CustodianPlace inlined: false # Fixed invalid inline for primitive type @@ -151,7 +150,7 @@ classes: multivalued: true required: false inlined_as_list: false # Fixed invalid inline for primitive type - organizational_structure: + has_structure: # range: string # uriorcurie multivalued: true required: false @@ -181,7 +180,7 @@ classes: account_name: rijksmuseum profile_url: https://x.com/rijksmuseum is_primary_digital_presence: false - preserves_or_preserved: + preserve: # range: string # uriorcurie # range: IntangibleHeritageForm multivalued: true @@ -189,14 +188,14 @@ classes: temporal_extent: range: TimeSpan required: false - mission_statement: + has_mission_statement: # range: string # uriorcurie # range: MissionStatement multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type - created: + begin_of_the_begin: range: datetime - modified: + updated_at: range: datetime comments: - The Custodian class is intentionally minimal - it exists primarily as an abstract hub diff --git a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml index 5c014d5fa3..a3799b7d5e 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianAdministration.yaml @@ -4,8 +4,8 @@ title: CustodianAdministration Class imports: - linkml:types - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/creating_function - - ../slots/20260202_matang/new/estimates_or_estimated + - ../slots/20260202_matang/document + - ../slots/20260202_matang/estimate - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_level @@ -16,9 +16,9 @@ imports: - ../slots/20260202_matang/active_since - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/managing_unit - - ../slots/20260202_matang/new/primary_system - - ../slots/20260202_matang/new/record_type + - ../slots/20260202_matang/has_operational_unit + - ../slots/20260202_matang/has_system + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/retention_period_year - ../slots/20260202_matang/new/retention_schedule @@ -59,15 +59,15 @@ classes: - has_description - has_label - has_status - - creating_function + - document - has_level - has_quantity - has_roadmap - contain - - estimates_or_estimated - - managing_unit - - primary_system - - record_type + - estimate + - has_operational_unit + - has_system + - has_type - refers_to_custodian - retention_period_year - retention_schedule @@ -90,7 +90,7 @@ classes: examples: - value: description_text: Incoming and outgoing correspondence of the museum director - record_type: + has_type: # range: string multivalued: true required: false @@ -99,10 +99,10 @@ classes: - Correspondence - Reports - Meeting minutes - managing_unit: + has_operational_unit: range: OrganizationalStructure required: false - creating_function: + document: # range: string required: false examples: @@ -125,14 +125,14 @@ classes: has_measurement_unit: has_symbol: GB is_estimate: true - estimates_or_estimated: + estimate: range: GrowthRate inlined: true required: false examples: - value: has_description: ~30,000 documents/year - primary_system: + has_system: range: DigitalPlatform required: false examples: @@ -213,7 +213,7 @@ classes: label_text: Director's Office Correspondence has_description: description_text: Incoming and outgoing correspondence of the museum director including policy discussions, strategic partnerships, and institutional communications. - record_type: + has_type: - Correspondence - Reports - Meeting minutes @@ -229,7 +229,7 @@ classes: has_measurement_unit: has_symbol: GB is_estimate: true - estimates_or_estimated: + estimate: has_description: ~5,000 documents/year primary_system: https://nde.nl/ontology/hc/platform/rm-sharepoint retention_schedule: Museum Retention Schedule 2020, cat. 1.1 @@ -261,7 +261,7 @@ classes: label_text: Human Resources Personnel Files has_description: description_text: Employee personnel records including contracts, performance reviews, training records, and employment documentation. - record_type: + has_type: - Personnel files - Contracts - Performance reviews @@ -278,7 +278,7 @@ classes: has_measurement_unit: has_symbol: GB is_estimate: true - estimates_or_estimated: + estimate: has_description: ~100 files/year (new hires) primary_system: https://nde.nl/ontology/hc/platform/rm-workday retention_schedule: Museum Retention Schedule 2020, cat. 3.2 @@ -317,7 +317,7 @@ classes: has_symbol: TB has_description: high-res images is_estimate: true - estimates_or_estimated: + estimate: has_description: ~2,000 treatments/year has_level: has_label: Internal diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml index 599e557cb2..9751ed49f8 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchive.yaml @@ -4,7 +4,7 @@ title: CustodianArchive Class imports: - linkml:types - ../enums/ArchiveProcessingStatusEnum - - ../slots/20260202_matang/new/creating_agency + - ../slots/20260202_matang/created_by - ../slots/20260202_matang/accumulated_at - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label @@ -12,7 +12,7 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/accessioned_through - ../slots/20260202_matang/appended_with - ../slots/20260202_matang/conducted_by @@ -20,12 +20,12 @@ imports: - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/stored_at - ../slots/20260202_matang/transferred - - ../slots/20260202_matang/new/lifecycle_phase_type - - ../slots/20260202_matang/new/managing_unit - - ../slots/20260202_matang/new/processing_completed_date - - ../slots/20260202_matang/new/processing_priority - - ../slots/20260202_matang/new/processing_started_date - - ../slots/20260202_matang/new/processing_status + - ../slots/20260202_matang/has_phase + - ../slots/20260202_matang/has_operational_unit + - ../slots/20260202_matang/completed_at + - ../slots/20260202_matang/has_priority + - ../slots/20260202_matang/started_on + - ../slots/20260202_matang/has_status - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/temporal_extent prefixes: @@ -53,16 +53,16 @@ classes: - has_note - has_description - has_label - - creating_agency + - created_by - has_type - has_quantity - - hold_or_held_record_set_type - - lifecycle_phase_type - - managing_unit - - processing_completed_date - - processing_priority - - processing_started_date - - processing_status + - hold_record_set + - has_phase + - has_operational_unit + - completed_at + - has_priority + - started_on + - has_status - refers_to_custodian - stored_at - appended_with @@ -121,7 +121,7 @@ classes: temporal_extent: begin_of_the_begin: '1990-01-01' end_of_the_end: '2020-12-31' - creating_agency: + created_by: # range: string required: false has_type: @@ -155,12 +155,12 @@ classes: examples: - value: has_name: "Dr. Maria van den Berg" - processing_started_date: + started_on: range: date required: false examples: - value: '2024-03-01' - processing_completed_date: + completed_at: range: date required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml index 116af2271e..b892ef197e 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CustodialRecordsFonds: is_a: CustodianArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CustodialRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: CustodianArchive record_holder_note: equals_string: This RecordSetType is typically held by CustodianArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml index 6d9577da58..2aeb098605 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianCollection.yaml @@ -3,20 +3,19 @@ name: custodian_collection_class title: CustodianCollection Class imports: - linkml:types - - ../slots/20260202_matang/new/custody_history + - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/arranged_as - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/instantiated_by - - ../slots/20260202_matang/new/managing_unit - - ../slots/20260202_matang/new/preservation_level + - ../slots/20260202_matang/has_operational_unit + - ../slots/20260202_matang/has_level - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/temporal_extent prefixes: @@ -54,10 +53,10 @@ classes: - has_label - has_scope - has_type - - custody_history + - has_provenance - instantiated_by - - managing_unit - - preservation_level + - has_operational_unit + - has_level - has_provenance - refers_to_custodian - has_score @@ -72,7 +71,7 @@ classes: inlined: false # Fixed invalid inline for primitive type required: true pattern: ^.{1,500}$ - managing_unit: + has_operational_unit: # range: string # uriorcurie # range: OrganizationalStructure required: false @@ -124,7 +123,7 @@ classes: # range: DigitalInstantiation multivalued: true inlined: false # Fixed invalid inline for primitive type - preservation_level: + has_level: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml index 6c3b6efc31..2aeee2f9c7 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml @@ -28,7 +28,7 @@ classes: - schema:legalName slots: - has_type - - note + - has_note slot_usage: has_type: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml index 11c015cc6f..02ed402916 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalStatus.yaml @@ -34,12 +34,12 @@ imports: - ../slots/20260202_matang/responsible_for - ../slots/20260202_matang/revision_of - ../slots/20260202_matang/part_of - - ../slots/20260202_matang/new/legal_entity_type - - ../slots/20260202_matang/new/legal_form - - ../slots/20260202_matang/new/legal_jurisdiction - - ../slots/20260202_matang/new/legal_name - - ../slots/20260202_matang/new/primary_register - - ../slots/20260202_matang/new/reconstruction_method + - ../slots/20260202_matang/has_hypernym + - ../slots/20260202_matang/has_legal_form + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/registered_at + - ../slots/20260202_matang/has_method - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/registration_authority - ../slots/20260202_matang/new/registration_date @@ -94,14 +94,14 @@ classes: - define - has_document - identified_by - - legal_entity_type - - legal_form - - legal_jurisdiction - - legal_name + - has_hypernym + - has_legal_form + - in_jurisdiction + - has_label - has_status - suborganization_of - - primary_register - - reconstruction_method + - registered_at + - has_method - refers_to_custodian - registration_authority - registration_date @@ -128,22 +128,22 @@ classes: - value: '- https://nde.nl/ontology/hc/collection/nha-provincial-archive ' - legal_entity_type: + has_hypernym: range: LegalEntityType required: true examples: - value: ORGANIZATION - reconstruction_method: + has_method: # range: string examples: - value: Synthesized from official website, historical records, and academic references - legal_name: + has_label: range: LegalName required: true examples: - value: full_name: Stichting Rijksmuseum - legal_form: + has_legal_form: range: LegalForm required: false examples: @@ -171,20 +171,20 @@ classes: name: Kamer van Koophandel abbreviation: KvK jurisdiction: NL - primary_register: + registered_at: range: TradeRegister examples: - value: register_name: Commercial Register register_name_local: Handelsregister register_abbreviation: HR - legal_jurisdiction: + in_jurisdiction: range: Jurisdiction examples: - value: jurisdiction_id: NL jurisdiction_type: NATIONAL - country: + in_country: alpha_2: NL alpha_3: NLD dissolved_by: @@ -254,7 +254,7 @@ classes: - value: - service_area_name: Noord-Hollands Archief Werkgebied service_area_type: REGIONAL - cover_or_covered_subregion: + cover_geographic_subdivision: - iso_3166_2_code: NL-NH comments: - 'Represents the LEGAL ASPECT of a custodian: ''what is the formal legal entity?''' @@ -278,10 +278,10 @@ classes: - value: id: https://w3id.org/heritage/org/rijksmuseum legal_entity_type: null - legal_name: + has_label: full_name: Stichting Rijksmuseum language: nl - legal_form: + has_legal_form: abbreviation: St. identified_by: - number: '41215422' @@ -289,18 +289,18 @@ classes: name: Chamber of Commerce name_local: Kamer van Koophandel abbreviation: KvK - jurisdiction: + in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL - primary_register: + registered_at: register_id: NL-HR register_name: Commercial Register register_name_local: Handelsregister register_type: COMMERCIAL - legal_jurisdiction: + in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL - country: + in_country: alpha_2: NL alpha_3: NLD legal_system_type: CIVIL_LAW diff --git a/schemas/20251121/linkml/modules/classes/CustodianName.yaml b/schemas/20251121/linkml/modules/classes/CustodianName.yaml index 7e63b7b16d..d7577275be 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianName.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianName.yaml @@ -21,13 +21,11 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/name_authority - - ../slots/20260202_matang/new/name_language - - ../slots/20260202_matang/new/name_validity_period + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/temporal_extent - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/standardized_name - ../slots/20260202_matang/supersede - - ../slots/20260202_matang/temporal_extent # - ./ReconstructionActivity classes: CustodianName: @@ -56,12 +54,12 @@ classes: - gleif:hasOtherName slots: - has_label - - name_authority - - name_language - - name_validity_period + - has_label + - in_language + - temporal_extent - refers_to_custodian - standardized_name - - supersedes_or_superseded + - supersede - has_score - temporal_extent - derived_from @@ -78,13 +76,13 @@ classes: - value: has_label: State Museum has_type: AlternativeName - name_language: + in_language: # range: string pattern: ^[a-z]{2}(-[A-Z]{2})?$ standardized_name: # range: string required: true - name_authority: + has_label: # range: string temporal_extent: range: TimeSpan @@ -94,7 +92,7 @@ classes: - value: begin_of_the_begin: '1920-01-01' end_of_the_end: '1950-12-31' - name_validity_period: + temporal_extent: range: TimeSpan examples: - value: diff --git a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml index 66ae3bc8ef..691535b6f9 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml @@ -11,7 +11,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/name_language + - ../slots/20260202_matang/in_language - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/short_name - ../slots/20260202_matang/new/source @@ -38,9 +38,9 @@ classes: - source - source_url - source_type - - name_language + - in_language - standardized_name - - note + - has_note - short_name slot_usage: has_type: diff --git a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml index 05b6b874ad..ce2b30dfc0 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianObservation.yaml @@ -17,10 +17,10 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_value - - ../slots/20260202_matang/new/observation_context - - ../slots/20260202_matang/new/observation_date - - ../slots/20260202_matang/new/observation_source - - ../slots/20260202_matang/new/observed_name + - ../slots/20260202_matang/has_context + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/has_source + - ../slots/20260202_matang/observe - ../slots/20260202_matang/new/refers_or_referred_to - ../slots/20260202_matang/new/source # - ./Appellation @@ -53,16 +53,16 @@ classes: - has_value - has_type - refers_or_referred_to - - observation_context - - observation_date - - observation_source - - observed_name + - has_context + - temporal_extent + - has_source + - observe - source - has_score slot_usage: - observation_source: + has_source: # range: string - observed_name: + observe: # range: string # uriorcurie # range: CustodianAppellation required: true @@ -77,12 +77,12 @@ classes: - value: has_label: Het Rijks has_type: AlternativeName - observation_date: + temporal_extent: range: date source: # range: string # uriorcurie required: true - observation_context: + has_context: # range: string refers_or_referred_to: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml index cb61823814..ac5baa1a84 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianPlace.yaml @@ -13,7 +13,7 @@ imports: - ./ReconstructedEntity - linkml:types - ../enums/PlaceSpecificityEnum - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/related_to - ../slots/20260202_matang/has_geographic_subdivision - ../slots/20260202_matang/has_location @@ -21,11 +21,11 @@ imports: - ../slots/20260202_matang/based_on - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/place_custodian_ref - - ../slots/20260202_matang/new/place_language - - ../slots/20260202_matang/new/place_name - - ../slots/20260202_matang/new/place_note - - ../slots/20260202_matang/new/place_specificity + - ../slots/20260202_matang/refer_to + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/specified_as - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/settlement - ../slots/20260202_matang/temporal_extent @@ -45,12 +45,12 @@ classes: - crm:E27_Site slots: - related_to - - country + - in_country - has_location - - place_language - - place_name - - place_note - - place_specificity + - in_language + - has_label + - has_note + - specified_as - refers_to_custodian - settlement - has_geographic_subdivision diff --git a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml index b3fd873185..4e3a2f7d13 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianSourceFile.yaml @@ -36,8 +36,8 @@ classes: slots: - has_provenance - has_provenance - - location - - legal_status - - mission_statement - - contact + - located_at + - has_status + - has_mission_statement + - has_contact_details - service_area diff --git a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml index 846c58bc7b..bcfb66d785 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianTimelineEvent.yaml @@ -15,7 +15,7 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types - - ../slots/20260202_matang/new/archive_path + - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/degree_of_certainty - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_file_location @@ -26,7 +26,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/approximate - ../slots/20260202_matang/retrieved_through - - ../slots/20260202_matang/new/observation_ref + - ../slots/20260202_matang/based_on - ../slots/20260202_matang/new/source_url - ../slots/20260202_matang/temporal_extent - ../enums/OrganizationalChangeEventTypeEnum @@ -47,7 +47,7 @@ classes: - schema:Event slots: - approximate - - archive_path + - has_provenance - has_level - degree_of_certainty - has_description @@ -56,7 +56,7 @@ classes: - has_method - has_note - retrieved_through - - observation_ref + - based_on - source_url - has_score slot_usage: @@ -116,7 +116,7 @@ classes: - value: has_code: TIER_2_VERIFIED has_description: Verified against institutional website - observation_ref: + based_on: required: false comments: diff --git a/schemas/20251121/linkml/modules/classes/CustodianType.yaml b/schemas/20251121/linkml/modules/classes/CustodianType.yaml index e399546601..1e4b7de745 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianType.yaml @@ -5,16 +5,16 @@ prefixes: linkml: https://w3id.org/linkml/ imports: - linkml:types - - ../slots/20260202_matang/new/created - - ../slots/20260202_matang/new/custodian_type_broader - - ../slots/20260202_matang/new/custodian_type_narrower - - ../slots/20260202_matang/new/custodian_type_related + - ../slots/20260202_matang/begin_of_the_begin + - ../slots/20260202_matang/has_hypernym + - ../slots/20260202_matang/has_hyponym + - ../slots/20260202_matang/related_to - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_code - - ../slots/20260202_matang/new/modified + - ../slots/20260202_matang/updated_at classes: CustodianType: class_uri: skos:Concept @@ -33,12 +33,12 @@ classes: - org:classification - schema:additionalType slots: - - created - - custodian_type_broader - - custodian_type_narrower - - custodian_type_related + - begin_of_the_begin + - has_hypernym + - has_hyponym + - related_to - has_code - - modified + - updated_at - has_score - has_description - has_label @@ -65,20 +65,20 @@ classes: has_description: # range: string required: false - custodian_type_broader: + has_hypernym: range: CustodianType required: false - custodian_type_narrower: + has_hyponym: range: CustodianType multivalued: true required: false - custodian_type_related: + related_to: range: CustodianType multivalued: true required: false - created: + begin_of_the_begin: range: datetime - modified: + updated_at: range: datetime comments: - CustodianType implements SKOS concept scheme for GLAMORCUBESFIXPHDNT taxonomy diff --git a/schemas/20251121/linkml/modules/classes/DarkArchive.yaml b/schemas/20251121/linkml/modules/classes/DarkArchive.yaml index 05d1943370..c839303835 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchive.yaml @@ -18,8 +18,8 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type - - ../slots/20260202_matang/new/preservation_purpose + - ../slots/20260202_matang/hold_record_set + - ../slots/20260202_matang/has_objective - ../slots/20260202_matang/new/refers_to_access_policy classes: DarkArchive: @@ -28,8 +28,8 @@ classes: slots: - has_type - has_embargo_end_date - - hold_or_held_record_set_type - - preservation_purpose + - hold_record_set + - has_objective - refers_to_access_policy - has_score - identified_by @@ -42,7 +42,7 @@ classes: range: date examples: - value: '2050-01-01' - preservation_purpose: + has_objective: # range: string examples: - value: disaster_recovery diff --git a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml index 0716e6e5c0..2e85da6f72 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: PreservationCopyCollection: is_a: DarkArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PreservationCopyCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DarkArchive record_holder_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitalPreservationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DarkArchive record_holder_note: equals_string: This RecordSetType is typically held by DarkArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml b/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml index f35c3bfbe3..8e586763ee 100644 --- a/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/DataLicensePolicy.yaml @@ -49,9 +49,9 @@ classes: - schema:DigitalDocument slots: - has_score - - policy_name + - has_label - effective_at - - policy_description + - has_description annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -80,7 +80,7 @@ classes: - schema:CreativeWork slots: - has_score - - name + - has_name ServiceLicense: class_uri: odrl:Agreement description: 'A license assignment for a specific service within an organization''s diff --git a/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml b/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml index 74002b81aa..8f4e19f206 100644 --- a/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml +++ b/schemas/20251121/linkml/modules/classes/DataServiceEndpointType.yaml @@ -75,9 +75,9 @@ classes: - identified_by - has_description - has_label - - protocol_version + - has_version - related_types - - narrower_type + - has_hyponym slot_usage: used_in: range: HeritageSector diff --git a/schemas/20251121/linkml/modules/classes/Dataset.yaml b/schemas/20251121/linkml/modules/classes/Dataset.yaml index face96463c..e009a7ab21 100644 --- a/schemas/20251121/linkml/modules/classes/Dataset.yaml +++ b/schemas/20251121/linkml/modules/classes/Dataset.yaml @@ -18,7 +18,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_title - ../slots/20260202_matang/published_by - - ../slots/20260202_matang/new/linked_data_access + - ../slots/20260202_matang/queryable classes: Dataset: class_uri: dcat:Dataset @@ -29,7 +29,7 @@ classes: - identified_by - has_title - retrieved_from - - linked_data_access + - queryable - published_by - has_score annotations: diff --git a/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml b/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml index a167e016b1..ada841038a 100644 --- a/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DeceasedStatus.yaml @@ -13,7 +13,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_description - ../slots/20260202_matang/caused_by - - ../slots/20260202_matang/new/occurs_or_occurred_at + - ../slots/20260202_matang/occur_at - ../slots/20260202_matang/temporal_extent classes: DeceasedStatus: @@ -30,7 +30,7 @@ classes: - caused_by - temporal_extent - has_description - - occurs_or_occurred_at + - occur_at slot_usage: caused_by: range: CauseOfDeath @@ -40,7 +40,7 @@ classes: inlined: true has_description: # range: string - occurs_or_occurred_at: + occur_at: range: Place inlined: true examples: diff --git a/schemas/20251121/linkml/modules/classes/Department.yaml b/schemas/20251121/linkml/modules/classes/Department.yaml index 4aad025fbc..f95c38e2fe 100644 --- a/schemas/20251121/linkml/modules/classes/Department.yaml +++ b/schemas/20251121/linkml/modules/classes/Department.yaml @@ -14,7 +14,7 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/contact_point + - ../slots/20260202_matang/has_contact_point - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label @@ -25,8 +25,8 @@ imports: - ../slots/20260202_matang/established_by - ../slots/20260202_matang/managed_by - ../slots/20260202_matang/located_at - - ../slots/20260202_matang/new/mandate - - ../slots/20260202_matang/new/parent_department + - ../slots/20260202_matang/has_mandate + - ../slots/20260202_matang/part_of - ../slots/20260202_matang/new/refers_to_custodian classes: Department: @@ -45,16 +45,16 @@ classes: - crm:E74_Group - wikidata:Q107679962 slots: - - contact_point + - has_contact_point - has_label - has_type - has_description - - administered_by + - managed_by - identified_by - dissolved_by - located_at - - mandate - - parent_department + - has_mandate + - part_of - refers_to_custodian - has_staff - has_score @@ -94,15 +94,15 @@ classes: examples: - value: has_text: The Colonial Records Department preserves and provides access to government records from the Dutch colonial period (1602-1949). Holdings include VOC archives, colonial administration files, and diplomatic correspondence. - mandate: + has_mandate: # range: string examples: - value: Established by Royal Decree of 1891 to manage and preserve records of the Dutch East Indies administration. Mandate expanded in 1950 to include all colonial-era records. - parent_department: + part_of: range: Department examples: - value: https://nde.nl/ontology/hc/dept/nationaal-archief-collections - administered_by: + managed_by: range: Manager inlined: true required: false @@ -117,7 +117,7 @@ classes: located_at: examples: - value: https://nde.nl/ontology/hc/aux-place/nationaal-archief-building-b - contact_point: + has_contact_point: # range: string examples: - value: colonial-records@nationaalarchief.nl @@ -167,7 +167,7 @@ classes: has_type: DepartmentCode has_description: has_text: Responsible for the museum's collection of paintings from the Middle Ages to the 20th century. Includes Dutch Golden Age masterpieces, Flemish Baroque, and European paintings. - administered_by: + managed_by: has_name: Dr. Pieter Roelofs has_title: Head of Paintings Department refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml index 529afe7439..bc6c3873b6 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchives.yaml @@ -16,7 +16,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_service_area - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/applicable_in - ../slots/20260202_matang/part_of - ../slots/20260202_matang/related_to @@ -28,7 +28,7 @@ classes: - part_of - has_type - has_service_area - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by description: "Departmental archives in France (archives d\xE9partementales).\n\n**Wikidata**: Q2860456 (archives d\xE9partementales)\n\n**\u26A0\uFE0F GEOGRAPHIC RESTRICTION: FRANCE ONLY**\n\nThis type applies ONLY to French d\xE9partement-level archives. For archives\nat comparable administrative levels in other countries, use:\n- DistrictArchiveGermany (Q130757255) for Kreisarchiv\n- ProvincialArchive (Q5403345) for provincial archives\n- RegionalArchive (Q27032392) for other regional archives\n\n**DEFINITION**:\n\nArchives d\xE9partementales are public archives at the d\xE9partement level in France.\nThey are the primary repositories for:\n- Pre-revolutionary records (ancien r\xE9gime documents)\n- Civil registration (\xE9tat civil) from 1792\n- Notarial archives\n- Cadastral/land records\n- Local government records\n- Regional ecclesiastical records\n\n**FRENCH TERRITORIAL ARCHIVE HIERARCHY**:\n\n```\nArchives nationales (national)\n \u2514\u2500\u2500 Archives r\xE9gionales (regional)\n\ @@ -50,7 +50,7 @@ classes: - value: service_area_name: "La R\xE9union" identified_by: - covers_country: + cover_country: alpha_2: FR part_of: # range: string @@ -106,7 +106,7 @@ classes: has_service_area: service_area_name: "Bouches-du-Rh\xF4ne" identified_by: - covers_country: + cover_country: alpha_2: FR part_of: - "A-L (ancien r\xE9gime)" diff --git a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml index 985d20de7f..598bc1416b 100644 --- a/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepartmentalArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DepartmentAdministrationFonds: is_a: DepartmentalArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DepartmentAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DepartmentalArchives record_holder_note: equals_string: This RecordSetType is typically held by DepartmentalArchives @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PrefectureSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: DepartmentalArchives record_holder_note: equals_string: This RecordSetType is typically held by DepartmentalArchives diff --git a/schemas/20251121/linkml/modules/classes/DepositArchive.yaml b/schemas/20251121/linkml/modules/classes/DepositArchive.yaml index 887c57c17e..2999073452 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchive.yaml @@ -18,7 +18,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_service - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/new/retention_tracking classes: DepositArchive: @@ -27,7 +27,7 @@ classes: slots: - has_type - has_service - - hold_or_held_record_set_type + - hold_record_set - retention_tracking - has_score - identified_by diff --git a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml index d224fec1ee..32e987b32a 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DepositedRecordsFonds: is_a: DepositArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DepositedRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DepositArchive record_holder_note: equals_string: This RecordSetType is typically held by DepositArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Description.yaml b/schemas/20251121/linkml/modules/classes/Description.yaml index f4d352fa87..e250f41e16 100644 --- a/schemas/20251121/linkml/modules/classes/Description.yaml +++ b/schemas/20251121/linkml/modules/classes/Description.yaml @@ -15,10 +15,10 @@ default_prefix: hc imports: - linkml:types - ../metadata - - ../slots/20260202_matang/new/description_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language classes: Description: class_uri: hc:Description @@ -63,8 +63,8 @@ classes: slots: # MIGRATED 2026-01-25: description_text → has_content (Rule 53) - has_content - - description_type - - language + - has_type + - in_language - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: @@ -78,7 +78,7 @@ classes: - value: has_label: "Zone Description" has_description: "Climate-controlled storage zone with dedicated HVAC for archival materials." - description_type: + has_type: # range: string required: false examples: @@ -86,7 +86,7 @@ classes: - value: branch - value: budget - value: zone - language: + in_language: # range: string required: false pattern: "^[a-z]{2}$" diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml index 1f94201f72..d5965699cb 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchive.yaml @@ -12,25 +12,25 @@ default_prefix: hc imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/content_origin + - ../slots/20260202_matang/based_on - ../slots/20260202_matang/has_format - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_interface - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type - - ../slots/20260202_matang/new/preservation_level + - ../slots/20260202_matang/hold_record_set + - ../slots/20260202_matang/has_level classes: DigitalArchive: is_a: CustodianType class_uri: skos:Concept slots: - has_interface - - content_origin + - based_on - has_type - - hold_or_held_record_set_type - - preservation_level + - hold_record_set + - has_level - has_format - has_score - identified_by @@ -39,12 +39,12 @@ classes: \ (Q1065413) - academic digital publications\n- DigitalPlatformType - platform classification for infrastructure\n" slot_usage: identified_by: - content_origin: + based_on: # range: string examples: - value: born_digital - value: mixed - preservation_level: + has_level: # range: string examples: - value: level_3 diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml index 2cd6a76d24..26f946c3f4 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DigitalObjectCollection: is_a: DigitalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitalObjectCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DigitalArchive record_holder_note: equals_string: This RecordSetType is typically held by DigitalArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitizedCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DigitalArchive record_holder_note: equals_string: This RecordSetType is typically held by DigitalArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WebArchiveCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DigitalArchive record_holder_note: equals_string: This RecordSetType is typically held by DigitalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml index b5037c804a..f698b93735 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml @@ -7,18 +7,18 @@ imports: - ../slots/20260202_matang/has_endpoint - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/inventory_web_address + - ../slots/20260202_matang/has_inventory - ../slots/20260202_matang/associated_with - ../slots/20260202_matang/checked_through - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/stored_at - - ../slots/20260202_matang/new/linked_data - - ../slots/20260202_matang/new/metadata_standard - - ../slots/20260202_matang/new/platform_id - - ../slots/20260202_matang/new/platform_name - - ../slots/20260202_matang/new/platform_type - - ../slots/20260202_matang/new/preservation_level + - ../slots/20260202_matang/has_linked_data + - ../slots/20260202_matang/has_standard + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/has_level - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/repository_software - ../slots/20260202_matang/new/serves_finding_aid @@ -94,14 +94,14 @@ classes: - related_to - checked_through - has_url - - inventory_web_address - - linked_data - - metadata_standard - - oai_pmh_endpoint - - platform_id - - platform_name - - platform_type - - preservation_level + - has_inventory + - has_linked_data + - has_standard + - has_endpoint + - identified_by + - has_label + - has_type + - has_level - refers_to_custodian - repository_software - serves_finding_aid @@ -113,18 +113,18 @@ classes: - generated_by - has_provenance slot_usage: - platform_id: + identified_by: # range: string # uriorcurie required: false examples: - value: https://nde.nl/ontology/hc/platform/rijksmuseum-website - platform_name: + has_label: # range: string required: false examples: - value: Rijksmuseum Website - value: Europeana Platform - platform_type: + has_type: # range: string multivalued: false required: false @@ -145,7 +145,7 @@ classes: - value: has_url: https://www.europeana.eu/ has_type: homepage - inventory_web_address: + has_inventory: range: uri multivalued: true examples: @@ -161,7 +161,7 @@ classes: range: uri examples: - value: https://api.europeana.eu/sparql - oai_pmh_endpoint: + has_endpoint: range: uri examples: - value: https://www.europeana.eu/oai @@ -169,11 +169,11 @@ classes: # range: string examples: - value: DSpace 7.2 - linked_data: + has_linked_data: range: boolean examples: - value: true - metadata_standard: + has_standard: # range: string multivalued: true examples: @@ -212,7 +212,7 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - preservation_level: + has_level: # range: string required: false examples: @@ -271,21 +271,21 @@ classes: - value: platform_id: https://nde.nl/ontology/hc/platform/rijksmuseum-website platform_name: Rijksmuseum Website - platform_type: + has_type: - DiscoveryPortal has_url: has_url: https://www.rijksmuseum.nl/ has_type: homepage api_endpoint: https://www.rijksmuseum.nl/api/ linked_data: true - metadata_standard: + has_standard: - Dublin Core - LIDO refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804 - value: platform_id: https://nde.nl/ontology/hc/platform/europeana platform_name: Europeana Platform - platform_type: + has_type: - AggregationPlatform - APIService has_url: @@ -296,7 +296,7 @@ classes: sparql_endpoint: https://api.europeana.eu/sparql oai_pmh_endpoint: https://www.europeana.eu/oai linked_data: true - metadata_standard: + has_standard: - EDM (Europeana Data Model) - Dublin Core - LIDO diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml index 2f54904a2c..13a500180c 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformType.yaml @@ -17,11 +17,9 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_standard - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/multilingual_label - - ../slots/20260202_matang/new/platform_type_category - - ../slots/20260202_matang/new/platform_type_description - - ../slots/20260202_matang/new/platform_type_id - - ../slots/20260202_matang/new/platform_type_name + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_hypernym + - ../slots/20260202_matang/has_type classes: DigitalPlatformType: class_uri: skos:Concept @@ -146,22 +144,22 @@ classes: - schema:WebSite slots: - has_example - - multilingual_label - - platform_type_category - - platform_type_description - - platform_type_id - - platform_type_name + - has_label + - has_hypernym + - has_type + - has_type + - has_type - has_score - has_standard - has_feature - related_to slot_usage: - platform_type_id: + has_type: identifier: true required: true - platform_type_name: + has_type: required: true - platform_type_category: + has_hypernym: required: false comments: - Abstract base class - use specific subclasses (DigitalLibrary, VirtualMuseum, etc.) diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml index 5d2781618a..74b05fcc84 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformTypes.yaml @@ -20,7 +20,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_score - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/platform_type_category + - ../slots/20260202_matang/has_hypernym classes: DigitalLibrary: is_a: DigitalPlatformType @@ -50,7 +50,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q212805 @@ -96,7 +96,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q1224984 @@ -137,7 +137,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q1235234 @@ -179,7 +179,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q66656823 @@ -216,7 +216,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q7096323 @@ -256,7 +256,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q117816878 @@ -292,7 +292,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q112795563 @@ -328,7 +328,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q114351452 @@ -364,7 +364,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q12328550 @@ -398,7 +398,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q56316865 @@ -434,7 +434,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q59826893 @@ -472,7 +472,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q21040941 @@ -510,7 +510,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: REPOSITORY related_to: equals_string: wikidata:Q130486108 @@ -548,7 +548,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q393351 @@ -588,7 +588,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q110272188 @@ -626,7 +626,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q1789476 @@ -665,7 +665,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q1391125 @@ -703,7 +703,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q635985 @@ -741,7 +741,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q110279335 @@ -778,7 +778,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AGGREGATOR related_to: equals_string: wikidata:Q2910253 @@ -812,7 +812,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q186165 @@ -850,7 +850,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q35127 @@ -888,7 +888,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q35127 @@ -929,7 +929,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q7094076 @@ -967,7 +967,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q8513 @@ -1007,7 +1007,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q113470369 @@ -1043,7 +1043,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q27031827 @@ -1083,7 +1083,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q108637623 @@ -1119,7 +1119,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: DISCOVERY related_to: equals_string: wikidata:Q1668024 @@ -1159,7 +1159,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q1225034 @@ -1200,7 +1200,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q1224870 @@ -1238,7 +1238,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q2527949 @@ -1276,7 +1276,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q1449266 @@ -1314,7 +1314,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q5995078 @@ -1351,7 +1351,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q7094057 @@ -1388,7 +1388,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: VIRTUAL_HERITAGE related_to: equals_string: wikidata:Q21167233 @@ -1429,7 +1429,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q5281480 @@ -1467,7 +1467,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q45787211 @@ -1505,7 +1505,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q33270056 @@ -1543,7 +1543,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q124368261 @@ -1577,7 +1577,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q124368518 @@ -1611,7 +1611,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q124368239 @@ -1645,7 +1645,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q124418301 @@ -1679,7 +1679,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: RESEARCH related_to: equals_string: wikidata:Q124515090 @@ -1715,7 +1715,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Crowdsourcing platform for heritage data enrichment @@ -1752,7 +1752,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Educational portal for heritage learning @@ -1789,7 +1789,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Social media presence for heritage institutions @@ -1828,7 +1828,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Blog and news platform for heritage content @@ -1867,7 +1867,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Podcast channel for heritage audio content @@ -1906,7 +1906,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Virtual tour platform for immersive heritage experiences @@ -1943,7 +1943,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE comments: - Collection browser for enhanced exploration @@ -1978,7 +1978,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: INTERACTIVE related_to: equals_string: wikidata:Q1273271 @@ -2017,7 +2017,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: COMMERCE comments: - Booking system for heritage visits and events @@ -2054,7 +2054,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: COMMERCE comments: - E-commerce platform for heritage merchandise @@ -2091,7 +2091,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Project website for heritage initiatives @@ -2128,7 +2128,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Exhibition microsite for temporary exhibitions @@ -2162,7 +2162,7 @@ classes: **EXAMPLES**: Collection APIs, search APIs, IIIF endpoints ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - API endpoint for programmatic heritage data access @@ -2200,7 +2200,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Mobile application for heritage services @@ -2237,7 +2237,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Data portal for dataset access @@ -2275,7 +2275,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Legacy platform maintained for continuity @@ -2312,7 +2312,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY comments: - Newsletter platform for heritage communication @@ -2349,7 +2349,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q170584 @@ -2389,7 +2389,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q1497649 @@ -2410,7 +2410,7 @@ classes: - Local history focus\n- Community-based\n- Traditional buildings\n- Regional\ \ identity\n\n**EXAMPLES**: Swedish hembygdsg\xE5rdar digital presences\n" slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q10520688 @@ -2449,7 +2449,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q2945276 @@ -2487,7 +2487,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q294440 @@ -2528,7 +2528,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q4430275 @@ -2566,7 +2566,7 @@ classes: ' slot_usage: - platform_type_category: + has_hypernym: equals_string: AUXILIARY related_to: equals_string: wikidata:Q78642244 diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml index 0b8e8c3b50..449021eaa8 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformUserIdentifier.yaml @@ -10,8 +10,8 @@ prefixes: as: https://www.w3.org/ns/activitystreams# imports: - linkml:types - - ../slots/20260202_matang/new/platform_type - - ../slots/20260202_matang/new/profile_url + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/has_url - ../metadata - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label @@ -68,5 +68,5 @@ classes: specificity_rationale: Specific to digital platform user identification contexts. custodian_types: '[''*'']' slots: - - platform_type - - profile_url + - has_type + - has_url diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml index c349238c02..f396849a1f 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2KeyContact.yaml @@ -18,5 +18,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name - source diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml index 21a89360d1..7885023bac 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationProfile.yaml @@ -9,7 +9,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/founded_through - - ../slots/20260202_matang/new/organization_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_scope # default_range: string classes: @@ -18,8 +18,8 @@ classes: class_uri: schema:Organization slots: - founded_through - - organization_type - - scope + - has_type + - has_scope slot_usage: founded_through: range: FoundingEvent diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml index 24f5048f46..32d01e18c0 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2OrganizationStatus.yaml @@ -24,5 +24,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - legal_form + - has_legal_form - has_label diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml index f01346007b..cd1a31a921 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatformV2PrimaryPlatform.yaml @@ -18,8 +18,8 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - platform_id - - platform_url - - platform_type - - platform_name - - language + - identified_by + - has_url + - has_type + - has_label + - in_language diff --git a/schemas/20251121/linkml/modules/classes/DimArchives.yaml b/schemas/20251121/linkml/modules/classes/DimArchives.yaml index aba81d1580..2a78587395 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchives.yaml @@ -18,7 +18,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_time_interval - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/new/restriction_category classes: DimArchives: @@ -27,7 +27,7 @@ classes: slots: - grant_access_to - has_type - - hold_or_held_record_set_type + - hold_record_set - restriction_category - has_score - has_time_interval diff --git a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml index c1cd6a6a88..8397c8d52e 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DigitallyInaccessibleCollection: is_a: DimArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitallyInaccessibleCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DimArchives record_holder_note: equals_string: This RecordSetType is typically held by DimArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml index 896d297883..514ee1487f 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchive.yaml @@ -16,27 +16,27 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/part_of - - ../slots/20260202_matang/new/originates_or_originated_from + - ../slots/20260202_matang/originate_from - ../slots/20260202_matang/require classes: DiocesanArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - requires_or_required + - require - has_type - - originates_or_originated_from + - originate_from - part_of - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by description: "Archive of a bishopric (diocese) - ecclesiastical administrative unit.\n\n**Wikidata**: Q11906839 (diocesan archive / Bisch\xF6fliches Archiv)\n\n**DEFINITION**:\n\nDiocesan Archive preserves records created by or relating to a Catholic\nor Anglican diocese (bishopric). Holdings typically include:\n\n- Episcopal correspondence and decrees\n- Diocesan administrative records\n- Personnel files (clergy appointments, ordinations)\n- Parish records (copies or originals)\n- Matrimonial dispensation records\n- Visitation records\n- Financial/property records of the diocese\n\n**ECCLESIASTICAL HIERARCHY**:\n\n```\nVatican Archives (central)\n \u251C\u2500\u2500 Archdioceses \u2192 Archdiocesan Archives\n \u2502 \u2514\u2500\u2500 Dioceses \u2192 DIOCESAN ARCHIVE (THIS TYPE)\n \u2502 \u2514\u2500\u2500 Parishes \u2192 Parish Archives\n \u2514\u2500\u2500 Religious Orders \u2192 Order Archives\n```\n\n**HISTORICAL SIGNIFICANCE**:\n\nDiocesan archives are critical\ \ sources for:\n- Genealogical research (baptismal, marriage records)\n- Local history (diocese often predates civil administration)\n- Ecclesiastical history and church-state relations\n- Medieval and early modern studies\n\n**MULTILINGUAL LABELS**:\n- Bisch\xF6fliches Archiv (de)\n- archivo diocesano (es)\n- archives dioc\xE9saines (fr)\n\n**RELATED TYPES**:\n- ChurchArchive (Q2877653) - general church archives\n- ParishArchive (Q34544468) - parish-level records\n- CathedralArchive (Q132201761) - cathedral chapter records\n- MonasteryArchive (Q27030561) - religious order archives\n\n**ACCESS CONSIDERATIONS**:\n\nDiocesan archives often have restrictions:\n- Recent personnel files may be sealed\n- Matrimonial records may require dispensation\n- Some materials subject to canon law access rules\n- Research may require bishop's permission\n" slot_usage: identified_by: null - originates_or_originated_from: + originate_from: range: Diocese examples: - value: @@ -58,7 +58,7 @@ classes: end_of_the_begin: '0695-12-31' - value: has_label: Archdiocese of Utrecht - requires_or_required: + require: range: Permission inlined: true multivalued: true @@ -106,7 +106,7 @@ classes: begin_of_the_begin: '1559-05-12' end_of_the_begin: '1559-05-12' - has_label: Archdiocese of Utrecht - originates_or_originated_from: + originate_from: has_label: Diocese of 's-Hertogenbosch located_in: has_label: Province of Utrecht diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml index 97bfa7e455..423392e941 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DiocesanAdministrationFonds: is_a: DiocesanArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DiocesanAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DiocesanArchive record_holder_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ParishRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: DiocesanArchive record_holder_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: EpiscopalCorrespondenceCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: DiocesanArchive record_holder_note: equals_string: This RecordSetType is typically held by DiocesanArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml index d28217c381..0d4deab019 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermany.yaml @@ -12,13 +12,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: DistrictArchiveGermany: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - hold_or_held_record_set_type + - hold_record_set exact_mappings: - wd:Q130757255 close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml index 3f3516b011..4d6093b511 100644 --- a/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistrictArchiveGermanyRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: KreisAdministrationFonds: is_a: DistrictArchiveGermanyRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: KreisAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DistrictArchiveGermany record_holder_note: equals_string: This RecordSetType is typically held by DistrictArchiveGermany @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalGovernanceSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: DistrictArchiveGermany record_holder_note: equals_string: This RecordSetType is typically held by DistrictArchiveGermany diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml index be36cd5bbf..90e6397b46 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: DistritalArchive: description: 'District archives in Portugal (Arquivo Distrital). These archives serve as the primary archival institution at the district (distrito) administrative level in Portugal. They preserve records of regional administration, notarial records, parish registers, and other historical documentation for their respective districts. German term: Bezirksarchiv (Portugal).' @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml index 6cb366218b..552f45cc7e 100644 --- a/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/DistritalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DistritoAdministrationFonds: is_a: DistritalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DistritoAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: DistritalArchive record_holder_note: equals_string: This RecordSetType is typically held by DistritalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Division.yaml b/schemas/20251121/linkml/modules/classes/Division.yaml index 2c13928fec..a2a3c86e29 100644 --- a/schemas/20251121/linkml/modules/classes/Division.yaml +++ b/schemas/20251121/linkml/modules/classes/Division.yaml @@ -10,7 +10,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: Division: description: A distinct and large part of an organization. In the context of heritage custodians, this represents a major organizational unit or department that may have its own archival or collection management responsibilities. Divisions are typically larger than departments and may contain multiple sub-units. @@ -23,7 +23,7 @@ classes: - identified_by slot_usage: identified_by: - organizational_level: + has_level: equals_string: major unit annotations: skos:prefLabel: Division diff --git a/schemas/20251121/linkml/modules/classes/DonationScheme.yaml b/schemas/20251121/linkml/modules/classes/DonationScheme.yaml index 2a8ee0a32e..bdd693052e 100644 --- a/schemas/20251121/linkml/modules/classes/DonationScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/DonationScheme.yaml @@ -13,16 +13,16 @@ prefixes: imports: - linkml:types - ../enums/DonationSchemeTypeEnum - - ../slots/20260202_matang/new/currency + - ../slots/20260202_matang/has_currency - ../slots/20260202_matang/has_benefit - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_score - ../slots/20260202_matang/tax_deductible - - ../slots/20260202_matang/new/maximum_amount - - ../slots/20260202_matang/new/minimum_amount - - ../slots/20260202_matang/new/observed_in - - ../slots/20260202_matang/new/offered_by - - ../slots/20260202_matang/new/payment_frequency + - ../slots/20260202_matang/maximum_of_maximum + - ../slots/20260202_matang/minimum_of_minimum + - ../slots/20260202_matang/observed_in + - ../slots/20260202_matang/offered_by + - ../slots/20260202_matang/has_payment_frequency - ../slots/20260202_matang/new/regulated_by_scheme - ../slots/20260202_matang/new/scheme_description - ../slots/20260202_matang/new/scheme_id @@ -53,13 +53,13 @@ classes: - schema:itemOffered slots: - has_benefit - - currency + - has_currency - has_note - - maximum_amount - - minimum_amount + - maximum_of_maximum + - minimum_of_minimum - observed_in - offered_by - - payment_frequency + - has_payment_frequency - scheme_description - scheme_id - scheme_name @@ -100,24 +100,24 @@ classes: examples: - value: Become a Friend of the Rijksmuseum and enjoy unlimited free entry, exclusive member events, and a 10% discount in the museum shop. - value: Your adoption supports the conservation of fragile historic books. Choose a book to adopt and receive a certificate and bookplate. - minimum_amount: + minimum_of_minimum: range: decimal examples: - value: 60 - value: 25 - value: 1500 - maximum_amount: + maximum_of_maximum: range: decimal examples: - value: 4999 - value: 12000 - currency: + has_currency: # range: string examples: - value: EUR - value: GBP - value: USD - payment_frequency: + has_payment_frequency: # range: string examples: - value: one-time @@ -162,31 +162,31 @@ classes: has_type: ANBI has_label: ANBI jurisdiction: NL - offers_or_offered: + offer: - has_percentage: - value: has_type: CulturalANBI has_label: Cultural ANBI (125%) jurisdiction: NL - offers_or_offered: + offer: - has_percentage: - value: has_type: GiftAid has_label: Gift Aid jurisdiction: UK - offers_or_offered: + offer: - has_percentage: - value: has_type: Section501c3 has_label: 501(c)(3) jurisdiction: US - offers_or_offered: + offer: - has_percentage: - value: has_type: Gemeinnuetzigkeit has_label: "Gemeinn\xFCtzigkeit" jurisdiction: DE - offers_or_offered: + offer: - has_percentage: observed_in: required: true @@ -228,7 +228,7 @@ classes: - has_type: CulturalANBI has_label: Cultural ANBI (125%) jurisdiction: NL - offers_or_offered: + offer: - has_percentage: regulatory_body: Belastingdienst observed_in: https://nde.nl/ontology/hc/observation/web/2026-01-01/rijksmuseum-support @@ -257,7 +257,7 @@ classes: - has_type: GiftAid has_label: Gift Aid jurisdiction: UK - offers_or_offered: + offer: - has_percentage: regulatory_body: HMRC observed_in: https://nde.nl/ontology/hc/observation/web/2026-01-01/bl-support @@ -288,7 +288,7 @@ classes: - has_type: GiftAid has_label: Gift Aid jurisdiction: UK - offers_or_offered: + offer: - has_percentage: regulatory_body: HMRC observed_in: https://nde.nl/ontology/hc/observation/web/2026-01-01/nhm-patrons @@ -317,7 +317,7 @@ classes: - has_type: ANBI has_label: ANBI jurisdiction: NL - offers_or_offered: + offer: - has_percentage: regulatory_body: Belastingdienst observed_in: https://nde.nl/ontology/hc/observation/web/2026-01-01/iish-support @@ -346,7 +346,7 @@ classes: has_label: ANBI (erfbelasting vrijstelling) has_description: ANBI status with inheritance tax exemption jurisdiction: NL - offers_or_offered: + offer: - has_percentage: regulatory_body: Belastingdienst has_contact_point: diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml index 506fe59f89..54231f541c 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: EconomicArchive: description: Archive documenting the economic history of a country, region, or sector. Economic archives collect and preserve records related to business, commerce, industry, trade, banking, and economic policy. They serve as primary sources for economic historians and researchers studying commercial and industrial development. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml index 6b3e0159b7..29d7b79197 100644 --- a/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EconomicArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: BusinessRecordsFonds: is_a: EconomicArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BusinessRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: EconomicArchive record_holder_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: TradeDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: EconomicArchive record_holder_note: equals_string: This RecordSetType is typically held by EconomicArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/EducationCenter.yaml b/schemas/20251121/linkml/modules/classes/EducationCenter.yaml index 53c724155b..59ea126aa8 100644 --- a/schemas/20251121/linkml/modules/classes/EducationCenter.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationCenter.yaml @@ -19,8 +19,8 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/required - - ../slots/20260202_matang/new/max_group_size - - ../slots/20260202_matang/new/provides_or_provided + - ../slots/20260202_matang/maximum_of_maximum + - ../slots/20260202_matang/provide - ../slots/20260202_matang/new/serves_or_served prefixes: linkml: https://w3id.org/linkml/ @@ -59,8 +59,8 @@ classes: - has_contact_details - has_type - has_equipment - - provides_or_provided - - max_group_size + - provide + - maximum_of_maximum - serves_or_served - has_score - derived_from @@ -106,7 +106,7 @@ classes: - value: has_name: 4K Projector has_type: Projector - provides_or_provided: + provide: # range: string examples: - value: @@ -142,7 +142,7 @@ classes: numeric_value: 8 has_unit: unit_text: staff_members - max_group_size: + maximum_of_maximum: range: integer examples: - value: 30 @@ -204,7 +204,7 @@ classes: has_equipment: - has_name: 4K Projector has_type: Projector - provides_or_provided: + provide: has_description: Hands-on learning lab has_accessibility_feature: - Wheelchair accessible diff --git a/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml b/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml index 1d71a1735b..9293d56ee3 100644 --- a/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml +++ b/schemas/20251121/linkml/modules/classes/EducationProviderType.yaml @@ -32,7 +32,7 @@ imports: - ../slots/20260202_matang/has_level - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/offers_or_offered_access + - ../slots/20260202_matang/offer prefixes: hc: https://nde.nl/ontology/hc/ skos: http://www.w3.org/2004/02/skos/core# @@ -207,7 +207,7 @@ classes: - has_score - has_level - has_hyponym - - offers_or_offered_access + - offer - has_accreditation slot_usage: has_type: diff --git a/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml b/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml index 2f090ae1b1..14d3d290a7 100644 --- a/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml +++ b/schemas/20251121/linkml/modules/classes/EncompassingBody.yaml @@ -10,15 +10,15 @@ imports: - ../slots/20260202_matang/has_policy - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/implements_or_implemented + - ../slots/20260202_matang/implement - ../slots/20260202_matang/dissolved_by - ../slots/20260202_matang/founded_through - - ../slots/20260202_matang/new/issued_call - - ../slots/20260202_matang/new/legal_jurisdiction - - ../slots/20260202_matang/new/membership_criteria - - ../slots/20260202_matang/new/organization_legal_form - - ../slots/20260202_matang/new/organization_name - - ../slots/20260202_matang/new/organization_type + - ../slots/20260202_matang/publish + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/has_membership_criteria + - ../slots/20260202_matang/has_legal_form + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/new/service_offering prefixes: linkml: https://w3id.org/linkml/ @@ -49,28 +49,28 @@ classes: - identified_by - founded_through - has_authority - - legal_jurisdiction - - membership_criteria - - organization_legal_form - - organization_name - - organization_type + - in_jurisdiction + - has_membership_criteria + - has_legal_form + - has_label + - has_type - service_offering - has_score - has_url slot_usage: - organization_name: + has_label: required: true # range: string examples: - value: Ministerie van Onderwijs, Cultuur en Wetenschap - value: Digital Heritage Network - organization_type: + has_type: required: true range: EncompassingBodyTypeEnum examples: - value: UMBRELLA - value: NETWORK - organization_legal_form: + has_legal_form: # range: string examples: - value: Government ministry @@ -107,7 +107,7 @@ classes: - value: Shared cataloging platform - value: Professional development training - value: Bulk licensing negotiations - membership_criteria: + has_membership_criteria: # range: string examples: - value: Dutch government heritage institutions established by law @@ -126,7 +126,7 @@ classes: - value: url_value: https://www.rijksoverheid.nl/ministeries/ministerie-van-onderwijs-cultuur-en-wetenschap url_type: website - legal_jurisdiction: + in_jurisdiction: range: Jurisdiction exact_mappings: - org:Organization diff --git a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml index e60a04f08a..db88723cce 100644 --- a/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EncompassingBodyTypes.yaml @@ -22,13 +22,13 @@ imports: - ../slots/20260202_matang/has_schema - ../slots/20260202_matang/has_source - ../slots/20260202_matang/has_time_interval - - ../slots/20260202_matang/new/issued_call - - ../slots/20260202_matang/new/legal_jurisdiction - - ../slots/20260202_matang/new/membership_criteria - - ../slots/20260202_matang/new/organization_legal_form - - ../slots/20260202_matang/new/organization_type - - ../slots/20260202_matang/new/provides_or_provided - - ../slots/20260202_matang/new/receives_or_received + - ../slots/20260202_matang/publish + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/has_membership_criteria + - ../slots/20260202_matang/has_legal_form + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/provide + - ../slots/20260202_matang/receive - ../slots/20260202_matang/new/service_offering - ../enums/EncompassingBodyTypeEnum prefixes: @@ -75,7 +75,7 @@ classes: \ merge/split)\n- Legal entity changes (foundation restructuring)\n- Policy\ \ reforms (agencies transferred between ministries)\n" slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(UMBRELLA) @@ -86,26 +86,26 @@ classes: has_description: Ministry OCW exercises governance authority over National Archives under Dutch Heritage Act 2016. Authority includes budget approval, director appointment, and policy oversight. - organization_legal_form: + has_legal_form: required: true examples: - value: Government ministry - value: Foundation board - value: University governing body - legal_jurisdiction: + in_jurisdiction: required: true range: Jurisdiction examples: - value: jurisdiction_id: NL jurisdiction_type: NATIONAL - country: + in_country: alpha_2: NL alpha_3: NLD - value: jurisdiction_id: DE-BY jurisdiction_type: SUBNATIONAL - country: + in_country: alpha_2: DE alpha_3: DEU subregion: @@ -132,10 +132,10 @@ classes: has_description: Exercises governance over Dutch national cultural heritage institutions under Heritage Act 2016. Authority includes budget oversight, director appointments, and strategic policy direction. - legal_jurisdiction: + in_jurisdiction: jurisdiction_id: NL jurisdiction_type: NATIONAL - country: + in_country: alpha_2: NL alpha_3: NLD has_member: @@ -177,7 +177,7 @@ classes: \ may dissolve if service model becomes obsolete or funding ends.\nTrack membership\ \ changes with temporal validity.\n" slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(NETWORK) @@ -188,7 +188,7 @@ classes: - value: Shared cataloging platform (union catalog) - value: Conservation services and expertise - value: Professional development workshops - membership_criteria: + has_membership_criteria: recommended: true examples: - value: "Dutch heritage institutions with digital collections seeking long-term\ @@ -264,7 +264,7 @@ classes: \ or collaboration model becomes obsolete. Short to medium-term duration\n(3-10\ \ years typical).\n" slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(CONSORTIUM) @@ -274,7 +274,7 @@ classes: - value: Reciprocal interlibrary loan services - value: Peer review of conservation treatments - value: Collaborative digitization equipment sharing - membership_criteria: + has_membership_criteria: recommended: true examples: - value: Academic libraries with interlibrary loan capabilities and commitment @@ -351,11 +351,11 @@ classes: \ with `additionalType: Cooperative`\n- Can align with ICA (International Cooperative\ \ Alliance) principles\n" slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(COOPERATIVE) - organization_legal_form: + has_legal_form: required: true has_authority: required: true @@ -364,7 +364,7 @@ classes: has_description: OCLC is governed by a Global Council of library representatives elected by member libraries. Each member has voting rights proportional to their usage. Annual Members Council meeting. - membership_criteria: + has_membership_criteria: required: true examples: - value: OCLC membership is open to libraries and cultural heritage organizations. @@ -455,7 +455,7 @@ classes: \n- May have formal foundation (e.g., Wikimedia Foundation) but movement is\ \ broader\n" slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(SOCIAL_MOVEMENT) @@ -464,7 +464,7 @@ classes: - value: Wikidata (open knowledge base, CC0) - value: Wikipedia (free encyclopedia, CC-BY-SA) - value: Wikimedia Commons (free media repository) - membership_criteria: + has_membership_criteria: examples: - value: Open participation - anyone can edit Wikipedia, contribute to Wikidata, or upload to Wikimedia Commons. No membership fee or application process. @@ -576,18 +576,18 @@ classes: \ (funding body)\n- FOAF: `foaf:fundedBy` (legacy, use schema:funder instead)\n" slots: - has_focus - - provides_or_provided - - receives_or_received - - issued_call + - provide + - receive + - publish - has_time_interval - has_score - has_budget slot_usage: - organization_type: + has_type: range: EncompassingBodyTypeEnum required: true ifabsent: string(FUNDING_BODY) - issued_call: + publish: # range: string # uriorcurie multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -602,7 +602,7 @@ classes: has_label: Visual arts and cultural heritage - value: has_label: Digital infrastructure - provides_or_provided: + provide: range: FundingScheme multivalued: true inlined: true @@ -611,7 +611,7 @@ classes: has_label: Project Grants for Museums - value: has_label: Starting Grant - receives_or_received: + receive: range: FundingSource inlined: true examples: @@ -662,7 +662,7 @@ classes: - Conservation and restoration - International cultural exchange - Artist residencies - has_scheme: + has_schema: - Project Grants for Museums - Conservation Subsidy - International Heritage Programme @@ -698,7 +698,7 @@ classes: - has_label: All domains (including SH - Social Sciences and Humanities) - has_label: Principal investigator-driven research - has_label: High-risk/high-gain research - provides_or_provided: + provide: - has_label: Starting Grant - has_label: Consolidator Grant - has_label: Advanced Grant @@ -713,7 +713,7 @@ classes: currency_symbol: "\u20AC" begin_of_the_begin: '2021-01-01' end_of_the_end: '2027-12-31' - receives_or_received: + receive: has_label: Horizon Europe Framework Programme (EU budget) service_area: - has_label: EU diff --git a/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml b/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml index 44b800414b..e4a24a0aaf 100644 --- a/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/EnrichmentProvenanceEntry.yaml @@ -33,4 +33,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - content_hash + - encoded_as diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml index 55c86eb906..db6c6a80b0 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZone.yaml @@ -16,7 +16,7 @@ imports: - ../enums/MeasureUnitEnum - ../enums/SetpointTypeEnum - ../slots/20260202_matang/allow - - ../slots/20260202_matang/contain_contains_unit + - ../slots/20260202_matang/contain_unit - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label @@ -25,12 +25,12 @@ imports: - ../slots/20260202_matang/has_setpoint - ../slots/20260202_matang/has_tolerance - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/max_annual_light_exposure - - ../slots/20260202_matang/new/max_light_lux - - ../slots/20260202_matang/new/monitoring_platform - - ../slots/20260202_matang/new/monitoring_platform_url - - ../slots/20260202_matang/new/observation - - ../slots/20260202_matang/new/part_of_facility + - ../slots/20260202_matang/has_light_exposure + - ../slots/20260202_matang/maximum_of_maximum + - ../slots/20260202_matang/has_system + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/has_provenance + - ../slots/20260202_matang/part_of - ../slots/20260202_matang/temporal_extent classes: EnvironmentalZone: @@ -58,12 +58,12 @@ classes: - contain_unit - has_tolerance - allow - - max_annual_light_exposure + - has_light_exposure - max_light_lux - - monitoring_platform - - monitoring_platform_url - - observation - - part_of_facility + - has_system + - has_url + - has_provenance + - part_of - has_setpoint - has_score - temporal_extent @@ -137,22 +137,22 @@ classes: examples: - value: 50.0 - value: 0.0 - max_annual_light_exposure: + has_light_exposure: range: float examples: - value: 15000.0 - observation: + has_provenance: range: StorageCondition multivalued: true inlined_as_list: true - monitoring_platform: + has_system: # range: string examples: - value: Hanwell RadioLog environmental monitoring system - value: Meaco Climate Manager - monitoring_platform_url: + has_url: range: uri - part_of_facility: + part_of: range: Storage required: true contain_contains_unit: diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml index bc39d2ed44..570029571a 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneType.yaml @@ -34,12 +34,11 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_setpoint - ../slots/20260202_matang/equivalent_to - - ../slots/20260202_matang/new/iso_standard - - ../slots/20260202_matang/new/max_annual_light_exposure - - ../slots/20260202_matang/new/max_light_lux + - ../slots/20260202_matang/has_reference + - ../slots/20260202_matang/has_light_exposure + - ../slots/20260202_matang/maximum_of_maximum - ../slots/20260202_matang/require - ../slots/20260202_matang/store - - ../slots/stores_or_stored # was: target_material classes: EnvironmentalZoneType: class_uri: skos:Concept @@ -141,13 +140,13 @@ classes: - has_setpoint # Domain-specific slots - max_light_lux - - max_annual_light_exposure - - iso_standard - - stores_or_stored # was: target_material - migrated per Rule 53/56 (2026-01-16) - - requires_uv_filter - - requires_esd_protection - - requires_dark_storage - - requires_dust_free + - has_light_exposure + - has_reference + - store # was: target_material - migrated per Rule 53/56 (2026-01-16) + - require + - require + - require + - require - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # REMOVED 2026-01-15: wikidata_id - migrated to equivalent_to (Rule 53) - equivalent_to @@ -187,7 +186,7 @@ classes: examples: - value: 50.0 - value: 0.0 - iso_standard: + has_reference: multivalued: true examples: - value: @@ -195,7 +194,7 @@ classes: - value: - ISO 18911 # was: target_material - migrated per Rule 53/56 (2026-01-16) - stores_or_stored: + store: range: Material multivalued: true inlined: true @@ -293,11 +292,11 @@ classes: setpoint_max: 55.0 setpoint_unit: PERCENT max_light_lux: 50.0 - iso_standard: + has_reference: - ISO 11799 has_uri: hc:StandardArchiveEnvironment # was: target_material - migrated per Rule 53/56 (2026-01-16) - stores_or_stored: + store: - identified_by: https://nde.nl/ontology/hc/material/paper has_label: - paper@en diff --git a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml index fe08c88f91..cd5ff37486 100644 --- a/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/EnvironmentalZoneTypes.yaml @@ -18,8 +18,8 @@ imports: - ../slots/20260202_matang/has_code - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_setpoint - - ../slots/20260202_matang/new/max_annual_light_exposure - - ../slots/20260202_matang/new/max_light_lux + - ../slots/20260202_matang/has_light_exposure + - ../slots/20260202_matang/maximum_of_maximum - ../slots/20260202_matang/require classes: ArchiveStandardStorageEnvironment: @@ -126,7 +126,7 @@ classes: setpoint_max: 35.0 max_light_lux: equals_number: 0.0 - requires_dark_storage: + require: equals_expression: 'true' slots: - has_setpoint @@ -186,7 +186,7 @@ classes: setpoint_max: 35.0 max_light_lux: equals_number: 0.0 - requires_dark_storage: + require: equals_expression: 'true' slots: - has_setpoint @@ -254,7 +254,7 @@ classes: setpoint_max: 40.0 max_light_lux: equals_number: 50.0 - requires_uv_filter: + require: equals_expression: 'true' slots: - has_setpoint @@ -318,9 +318,9 @@ classes: setpoint_max: 55.0 max_light_lux: equals_number: 50.0 - max_annual_light_exposure: + has_light_exposure: equals_number: 15000.0 - requires_uv_filter: + require: equals_expression: 'true' slots: - has_setpoint @@ -589,7 +589,7 @@ classes: setpoint_value: 45.0 setpoint_min: 40.0 setpoint_max: 50.0 - requires_dust_free: + require: equals_expression: 'true' slots: - has_setpoint @@ -641,7 +641,7 @@ classes: setpoint_value: 40.0 setpoint_min: 35.0 setpoint_max: 45.0 - requires_esd_protection: + require: equals_expression: 'true' slots: - has_setpoint diff --git a/schemas/20251121/linkml/modules/classes/Event.yaml b/schemas/20251121/linkml/modules/classes/Event.yaml index 620e82872c..dcdc668758 100644 --- a/schemas/20251121/linkml/modules/classes/Event.yaml +++ b/schemas/20251121/linkml/modules/classes/Event.yaml @@ -19,7 +19,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/involves_or_involved + - ../slots/20260202_matang/involved_in - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/in_place - ../slots/20260202_matang/temporal_extent @@ -57,7 +57,7 @@ classes: - has_hypernym - temporal_extent - - involves_or_involved + - involved_in - has_score - takes_or_took_place_at - generated_by @@ -106,7 +106,7 @@ classes: begin_of_the_begin: '2001-01-01' end_of_the_end: '2001-01-01' takes_or_took_place_at: https://nde.nl/ontology/hc/place/nl-nh-haa - has_involved_actor: + related_to: - https://nde.nl/ontology/hc/nl-nh-haa-a-gah - https://nde.nl/ontology/hc/nl-nh-haa-a-ranh has_description: 'Merger of Gemeentearchief Haarlem (founded 1910) and diff --git a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml index b24d3a859b..a323321918 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitedObject.yaml @@ -25,35 +25,26 @@ imports: - linkml:types - ../enums/ExhibitedObjectTypeEnum - ../metadata - - ../slots/20260202_matang/new/conservation_history - - ../slots/20260202_matang/new/creation_place - - ../slots/20260202_matang/new/creation_timespan - - ../slots/20260202_matang/new/creator - - ../slots/20260202_matang/new/creator_role - - ../slots/20260202_matang/new/current_keeper - - ../slots/20260202_matang/new/current_location + - ../slots/20260202_matang/has_provenance + - ../slots/20260202_matang/created_in + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/created_by + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/located_at - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_size - ../slots/20260202_matang/has_subject - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_measurement_unit - - ../slots/20260202_matang/new/inscription - - ../slots/20260202_matang/new/inventory_number + - ../slots/20260202_matang/has_inscription - ../slots/20260202_matang/acquired_through - ../slots/20260202_matang/created_through - ../slots/20260202_matang/exhibited_at - - ../slots/20260202_matang/new/loan_history - - ../slots/20260202_matang/new/medium - - ../slots/20260202_matang/new/object_alternate_name - - ../slots/20260202_matang/new/object_description - - ../slots/20260202_matang/new/object_id - - ../slots/20260202_matang/new/object_name - - ../slots/20260202_matang/new/object_type - - ../slots/20260202_matang/new/part_of_collection - - ../slots/20260202_matang/new/permanent_location + - ../slots/20260202_matang/use_material + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/part_of default_prefix: hc classes: ExhibitedObject: @@ -77,54 +68,54 @@ classes: slots: - identified_by - acquired_through - - conservation_history - - creation_place - - creation_timespan - - creator - - creator_role + - has_provenance + - created_in + - temporal_extent + - created_by + - created_by - current_keeper - - current_location + - located_at - has_type - created_through - has_size - exhibited_at - - inscription - - inventory_number - - loan_history - - medium - - object_alternate_name - - object_description - - object_id - - object_name - - object_type - - part_of_collection - - permanent_location + - has_inscription + - identified_by + - has_provenance + - use_material + - has_label + - has_description + - identified_by + - has_label + - has_type + - part_of + - located_at - has_provenance - has_subject - has_score slot_usage: - object_id: + identified_by: identifier: true required: true # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - value: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch - object_name: + has_label: required: true # range: string examples: - value: Girl with a Pearl Earring - value: The Night Watch - value: Rosetta Stone - object_alternate_name: + has_label: required: false # range: string multivalued: true examples: - value: Meisje met de parel - value: The Militia Company of Captain Frans Banninck Cocq - object_description: + has_description: required: false # range: string examples: @@ -132,14 +123,14 @@ classes: dress and a large pearl earring. One of the most famous paintings in the world, sometimes called "the Mona Lisa of the North." ' - object_type: + has_type: required: true range: ExhibitedObjectTypeEnum examples: - value: PAINTING - value: SCULPTURE - value: MANUSCRIPT - creator: + created_by: required: false # range: string multivalued: true @@ -147,7 +138,7 @@ classes: - value: Johannes Vermeer - value: Rembrandt van Rijn - value: Unknown Egyptian artist - creator_role: + created_by: required: false # range: string multivalued: true @@ -173,7 +164,7 @@ classes: description: 'Was date_created: 1642' - value: description: 'Was date_created: 12th century BCE' - creation_timespan: + temporal_extent: required: false range: TimeSpan inlined: true @@ -181,7 +172,7 @@ classes: - value: begin_of_the_begin: '1664-01-01' end_of_the_end: '1667-12-31' - creation_place: + created_in: required: false range: CustodianPlace inlined: true @@ -189,7 +180,7 @@ classes: - value: place_name: Delft country: NL - medium: + use_material: required: false # range: string examples: @@ -212,7 +203,7 @@ classes: has_label: "114.4 \xD7 72.3 \xD7 27.9 cm" has_unit: has_label: cm - inscription: + has_inscription: required: false # range: string multivalued: true @@ -226,7 +217,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - current_location: + located_at: required: false range: CustodianPlace inlined: true @@ -234,7 +225,7 @@ classes: - value: place_name: Mauritshuis country: NL - permanent_location: + located_at: required: false # range: string examples: @@ -272,7 +263,7 @@ classes: identifier_value: getty_ulan:500121212 has_type: has_label: ULAN - inventory_number: + identified_by: required: false # range: string examples: @@ -305,7 +296,7 @@ classes: - value: identified_by: https://nde.nl/ontology/hc/exhibition/rijksmuseum-vermeer-2023 has_label: Vermeer 2023 - part_of_collection: + part_of: required: false # range: string # uriorcurie inlined: false @@ -320,14 +311,14 @@ classes: - value: girl - value: pearl earring - value: turban - conservation_history: + has_provenance: required: false # range: string multivalued: true examples: - value: '1882: First cleaning' - value: '1994: Major restoration by Jorgen Wadum' - loan_history: + has_provenance: required: false range: Loan multivalued: true @@ -357,29 +348,29 @@ classes: - https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring - qid: Q81858 has_label: Girl with a Pearl Earring - has_variant_name: + has_alias: - Meisje met de parel - Het meisje met de parel has_description: "Oil painting by Johannes Vermeer, depicting a girl in a blue and gold \nturban with a large pearl earring. One of Vermeer's most celebrated\nworks, nicknamed \"the Mona Lisa of the North.\"\n" has_type: PAINTING - creator: + created_by: - Johannes Vermeer - creator_role: + created_by: - Artist created_through: temporal_extent: begin_of_the_begin: '1664-01-01' end_of_the_end: '1667-12-31' - creation_place: + created_in: place_name: Delft country: NL medium: Oil on canvas has_size: - has_label: "44.5 \xD7 39 cm" - inscription: + has_inscription: - IVMeer (upper left corner) current_keeper: https://nde.nl/ontology/hc/custodian/nl/mauritshuis - current_location: + located_at: place_name: Mauritshuis country: NL permanent_location: Gallery 15 @@ -407,11 +398,11 @@ classes: - qid: Q219831 - SK-C-5 has_label: The Night Watch - has_variant_name: + has_alias: - De Nachtwacht - The Militia Company of Captain Frans Banninck Cocq has_type: PAINTING - has_creator: + created_by: - Rembrandt van Rijn created_through: temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/Exhibition.yaml b/schemas/20251121/linkml/modules/classes/Exhibition.yaml index d6c78a2e3c..4d8763e826 100644 --- a/schemas/20251121/linkml/modules/classes/Exhibition.yaml +++ b/schemas/20251121/linkml/modules/classes/Exhibition.yaml @@ -15,7 +15,7 @@ imports: - ../enums/EventStatusEnum - ../enums/ExhibitionTypeEnum - ../metadata - - ../slots/20260202_matang/new/curated_by + - ../slots/20260202_matang/curated_by - ../slots/20260202_matang/exhibit - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_documentation @@ -30,7 +30,6 @@ imports: - ../slots/20260202_matang/has_venue - ../slots/20260202_matang/cataloged_in - ../slots/20260202_matang/located_in - - ../slots/20260202_matang/new/organized_by - ../slots/20260202_matang/temporal_extent default_prefix: hc classes: diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml index cf2d988120..b20e594435 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionCatalog.yaml @@ -15,7 +15,7 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/contributor + - ../slots/20260202_matang/supported_by - ../slots/20260202_matang/has_author - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description @@ -30,14 +30,10 @@ imports: - ../slots/20260202_matang/indexed_as - ../slots/20260202_matang/instantiated_as - ../slots/20260202_matang/published_at - - ../slots/20260202_matang/new/isbn - - ../slots/20260202_matang/new/isbn_13 - - ../slots/20260202_matang/new/issn - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/library_catalog_url - - ../slots/20260202_matang/new/page - - ../slots/20260202_matang/new/pdf_url - - ../slots/20260202_matang/new/price + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_page_count + - ../slots/20260202_matang/has_format + - ../slots/20260202_matang/has_price default_prefix: hc classes: ExhibitionCatalog: @@ -57,18 +53,18 @@ classes: slots: - contain - has_url - - contributor + - supported_by - has_type - instantiated_as - edited_by - - isbn - - isbn_13 - - issn - - language - - library_catalog_url - - page - - pdf_url - - price + - identified_by + - identified_by + - identified_by + - in_language + - has_url + - has_page_count + - has_format + - has_price - published_at - has_publisher - indexed_as @@ -148,7 +144,7 @@ classes: examples: - value: has_name: Pieter Roelofs - language: + in_language: required: false # range: string multivalued: true @@ -169,7 +165,7 @@ classes: - value: has_url: https://www.britishmuseum.org/exhibitions/arctic-culture-and-climate has_type: exhibition_page - pdf_url: + has_format: required: false range: uri examples: @@ -183,7 +179,7 @@ classes: has_url: has_url: https://www.amazon.com/dp/B0XXXXX has_type: purchase_page - price: + has_price: required: false # range: string examples: @@ -215,7 +211,7 @@ classes: description: 'Number of catalog entries (objects documented). MIGRATED from catalog_entries_count per Rule 53/56 (2026-01-17). Note: Full revision pattern would use has_quantity with Quantity class, but integer range is kept for backwards compatibility.' examples: - value: 28 - library_catalog_url: + has_url: required: false range: uri multivalued: true @@ -262,7 +258,7 @@ classes: end_of_the_begin: '2023-02-01T00:00:00Z' begin_of_the_end: '2023-02-01T00:00:00Z' end_of_the_end: '2023-02-01T00:00:00Z' - language: + in_language: - en has_url: - has_url: https://www.rijksmuseum.nl/nl/webshop/catalogus-vermeer @@ -294,7 +290,7 @@ classes: isbn_13: '9780870709159' pages: 298 illustrations: 230 illustrations - language: + in_language: - en price: $60.00 - value: diff --git a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml index b174ac1828..7d30984043 100644 --- a/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml +++ b/schemas/20251121/linkml/modules/classes/ExhibitionSpace.yaml @@ -6,7 +6,7 @@ imports: - ../enums/ExhibitionSpaceTypeEnum - ../enums/GalleryTypeEnum - ../enums/MuseumTypeEnum - - ../slots/20260202_matang/new/current_exhibition + - ../slots/20260202_matang/exhibit - ../slots/20260202_matang/in_area - ../slots/20260202_matang/has_capacity - ../slots/20260202_matang/has_description @@ -16,13 +16,13 @@ imports: - ../slots/20260202_matang/has_schedule - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_accessible + - ../slots/20260202_matang/has_accessibility_feature - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/is_permanent - - ../slots/20260202_matang/new/museum_type_classification - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/partner_institution + - ../slots/20260202_matang/has_roadmap + - ../slots/20260202_matang/classified_as + - ../slots/20260202_matang/has_operating_hours + - ../slots/20260202_matang/has_partner prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -53,7 +53,7 @@ classes: slots: # has_admission_fee REMOVED - migrated to has_fee (Rule 53) - has_fee - - current_exhibition + - exhibit - has_capacity - in_area - has_schedule @@ -61,11 +61,11 @@ classes: - has_label - has_description - has_type - - is_accessible - - is_permanent - - museum_type_classification - - opening_hour - - partner_institution + - has_accessibility_feature + - has_roadmap + - classified_as + - has_opening_hour + - has_partner - has_score - derived_from - generated_by @@ -93,7 +93,7 @@ classes: examples: - value: 'description_text: Free gallery at Schiphol Airport featuring rotating highlights from the Rijksmuseum collection. Open daily to all travelers. ' - museum_type_classification: + classified_as: range: MuseumTypeEnum required: false examples: @@ -129,11 +129,11 @@ classes: has_quantity: has_unit: has_type: SeatingCapacity - is_accessible: + has_accessibility_feature: range: boolean examples: - value: true - opening_hour: + has_opening_hour: # range: string examples: - value: Daily 07:00-20:00 @@ -146,7 +146,7 @@ classes: has_label: "Free" - value: has_label: "Standard Adult" - current_exhibition: + exhibit: # range: string examples: - value: Highlights from the Golden Age @@ -154,11 +154,11 @@ classes: # range: string examples: - value: Exhibitions rotate quarterly - is_permanent: + has_roadmap: range: boolean examples: - value: true - partner_institution: + has_partner: # range: string examples: - value: Schiphol Group diff --git a/schemas/20251121/linkml/modules/classes/Expenses.yaml b/schemas/20251121/linkml/modules/classes/Expenses.yaml index 6b08355429..32318af14b 100644 --- a/schemas/20251121/linkml/modules/classes/Expenses.yaml +++ b/schemas/20251121/linkml/modules/classes/Expenses.yaml @@ -19,7 +19,6 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_type - ../slots/20260202_matang/temporal_extent - - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc classes: Expenses: diff --git a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml index 7c880e8095..3ccf3ef920 100644 --- a/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ExtractionMetadata.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_source - ../slots/20260202_matang/has_url - ../slots/20260202_matang/retrieved_by - - ../slots/20260202_matang/new/llm_response + - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/new/retrieval_timestamp # default_range: string classes: @@ -39,7 +39,7 @@ classes: - retrieval_timestamp - has_method - has_url - - llm_response + - has_provenance - identified_by - has_source - has_score @@ -80,7 +80,7 @@ classes: examples: - value: 0.001 - value: 0.0 - llm_response: + has_provenance: range: LLMResponse required: false inlined: true diff --git a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml index 96ffff9fe4..5986a34e1f 100644 --- a/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/FeatureCustodianType.yaml @@ -10,7 +10,7 @@ imports: - ../slots/20260202_matang/has_service - ../slots/20260202_matang/has_type - ../slots/20260202_matang/managed_by - - ../slots/20260202_matang/new/manages_or_managed + - ../slots/20260202_matang/manage - ../slots/20260202_matang/new/site_portfolio prefixes: linkml: https://w3id.org/linkml/ @@ -139,13 +139,13 @@ classes: slots: - has_activity - has_type - - manages_or_managed + - manage - site_portfolio - - administered_by + - managed_by - has_score - has_service slot_usage: - manages_or_managed: + manage: # range: string multivalued: true required: true @@ -180,7 +180,7 @@ classes: - value: Monitoring condition, Emergency stabilization - value: Free public access, No booking required - value: Restricted access, Conservation priority, Virtual alternatives - administered_by: + managed_by: # range: string # uriorcurie required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml index 750250832e..f398323f52 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: FilmArchive: description: Archive that safeguards film heritage. Film archives collect, preserve, restore, and provide access to motion pictures, including feature films, documentaries, newsreels, and other moving image materials. They often also maintain related materials such as scripts, production documents, posters, and equipment. Film archives play a crucial role in preserving cultural heritage in moving image form. @@ -21,12 +21,12 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:FeatureFilmCollection", "hc:DocumentaryFilmCollection", "hc:NewsreelSeries", "hc:ProductionRecordsFonds", "hc:FilmPromoCollection"] ' diff --git a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml index a86c03de1e..2c35abe90b 100644 --- a/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FilmArchiveRecordSetTypes.yaml @@ -15,10 +15,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/legal_note - - ../slots/20260202_matang/new/preservation_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: FeatureFilmCollection: @@ -80,31 +77,31 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - preservation_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FeatureFilmCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled collections organized by country, period, genre, studio, or filmmaker. - scope_include: + has_scope: equals_string: '["feature films", "short fiction", "art films", "silent films", "foreign films"]' - scope_exclude: + has_scope: equals_string: '["documentaries", "newsreels", "production records", "promotional materials"]' - preservation_note: + has_note: equals_string: Priority given to unique prints, original negatives, and at-risk materials. Multiple format copies (35mm, 16mm, digital) may be retained for preservation and access purposes. @@ -172,27 +169,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - record_set_type: + has_type: equals_string: DocumentaryFilmCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled collections organized by subject, commissioning organization, or filmmaker. - scope_include: + has_scope: equals_string: '["documentaries", "industrial films", "educational films", "ethnographic films", "government films"]' - scope_exclude: + has_scope: equals_string: '["feature films", "newsreels", "production records"]' NewsreelSeries: is_a: FilmArchiveRecordSetType @@ -255,27 +252,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NewsreelSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Chronological has_arrangement of numbered issues within titled series by producer. - scope_include: + has_scope: equals_string: '["newsreels", "screen magazines", "actualities", "war newsreels", "sports reels"]' - scope_exclude: + has_scope: equals_string: '["feature films", "documentaries", "production records"]' ProductionRecordsFonds: is_a: FilmArchiveRecordSetType @@ -332,32 +329,32 @@ classes: slots: - has_type - has_score - - legal_note + - has_note - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProductionRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Provenance-based organization by production company, studio, or individual filmmaker. - scope_include: + has_scope: equals_string: '["scripts", "production files", "schedules", "contracts", "correspondence", "financial records"]' - scope_exclude: + has_scope: equals_string: '["completed films", "newsreels", "promotional materials"]' - legal_note: + has_note: equals_string: Production records often document rights ownership, contracts, and copyright. Original documents may be retained for legal purposes. FilmPromoCollection: @@ -423,25 +420,25 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: FilmPromoCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled collections organized by film title, studio, designer, or material type. - scope_include: + has_scope: equals_string: '["posters", "stills", "press kits", "trailers", "lobby cards", "advertising"]' - scope_exclude: + has_scope: equals_string: '["completed films", "production records", "newsreels"]' diff --git a/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml b/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml index 6bff61ef0e..5c2b7608bf 100644 --- a/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml +++ b/schemas/20251121/linkml/modules/classes/FinancialStatement.yaml @@ -5,7 +5,7 @@ imports: - linkml:types - ../enums/FinancialStatementTypeEnum - ../slots/20260202_matang/document - - ../slots/20260202_matang/new/draws_or_drew_opinion + - ../slots/20260202_matang/opiniate - ../slots/20260202_matang/has_asset - ../slots/20260202_matang/has_expense - ../slots/20260202_matang/has_format @@ -19,7 +19,7 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/published_at - - ../slots/20260202_matang/new/managing_unit + - ../slots/20260202_matang/has_operational_unit - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/reporting_period_end - ../slots/20260202_matang/new/reporting_period_start @@ -69,13 +69,13 @@ classes: - derived_from - generated_by slot_usage: - statement_name: + has_label: # range: string required: true - statement_description: + has_description: # range: string required: false - statement_type: + has_type: range: FinancialStatementTypeEnum required: true reporting_period_start: @@ -95,7 +95,7 @@ classes: end_of_the_begin: '2024-04-15T00:00:00Z' begin_of_the_end: '2024-04-15T00:00:00Z' end_of_the_end: '2024-04-15T00:00:00Z' - statement_currency: + has_currency: # range: string required: true examples: @@ -120,7 +120,7 @@ classes: has_expense: range: decimal required: false - specifies_or_specified: + specify: range: NetAsset required: false inlined: true @@ -161,7 +161,7 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/budget/rm/fy2023 - managing_unit: + has_operational_unit: # range: string # OrganizationalStructure required: false refers_to_custodian: @@ -210,7 +210,7 @@ classes: currency_symbol: "\u20AC" has_time_interval: revenue_category: TOTAL - specifies_or_specified: + specify: - has_net_asset: 3300000.0 currency: EUR has_url: https://www.rijksmuseum.nl/en/about-us/annual-report-2023 diff --git a/schemas/20251121/linkml/modules/classes/FindingAid.yaml b/schemas/20251121/linkml/modules/classes/FindingAid.yaml index d20f9d4ce7..752dd95392 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAid.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAid.yaml @@ -23,10 +23,10 @@ imports: - ../enums/RelationshipTypeEnum - ../enums/SubGuideTypeEnum - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/creator - - ../slots/20260202_matang/new/css_selector - - ../slots/20260202_matang/new/custodian - - ../slots/20260202_matang/new/date + - ../slots/20260202_matang/created_by + - ../slots/20260202_matang/has_selector + - ../slots/20260202_matang/managed_by + - ../slots/20260202_matang/has_date - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_file_location @@ -45,9 +45,9 @@ imports: - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/inbound_from + - ../slots/20260202_matang/originate_from - ../slots/20260202_matang/include - - ../slots/20260202_matang/new/international + - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/access_restricted - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/generated_by @@ -56,24 +56,18 @@ imports: - ../slots/20260202_matang/related_to - ../slots/20260202_matang/retrieved_through - ../slots/20260202_matang/superseded_by - - ../slots/20260202_matang/new/is_sub_guide - - ../slots/20260202_matang/new/isbn - - ../slots/20260202_matang/new/isil - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/link_context - - ../slots/20260202_matang/new/link_text - - ../slots/20260202_matang/new/link_type - - ../slots/20260202_matang/new/link_url - - ../slots/20260202_matang/new/list_item - - ../slots/20260202_matang/new/major_city - - ../slots/20260202_matang/new/outbound_to - - ../slots/20260202_matang/new/period - - ../slots/20260202_matang/new/period_description - - ../slots/20260202_matang/new/period_end - - ../slots/20260202_matang/new/period_name - - ../slots/20260202_matang/new/period_start + - ../slots/20260202_matang/auxiliary_of + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_context + - ../slots/20260202_matang/has_text + - ../slots/20260202_matang/list + - ../slots/20260202_matang/has_locality + - ../slots/20260202_matang/outbound_to + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/end_of_the_end + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/require - - ../slots/20260202_matang/new/primary + - ../slots/20260202_matang/primary - ../slots/20260202_matang/new/related - ../slots/20260202_matang/new/relationship - ../slots/20260202_matang/new/resource_description @@ -81,14 +75,12 @@ imports: - ../slots/20260202_matang/new/restriction_type - ../slots/20260202_matang/new/retrieval_agent - ../slots/20260202_matang/new/revision_date - - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/new/secondary - ../slots/20260202_matang/new/section_id - ../slots/20260202_matang/new/served_by - ../slots/20260202_matang/new/slug - ../slots/20260202_matang/new/start - ../slots/20260202_matang/supersede - - ../slots/20260202_matang/temporal_extent classes: FindingAid: class_uri: rico:FindingAid @@ -128,19 +120,19 @@ classes: - bf:Work slots: - has_policy - - creator - - custodian + - created_by + - managed_by - has_description - identified_by - has_note - has_type - has_format - has_geographic_extent - - isbn - - language + - identified_by + - in_language - include - contain - - note + - has_note - has_period - start - has_score @@ -160,28 +152,28 @@ classes: class_uri: dcterms:PeriodOfTime description: A named historical period with optional start/end dates and description. slots: - - period - - period_description - - period_end - - period_name - - period_start + - temporal_extent + - has_description + - end_of_the_end + - has_label + - begin_of_the_begin - has_score slot_usage: - period_name: + has_label: # range: string required: true aliases: - name - period: + temporal_extent: # range: string - period_start: + begin_of_the_begin: range: TemporalValue aliases: - start - period_end: + end_of_the_end: range: TemporalValue aliases: - period_description: + has_description: # range: string aliases: - has_description @@ -195,7 +187,7 @@ classes: ' slots: - access_restricted - - note + - has_note - slug - has_description - has_content @@ -244,7 +236,7 @@ classes: - identified_by - has_level - contain - - list_item + - list - section_id - has_score - has_provenance @@ -259,7 +251,7 @@ classes: any_of: - range: PageSection - range: PageLink - list_item: + list: multivalued: true has_provenance: range: XPath @@ -271,22 +263,22 @@ classes: description: 'A hyperlink extracted from a page. ' slots: - - is_sub_guide - - link_context - - link_text - - link_type - - link_url + - auxiliary_of + - has_context + - has_text + - has_type + - has_url - has_score - has_provenance slot_usage: - link_text: + has_text: required: true - link_url: + has_url: range: uri required: true - link_type: + has_type: range: LinkTypeEnum - is_sub_guide: + auxiliary_of: range: boolean has_provenance: range: XPath diff --git a/schemas/20251121/linkml/modules/classes/FindingAidType.yaml b/schemas/20251121/linkml/modules/classes/FindingAidType.yaml index e894c4e076..9e7bf455fc 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAidType.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAidType.yaml @@ -30,8 +30,7 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/equivalent_to - - ../slots/20260202_matang/new/narrower_type - - ../slots/20260202_matang/new/record_equivalent + - ../slots/20260202_matang/has_hyponym classes: FindingAidType: class_uri: rico:DocumentaryFormType @@ -52,8 +51,8 @@ classes: - has_description - identified_by - has_label - - narrower_type - - record_equivalent + - has_hyponym + - equivalent_to - has_score - has_domain - equivalent_to @@ -81,11 +80,11 @@ classes: examples: - value: - qid: Q65769447 - record_equivalent: + equivalent_to: # range: string # uriorcurie has_hypernym: range: FindingAidType - narrower_type: + has_hyponym: range: FindingAidType multivalued: true has_domain: diff --git a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml index 11abcff30b..5419d6d296 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAidTypes.yaml @@ -34,8 +34,7 @@ imports: - ../slots/20260202_matang/has_domain - ../slots/20260202_matang/has_score - ../slots/20260202_matang/equivalent_to - - ../slots/20260202_matang/new/narrower_type - - ../slots/20260202_matang/new/record_equivalent + - ../slots/20260202_matang/has_hyponym classes: Inventory: is_a: FindingAidType @@ -60,7 +59,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: Inventory slots: - has_score @@ -88,7 +87,7 @@ classes: slot_usage: has_domain: ifabsent: string(ARCHIVE) - narrower_type: + has_hyponym: range: ArchivalInventory slots: - has_score @@ -227,7 +226,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: LogisticsInventory slots: - has_score @@ -367,7 +366,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: Catalogue slots: - has_score @@ -471,7 +470,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: Guide slots: - has_score @@ -579,7 +578,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: List slots: - has_score @@ -680,7 +679,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: Database slots: - has_score @@ -782,7 +781,7 @@ classes: slot_usage: has_domain: ifabsent: string(LIBRARY) - narrower_type: + has_hyponym: range: Review slots: - has_score @@ -881,7 +880,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: IndexDocument slots: - has_score @@ -976,7 +975,7 @@ classes: slot_usage: has_domain: ifabsent: string(CROSS_DOMAIN) - narrower_type: + has_hyponym: range: InstructionalMaterials slots: - has_score diff --git a/schemas/20251121/linkml/modules/classes/FormerName.yaml b/schemas/20251121/linkml/modules/classes/FormerName.yaml index 1487d0dda7..8b458a5da5 100644 --- a/schemas/20251121/linkml/modules/classes/FormerName.yaml +++ b/schemas/20251121/linkml/modules/classes/FormerName.yaml @@ -32,5 +32,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - note + - has_name + - has_note diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml index fe8b45ed77..87d2b5c5c2 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: FoundationArchive: description: "Archive of a foundation (Stiftung, fundaci\xF3n, fondation). Foundation archives preserve records documenting the activities, governance, and history of charitable, cultural, or educational foundations. They may include founding documents, board minutes, grant records, correspondence, and documentation of foundation-supported projects and programs." @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml index 594da7163e..c3e1e56f31 100644 --- a/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FoundationArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: FoundationAdministrationFonds: is_a: FoundationArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FoundationAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: FoundationArchive record_holder_note: equals_string: This RecordSetType is typically held by FoundationArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: GrantRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: FoundationArchive record_holder_note: equals_string: This RecordSetType is typically held by FoundationArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProjectDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: FoundationArchive record_holder_note: equals_string: This RecordSetType is typically held by FoundationArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/FreeArchive.yaml b/schemas/20251121/linkml/modules/classes/FreeArchive.yaml index d8b470c105..5768928a8e 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: FreeArchive: description: Archive that preserves documents on the history of social movements. Free archives (Freie Archive) are typically independent, non-governmental institutions that document grassroots movements, activism, alternative culture, and marginalized communities. They operate outside traditional archival institutions and often have connections to the movements they document. Common in German-speaking countries and Italy. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml index 84a1d3b564..297a499bf2 100644 --- a/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FreeArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: OpenAccessCollection: is_a: FreeArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: OpenAccessCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: FreeArchive record_holder_note: equals_string: This RecordSetType is typically held by FreeArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml index e010502c19..e28687d34c 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchives.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: FrenchPrivateArchives: description: "Non-public archives in France (archives priv\xE9es en France). This category encompasses archives held by private individuals, families, businesses, associations, and other non-governmental entities in France. French archival law distinguishes between public archives (archives publiques) and private archives (archives priv\xE9es), with specific regulations governing each category. Private archives may be classified as historical monuments (classement) or registered (inscription) if they have historical significance." @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml index 00802e0286..98a941e5d3 100644 --- a/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/FrenchPrivateArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: FrenchPrivateFonds: is_a: FrenchPrivateArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FrenchPrivateFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: FrenchPrivateArchives record_holder_note: equals_string: This RecordSetType is typically held by FrenchPrivateArchives diff --git a/schemas/20251121/linkml/modules/classes/FunctionType.yaml b/schemas/20251121/linkml/modules/classes/FunctionType.yaml index 5922f77bba..cbfdbe01a3 100644 --- a/schemas/20251121/linkml/modules/classes/FunctionType.yaml +++ b/schemas/20251121/linkml/modules/classes/FunctionType.yaml @@ -19,7 +19,6 @@ imports: - ../slots/20260202_matang/has_label # was: function_name - ../slots/20260202_matang/categorized_as # was: function_category - ../slots/20260202_matang/temporal_extent - - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc enums: diff --git a/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml b/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml index e74194dab2..19019a83a9 100644 --- a/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingAgenda.yaml @@ -24,8 +24,8 @@ imports: - ../slots/20260202_matang/governed_by - ../slots/20260202_matang/implemented_by - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/keyword - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/has_keyword + - ../slots/20260202_matang/in_language - ../slots/20260202_matang/new/related_agenda - ../slots/20260202_matang/new/route_description - ../slots/20260202_matang/new/route_id @@ -55,7 +55,7 @@ classes: - has_url - identified_by - has_label - - administered_by + - governed_by - related_to - implemented_by - related_agenda @@ -110,7 +110,7 @@ classes: has_url: https://wetenschapsagenda.nl/publicaties/ has_type: has_code: DOCUMENT - administered_by: + governed_by: range: GoverningBody examples: - value: @@ -181,7 +181,7 @@ classes: ' has_url: https://www.nwo.nl/en/researchprogrammes/dutch-research-agenda-nwa has_documentation: https://wetenschapsagenda.nl/publicaties/ - administered_by: + governed_by: identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/nl-ministry-ocw implemented_by: - identified_by: https://nde.nl/ontology/hc/encompassing-body/funding/nwo @@ -220,7 +220,7 @@ classes: transformation, and post-COVID recovery. ' has_url: https://research-and-innovation.ec.europa.eu/funding/funding-opportunities/funding-programmes-and-open-calls/horizon-europe/strategic-plan_en - administered_by: + governed_by: identified_by: https://nde.nl/ontology/hc/encompassing-body/umbrella/eu-commission implemented_by: - https://nde.nl/ontology/hc/encompassing-body/funding/ec-rea diff --git a/schemas/20251121/linkml/modules/classes/FundingRate.yaml b/schemas/20251121/linkml/modules/classes/FundingRate.yaml index 6b0389a662..824c87a76e 100644 --- a/schemas/20251121/linkml/modules/classes/FundingRate.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingRate.yaml @@ -9,14 +9,14 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_rate - - ../slots/20260202_matang/new/maximal_of_maximal + - ../slots/20260202_matang/maximum_of_maximum default_prefix: hc classes: FundingRate: class_uri: schema:MonetaryAmount slots: - has_rate - - maximal_of_maximal + - maximum_of_maximum annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml b/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml index bca2478726..761559c13f 100644 --- a/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/FundingRequirement.yaml @@ -16,8 +16,8 @@ imports: - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_mandatory - - ../slots/20260202_matang/new/observed_in + - ../slots/20260202_matang/mandatory + - ../slots/20260202_matang/observed_in - ../slots/20260202_matang/new/requirement_id - ../slots/20260202_matang/new/requirement_text - ../slots/20260202_matang/new/requirement_type @@ -50,7 +50,7 @@ classes: slots: - apply_to - has_note - - is_mandatory + - mandatory - observed_in - requirement_id - requirement_text @@ -59,7 +59,7 @@ classes: - requirement_unit - requirement_value - source_section - - supersedes_or_superseded + - supersede - has_score - temporal_extent slot_usage: @@ -112,7 +112,7 @@ classes: - value: EUR - value: months - value: countries - is_mandatory: + mandatory: range: boolean ifabsent: 'true' examples: @@ -131,7 +131,7 @@ classes: - value: Section 2.1 - Eligibility Criteria - value: 'FAQ #7 - Consortium composition' - value: Work Programme page 45 - supersedes_or_superseded: + supersede: # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/requirement/ec-cl2-2024-heritage-01/min-partners-4 diff --git a/schemas/20251121/linkml/modules/classes/GalleryType.yaml b/schemas/20251121/linkml/modules/classes/GalleryType.yaml index 4abe6d49cf..3310e3310e 100644 --- a/schemas/20251121/linkml/modules/classes/GalleryType.yaml +++ b/schemas/20251121/linkml/modules/classes/GalleryType.yaml @@ -4,8 +4,8 @@ title: Gallery Type Classification imports: - linkml:types - ../enums/GalleryTypeEnum - - ../slots/20260202_matang/new/custodian_type_broader - - ../slots/identified_by # was: wikidata_entity + - ../slots/20260202_matang/has_hypernym + - ../slots/20260202_matang/identified_by # was: wikidata_entity - ../slots/20260202_matang/has_model # was: exhibition_model - ../slots/20260202_matang/has_objective - ../slots/20260202_matang/has_percentage @@ -135,7 +135,7 @@ classes: # REMOVED 2026-01-22: commission_rate - migrated to has_service + ArtSaleService (Rule 53) - has_service - has_type - - categorized_as # was: exhibition_focus - migrated per Rule 53 (2026-01-26) + - has_type # was: exhibition_focus - migrated per Rule 53 (2026-01-26) - has_model # was: exhibition_model - migrated per Rule 53 (2026-01-26) - include # was: gallery_subtype - migrated per Rule 53 (2026-01-26) - sales_activity @@ -145,12 +145,12 @@ classes: identified_by: # was: wikidata_entity - migrated per Rule 53 (2026-01-16) pattern: ^Q[0-9]+$ required: true - custodian_type_broader: + has_hypernym: range: GalleryType required: false has_type: equals_expression: '["hc:GalleryType"]' - categorized_as: # was: exhibition_focus - migrated per Rule 53 (2026-01-26) + has_type: # was: exhibition_focus - migrated per Rule 53 (2026-01-26) # range: string has_model: # was: exhibition_model - migrated per Rule 53 (2026-01-26) # range: string @@ -189,7 +189,7 @@ classes: custodian_type_broader: https://nde.nl/ontology/hc/type/gallery/Q1007870 # MIGRATED 2026-01-22: commercial_operation → has_objective + Profit (Rule 53) has_objective: - categorized_as: contemporary art + has_type: contemporary art sales_activity: false has_model: temporary rotating exhibitions, no permanent collection - value: @@ -206,7 +206,7 @@ classes: - has_label: Artist A - has_label: Artist B - has_label: Artist C - categorized_as: contemporary painting and sculpture + has_type: contemporary painting and sculpture sales_activity: true has_model: curated exhibitions of represented artists # MIGRATED 2026-01-22: commission_rate → has_service + ArtSaleService (Rule 53) diff --git a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml index 5ac5783ecf..6c8b9a9faf 100644 --- a/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/GeoSpatialPlace.yaml @@ -14,7 +14,7 @@ imports: - linkml:types - ../enums/GeometryTypeEnum - ../metadata - - ../slots/20260202_matang/new/coordinate_reference_system + - ../slots/20260202_matang/has_reference_system - ../slots/20260202_matang/has_altitude - ../slots/20260202_matang/has_coordinates - ../slots/20260202_matang/has_geofeature @@ -22,7 +22,6 @@ imports: - ../slots/20260202_matang/geometric_extent - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/osm_id - ../slots/20260202_matang/new/spatial_resolution - ../slots/20260202_matang/temporal_extent types: @@ -56,10 +55,10 @@ classes: - has_altitude - has_geographic_extent - identified_by - - coordinate_reference_system + - has_reference_system - has_geofeature - geometric_extent - - osm_id + - identified_by - spatial_resolution - has_score - temporal_extent @@ -72,7 +71,7 @@ classes: - value: latitude: 52.36 longitude: 4.8852 - coordinate_reference_system: + has_reference_system: ifabsent: string(EPSG:4326) identified_by: description: 'Cadastral identifiers for this geospatial place. MIGRATION NOTE (2026-01-14): Replaces cadastral_id per slot_fixes.yaml. Use Identifier with identifier_scheme=''cadastral'' for parcel IDs. Netherlands: Kadaster perceelnummer format {gemeente}-{sectie}-{perceelnummer}' diff --git a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml index caf90dbc78..6f3b91ea6b 100644 --- a/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/GhcidBlock.yaml @@ -37,4 +37,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - record_id + - identified_by diff --git a/schemas/20251121/linkml/modules/classes/GiftShop.yaml b/schemas/20251121/linkml/modules/classes/GiftShop.yaml index e07d9e8236..86cb12b956 100644 --- a/schemas/20251121/linkml/modules/classes/GiftShop.yaml +++ b/schemas/20251121/linkml/modules/classes/GiftShop.yaml @@ -17,10 +17,10 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/managed_by - - ../slots/20260202_matang/new/online_shop - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/physical_location - - ../slots/20260202_matang/new/price_currency + - ../slots/20260202_matang/has_digital_platform + - ../slots/20260202_matang/has_operating_hours + - ../slots/20260202_matang/located_at + - ../slots/20260202_matang/has_currency - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/shop_type - ../slots/20260202_matang/new/square_meters @@ -60,11 +60,11 @@ classes: - accept - has_revenue - has_range - - administered_by - - online_shop - - opening_hour - - physical_location - - price_currency + - managed_by + - has_digital_platform + - has_opening_hour + - located_at + - has_currency - refers_to_custodian - identified_by - has_label @@ -105,7 +105,7 @@ classes: examples: - value: MUSEUM_SHOP - value: BOOKSHOP - physical_location: + located_at: range: AuxiliaryPlace multivalued: true inlined_as_list: true @@ -114,7 +114,7 @@ classes: - value: place_name: Rijksmuseum Shop - Main Hall auxiliary_place_type: RETAIL_SPACE - online_shop: + has_digital_platform: range: AuxiliaryDigitalPlatform multivalued: true inlined_as_list: true @@ -124,7 +124,7 @@ classes: platform_name: Rijksmuseum Online Shop platform_url: https://www.rijksmuseumshop.nl/ auxiliary_platform_type: WEBSHOP - price_currency: + has_currency: # range: string required: true pattern: ^[A-Z]{3}$ @@ -151,7 +151,7 @@ classes: - value: - method_type: credit_card - method_type: digital - opening_hour: + has_opening_hour: # range: string required: false examples: @@ -176,7 +176,7 @@ classes: required: false examples: - value: 250.0 - administered_by: + managed_by: # range: string required: false examples: @@ -241,12 +241,12 @@ classes: shop_type: MUSEUM_SHOP has_description: description_text: Award-winning museum shop offering reproductions, design objects, books, and exclusive Rijksmuseum merchandise. Located in the redesigned entrance hall. - physical_location: + located_at: - place_name: Rijksmuseum Shop - Main Hall auxiliary_place_type: RETAIL_SPACE postal_code: 1071 XX country: https://nde.nl/ontology/hc/country/NL - online_shop: + has_digital_platform: - platform_name: Rijksmuseum Online Shop platform_url: https://www.rijksmuseumshop.nl/ auxiliary_platform_type: WEBSHOP @@ -265,7 +265,7 @@ classes: range: integer inlined: false # Fixed invalid inline for primitive type square_meters: 450.0 - administered_by: In-house (Rijksmuseum BV) + managed_by: In-house (Rijksmuseum BV) has_supplier: - has_label: label_text: King & McGaw @@ -287,11 +287,11 @@ classes: shop_type: BOOKSHOP has_description: description_text: Specialist bookshop focusing on rare book facsimiles, literary merchandise, and British Library publications. - physical_location: + located_at: - place_name: British Library Shop auxiliary_place_type: RETAIL_SPACE country: https://nde.nl/ontology/hc/country/GB - online_shop: + has_digital_platform: - platform_name: British Library Shop Online platform_url: https://shop.bl.uk/ auxiliary_platform_type: WEBSHOP @@ -312,7 +312,7 @@ classes: shop_type: POP_UP has_description: description_text: Temporary retail for the 2023 Vermeer exhibition with exclusive exhibition merchandise and catalog. - physical_location: + located_at: - place_name: Vermeer Exhibition Shop auxiliary_place_type: RETAIL_SPACE price_currency: EUR diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml index ada9bc551e..636f084cc0 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsEnrichment.yaml @@ -44,12 +44,12 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - coordinates + - has_name + - has_coordinates - has_url - - opening_hour - - latitude - - longitude + - has_opening_hour + - has_latitude + - has_longitude - source - - place_name - - note + - has_label + - has_note diff --git a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml index f9c622f0da..403a545674 100644 --- a/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/GoogleMapsPlaywrightEnrichment.yaml @@ -30,6 +30,6 @@ classes: slots: - scrape_method - source_url - - name - - place_description - - opening_hour + - has_name + - has_description + - has_opening_hour diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml index cd2620a894..e762c78d82 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: GovernmentArchive: description: Official archive of a government. Government archives preserve records created or received by governmental bodies in the course of their activities. They document the functions, policies, decisions, and operations of the state at various levels (national, regional, local). Government archives are typically public institutions with legal mandates to preserve and provide access to official records. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml index 6401cf4e9d..4a03378b2b 100644 --- a/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/GovernmentArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: AgencyAdministrativeFonds: is_a: GovernmentArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AgencyAdministrativeFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: GovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by GovernmentArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PolicyDocumentCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: GovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by GovernmentArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PublicServiceRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: GovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by GovernmentArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/GrantRange.yaml b/schemas/20251121/linkml/modules/classes/GrantRange.yaml index 5d6e075e7a..29a7c1b2db 100644 --- a/schemas/20251121/linkml/modules/classes/GrantRange.yaml +++ b/schemas/20251121/linkml/modules/classes/GrantRange.yaml @@ -9,8 +9,8 @@ prefixes: imports: - linkml:types - ../enums/MeasureUnitEnum - - ../slots/20260202_matang/new/maximal_of_maximal - - ../slots/20260202_matang/new/minimal_of_minimal + - ../slots/20260202_matang/maximum_of_maximum + - ../slots/20260202_matang/minimum_of_minimum default_prefix: hc classes: GrantRange: @@ -36,14 +36,14 @@ classes: - schema:MonetaryAmount - schema:QuantitativeValue slots: - - minimal_of_minimal - - maximal_of_maximal + - minimum_of_minimum + - maximum_of_maximum slot_usage: - minimal_of_minimal: + minimum_of_minimum: range: integer inlined: false # Fixed invalid inline for primitive type required: false - maximal_of_maximal: + maximum_of_maximum: range: integer inlined: false # Fixed invalid inline for primitive type required: false @@ -56,17 +56,17 @@ classes: - https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E54 examples: - value: - minimal_of_minimal: + minimum_of_minimum: has_measurement_unit: unit_label: EUR - maximal_of_maximal: + maximum_of_maximum: has_measurement_unit: unit_label: EUR - value: - minimal_of_minimal: + minimum_of_minimum: has_measurement_unit: unit_label: GBP - maximal_of_maximal: + maximum_of_maximum: has_measurement_unit: unit_label: GBP annotations: diff --git a/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml b/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml index 222e43581a..d3f35e964b 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageCustodianPlace.yaml @@ -45,4 +45,4 @@ classes: place_type: ARCHIVE description: Archive location slots: - - place_name + - has_label diff --git a/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml b/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml index 24817d628f..a7b8cef642 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageExperienceEntry.yaml @@ -26,4 +26,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '["*"]' slots: - - has_heritage_type + - has_type diff --git a/schemas/20251121/linkml/modules/classes/HeritageObject.yaml b/schemas/20251121/linkml/modules/classes/HeritageObject.yaml index 4d5c61fc90..6fcffb8eb0 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageObject.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageObject.yaml @@ -12,13 +12,12 @@ prefixes: imports: - linkml:types - ../metadata - - ../slots/20260202_matang/new/current_keeper - - ../slots/20260202_matang/new/current_location + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/located_at - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/object_description - - ../slots/20260202_matang/new/object_id - - ../slots/20260202_matang/new/object_name + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/has_label default_prefix: hc classes: HeritageObject: @@ -36,29 +35,29 @@ classes: - crm:E72_Legal_Object - schema:CreativeWork slots: - - object_id - - object_name - - object_description + - identified_by + - has_label + - has_description - current_keeper - - current_location + - located_at - identified_by - has_score slot_usage: - object_id: + identified_by: identifier: true required: true # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch - value: https://nde.nl/ontology/hc/object/naturalis-dodo-001 - object_name: + has_label: required: true # range: string examples: - value: The Night Watch - value: Oxford Dodo - value: Rosetta Stone - object_description: + has_description: required: false # range: string current_keeper: @@ -68,7 +67,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/custodian/nl/rijksmuseum - value: https://nde.nl/ontology/hc/custodian/uk/british-museum - current_location: + located_at: required: false range: CustodianPlace inlined: true diff --git a/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml b/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml index dc784c739c..5e2e05c9de 100644 --- a/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml +++ b/schemas/20251121/linkml/modules/classes/HeritageSocietyType.yaml @@ -37,7 +37,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/published_at - - ../slots/20260202_matang/new/membership_size + - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/new/society_focus prefixes: hc: https://nde.nl/ontology/hc/ @@ -207,7 +207,7 @@ classes: - has_scope - has_score - society_focus - - membership_size + - has_quantity - published_at slot_usage: has_type: diff --git a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml index 3539c44e8b..cde26a640d 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricBuilding.yaml @@ -4,23 +4,22 @@ title: HistoricBuilding Class imports: - linkml:types - ../enums/FeatureTypeEnum - - ../slots/20260202_matang/new/construction_date - - ../slots/20260202_matang/new/construction_date_precision - - ../slots/20260202_matang/new/current_use + - ../slots/20260202_matang/constructed_on + - ../slots/20260202_matang/used_for - ../slots/20260202_matang/in_area - ../slots/20260202_matang/has_condition - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/has_opening_hour + - ../slots/20260202_matang/has_operating_hours - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_style - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_open_to_public + - ../slots/20260202_matang/has_access_policy - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/designed_by - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/is_part_of_complex - - ../slots/20260202_matang/new/monument_number + - ../slots/20260202_matang/part_of + - ../slots/20260202_matang/identified_by prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -55,14 +54,14 @@ classes: - in_area - has_label - has_condition - - construction_date - - construction_date_precision - - current_use + - constructed_at + - constructed_at + - used_for - has_type - has_status - - is_open_to_public - - is_part_of_complex - - monument_number + - has_access_policy + - part_of + - identified_by - has_score - has_opening_hour - derived_from @@ -77,13 +76,13 @@ classes: - value: HISTORIC_HOUSE_MUSEUM - value: CASTLE - value: MANOR_HOUSE - construction_date: + constructed_at: # range: string examples: - value: '1650' - value: ca. 1465 - value: 15th century - construction_date_precision: + constructed_at: # range: string examples: - value: EXACT @@ -114,11 +113,11 @@ classes: has_label: Rijksmonument - value: has_label: Gemeentelijk monument - monument_number: + identified_by: # range: string examples: - value: '521814' - is_open_to_public: + has_access_policy: range: boolean examples: - value: true @@ -134,7 +133,7 @@ classes: - value: opens: '10:00' closes: '16:00' - is_part_of_complex: + part_of: range: boolean examples: - value: true @@ -169,7 +168,7 @@ classes: is_estimate: true measurement_method: Historical records has_label: Total floor area - current_use: + used_for: # range: string examples: - value: Museum and events diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml index ea18781338..03eae04777 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: HistoricalArchive: description: "Historical archive (archivo hist\xF3rico, archive historique). An archive that specifically focuses on preserving records of historical value, typically older materials that have passed beyond active administrative use. Historical archives may be independent institutions or divisions within larger archival systems. They emphasize long-term preservation and scholarly access to historical documentation." @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml index 88d9d56ccd..0516c6f03d 100644 --- a/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HistoricalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: HistoricalDocumentFonds: is_a: HistoricalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: HistoricalDocumentFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: HistoricalArchive record_holder_note: equals_string: This RecordSetType is typically held by HistoricalArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: HistoricalManuscriptCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: HistoricalArchive record_holder_note: equals_string: This RecordSetType is typically held by HistoricalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml b/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml index 410319d4bd..e50cee7203 100644 --- a/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml +++ b/schemas/20251121/linkml/modules/classes/HolySacredSiteType.yaml @@ -234,7 +234,7 @@ classes: - religious_function - religious_tradition - secularization_status - - administered_by + - managed_by - has_score slot_usage: religious_tradition: @@ -278,7 +278,7 @@ classes: - value: Restricted, Scholars by appointment, No browsing - value: Public viewing hours, No photography, Guided tours - value: Digitized online, Physical access by permission - administered_by: + managed_by: # range: string # uriorcurie required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml index 5c58e92e8a..8caba1d154 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: HospitalArchive: description: "Hospital archive (Krankenhausarchiv, archivo hospitalario, archives hospitali\xE8res). Archives that preserve records created by hospitals and healthcare institutions. These may include administrative records, patient records (subject to privacy regulations), medical research documentation, photographs, and institutional histories. Hospital archives are valuable for medical history, genealogy, and understanding the evolution of healthcare practices." @@ -35,12 +35,12 @@ classes: - wd:Q166118 slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:HospitalAdministrationFonds", "hc:PatientRecordsSeries", "hc:MedicalResearchCollection", "hc:NursingRecordsCollection", "hc:MedicalPhotographyCollection"] ' diff --git a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml index 865ea71eb4..fd89f35309 100644 --- a/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HospitalArchiveRecordSetTypes.yaml @@ -15,9 +15,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/preservation_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: HospitalAdministrationFonds: @@ -153,27 +151,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: HospitalAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Provenance-based organization by creating administrative unit (board, department, committee). - scope_include: + has_scope: equals_string: '["board minutes", "annual reports", "financial records", "personnel files", "policy documents"]' - scope_exclude: + has_scope: equals_string: '["patient records", "medical research", "nursing records", "clinical documentation"]' PatientRecordsSeries: @@ -316,30 +314,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PatientRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Chronological has_arrangement by year, department, or sequential patient number. - scope_include: + has_scope: equals_string: '["admissions", "treatments", "surgeries", "diagnoses", "births", "deaths"]' - scope_exclude: + has_scope: equals_string: '["administrative records", "research data", "nursing education"]' - privacy_note: + has_note: equals_string: HIGHLY SENSITIVE. Patient records contain protected health information. Access restricted by GDPR/AVG. Extended closure periods (100+ years from birth date). Research requires ethics committee approval. @@ -495,27 +493,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - record_set_type: + has_type: equals_string: MedicalResearchCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled research documentation organized by project, grant, or research area. - scope_include: + has_scope: equals_string: '["clinical trials", "research protocols", "ethics approvals", "data sets", "publications"]' - scope_exclude: + has_scope: equals_string: '["routine patient care", "administrative records", "nursing education"]' NursingRecordsCollection: @@ -653,31 +651,31 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:EducationProviderType"]' - record_set_type: + has_type: equals_string: NursingRecordsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled nursing documentation organized by school, department, or time period. - scope_include: + has_scope: equals_string: '["nursing education", "student records", "curricula", "staff records", "photographs"]' - scope_exclude: + has_scope: equals_string: '["patient care documentation", "medical research", "administrative records (general)"]' - privacy_note: + has_note: equals_string: Student records contain personal information subject to privacy protection. Historical records (pre-1920) more accessible. MedicalPhotographyCollection: @@ -753,36 +751,36 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - preservation_note - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: MedicalPhotographyCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled visual documentation organized by subject, department, format, or time period. - scope_include: + has_scope: equals_string: '["clinical photography", "X-rays", "teaching slides", "facility photos", "staff portraits"]' - scope_exclude: + has_scope: equals_string: '["textual patient records", "administrative documents", "research data"]' - privacy_note: + has_note: equals_string: SENSITIVE. Clinical photographs may contain identifiable patients. Historical collections require ethical review for access and use. De-identification protocols essential for research use. - preservation_note: + has_note: equals_string: Historical photographic materials require specialized preservation. Glass plates, nitrate film, and early color materials particularly vulnerable. Digitization priorities based on condition and content. diff --git a/schemas/20251121/linkml/modules/classes/HouseArchive.yaml b/schemas/20251121/linkml/modules/classes/HouseArchive.yaml index de5d518b80..2a8a87f166 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: HouseArchive: description: Archive containing documents and letters that concern a family. House archives (Familienarchive) preserve records documenting the history, activities, and relationships of a family over generations. They typically include correspondence, legal documents, financial records, photographs, and personal papers. Often associated with noble or prominent families, but may also document ordinary families. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml index 9933ed0099..8004f27ad2 100644 --- a/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/HouseArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: HouseRecordsFonds: is_a: HouseArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: HouseRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: HouseArchive record_holder_note: equals_string: This RecordSetType is typically held by HouseArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FamilyPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: HouseArchive record_holder_note: equals_string: This RecordSetType is typically held by HouseArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: EstateDocumentSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: HouseArchive record_holder_note: equals_string: This RecordSetType is typically held by HouseArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml index c3756eb355..591b69adb8 100644 --- a/schemas/20251121/linkml/modules/classes/Hypothesis.yaml +++ b/schemas/20251121/linkml/modules/classes/Hypothesis.yaml @@ -32,7 +32,7 @@ classes: - skos:note slots: - generated_by - - note + - has_note annotations: custodian_types: '["U"]' custodian_types_rationale: Hypotheses are primarily used for Unknown (U) type diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml index c24c348577..07530f8bea 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchives.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: IconographicArchives: description: Archives containing predominantly pictorial materials. Iconographic archives specialize in collecting and preserving images including prints, drawings, photographs, posters, and other visual materials. They serve as important resources for art historical research, visual culture studies, and iconographic analysis. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml index fc51b5c072..3d3915e4fd 100644 --- a/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/IconographicArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: VisualImageCollection: is_a: IconographicArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: VisualImageCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: IconographicArchives record_holder_note: equals_string: This RecordSetType is typically held by IconographicArchives @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PrintCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: IconographicArchives record_holder_note: equals_string: This RecordSetType is typically held by IconographicArchives diff --git a/schemas/20251121/linkml/modules/classes/Identifier.yaml b/schemas/20251121/linkml/modules/classes/Identifier.yaml index a92ebbcdbc..d01bdf3077 100644 --- a/schemas/20251121/linkml/modules/classes/Identifier.yaml +++ b/schemas/20251121/linkml/modules/classes/Identifier.yaml @@ -21,7 +21,7 @@ imports: - ../slots/20260202_matang/has_standard - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_value - - ../slots/20260202_matang/new/identifies_or_identified + - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/allocated_by - ../slots/20260202_matang/allocated_through - ../slots/20260202_matang/new/source @@ -158,7 +158,7 @@ classes: multivalued: false inlined: true # identifies_custodian REMOVED - migrated to identifies_or_identified (Rule 53) - identifies_or_identified: + identified_by: range: Custodian required: false annotations: diff --git a/schemas/20251121/linkml/modules/classes/Index.yaml b/schemas/20251121/linkml/modules/classes/Index.yaml index 55e2691d1d..ced18fd7ab 100644 --- a/schemas/20251121/linkml/modules/classes/Index.yaml +++ b/schemas/20251121/linkml/modules/classes/Index.yaml @@ -62,7 +62,7 @@ classes: class_uri: hc:IndexEntry description: 'A single entry in an index. ' slots: - has_index_type: + has_type: slot_uri: hc:hasOrHadIndexType description: 'The type of index (table of contents, subject index, name index, etc.). ' diff --git a/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml b/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml index a95af06fab..2bbe4bf9df 100644 --- a/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml +++ b/schemas/20251121/linkml/modules/classes/InformationCarrier.yaml @@ -17,14 +17,13 @@ imports: - ../enums/CarrierTypeEnum - ../metadata - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/copy_note - - ../slots/20260202_matang/new/copy_number - - ../slots/20260202_matang/new/cover_material + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/has_edition + - ../slots/20260202_matang/has_material_type - ../slots/20260202_matang/has_carrier - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_direction - - ../slots/20260202_matang/has_edition - ../slots/20260202_matang/has_extent - ../slots/20260202_matang/has_fonds - ../slots/20260202_matang/identified_by @@ -45,7 +44,6 @@ imports: - ../slots/20260202_matang/created_by - ../slots/20260202_matang/published_on - ../slots/20260202_matang/triggered_by - - ../slots/20260202_matang/new/isbn - ../slots/20260202_matang/new/shelf_mark default_prefix: hc classes: @@ -102,9 +100,9 @@ classes: - has_content - has_language - has_summary - - copy_note - - copy_number - - cover_material + - has_note + - has_edition + - has_material_type # - has_type - DUPLICATE REMOVED # REMOVED 2026-01-24: date_of_publication - migrated to published (Rule 53) - published_on @@ -213,7 +211,7 @@ classes: examples: - value: "Contemporary blind-stamped pigskin over wooden boards, with brass clasps and corner pieces. Spine with five raised bands." - value: "Rebound in the 18th century in red morocco with gold tooling." - cover_material: + has_material_type: required: false # range: string examples: @@ -327,13 +325,13 @@ classes: - value: has_note: "Second edition, revised and enlarged" has_label: "2nd Edition" - copy_number: + has_edition: required: false # range: string examples: - value: Copy 45 of 500 - value: No. 12/100 - copy_note: + has_note: required: false # range: string multivalued: true @@ -518,7 +516,7 @@ classes: has_type: has_code: CODEX has_label: Codex - material_composition: + has_material_type: - Paper (handmade, watermarked) has_quantity: # was: folio_count - migrated per Rule 53 (2026-01-26) - quantity_value: 641 @@ -528,9 +526,9 @@ classes: Five raised bands on spine with gilt lettering. ' production_method: LETTERPRESS - printer_publisher: + published_by: - Johannes Gutenberg - place_of_publication: + published_at: place_name: Mainz country: DE # MIGRATED 2026-01-24: date_of_publication → published (Rule 53) @@ -554,7 +552,7 @@ classes: identified_by: - identifier_value: "Inc. 1" - identifier_value: "Q178401" - copy_note: + has_note: - Complete copy on paper (2 volumes) - Rubricated in red and blue current_keeper: https://nde.nl/ontology/hc/custodian/nl/koninklijke-bibliotheek @@ -568,7 +566,7 @@ classes: has_type: has_code: CODEX has_label: Codex - material_composition: + has_material_type: - Parchment (vellum) has_quantity: # was: folio_count - migrated per Rule 53 (2026-01-26) - quantity_value: 347 @@ -603,7 +601,7 @@ classes: has_type: has_code: PARCHMENT_LEAF has_label: Parchment Leaf - material_composition: + has_material_type: - Parchment (sheepskin) script_type: MANUSCRIPT in_script: diff --git a/schemas/20251121/linkml/modules/classes/Institution.yaml b/schemas/20251121/linkml/modules/classes/Institution.yaml index dfce1d6b7a..602e07f09f 100644 --- a/schemas/20251121/linkml/modules/classes/Institution.yaml +++ b/schemas/20251121/linkml/modules/classes/Institution.yaml @@ -11,7 +11,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: Institution: description: Structure or mechanism of social order and cooperation governing the behaviour of a set of individuals within a given community. In the heritage context, this represents formal organizations established to fulfill specific societal functions related to cultural heritage, education, or public service. This is a broad category that encompasses many specific institution types. @@ -31,7 +31,7 @@ classes: identified_by: has_type: equals_expression: '["*"]' - organizational_level: + has_level: equals_string: broad category see_also: - Organization diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml index c7f0f159fa..7f72450e9a 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: InstitutionalArchive: description: Repository that holds records created or received by its parent institution. Institutional archives serve their creating organization by preserving records that document institutional history, operations, governance, and achievements. They differ from collecting archives in that their primary mandate is to preserve their parent organization's records rather than to acquire materials from external sources. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml index 87b5e17ca5..b09c4c86a4 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: InstitutionAdministrationFonds: is_a: InstitutionalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: InstitutionAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: InstitutionalArchive record_holder_note: equals_string: This RecordSetType is typically held by InstitutionalArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: OperationalRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: InstitutionalArchive record_holder_note: equals_string: This RecordSetType is typically held by InstitutionalArchive diff --git a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml index 762b385f45..79bea7c7f5 100644 --- a/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml +++ b/schemas/20251121/linkml/modules/classes/InstitutionalRepository.yaml @@ -11,7 +11,6 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/platform_type_id classes: InstitutionalRepository: description: Archive of publications by an institution's staff. Institutional repositories (IRs) collect, preserve, and provide open access to the scholarly output of an institution, typically a university or research organization. They include publications, theses, datasets, and other research outputs. IRs are usually digital platforms that support open access principles. @@ -25,7 +24,7 @@ classes: - identified_by slot_usage: identified_by: - platform_type_id: + has_type: identifier: false has_type: equals_expression: '["hc:ArchiveOrganizationType"]' diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml index 55154940c8..8c1475271f 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageEvent.yaml @@ -17,8 +17,8 @@ imports: - ../slots/20260202_matang/instance_of - ../slots/20260202_matang/cancelled_by - ../slots/20260202_matang/located_in - - ../slots/20260202_matang/new/organized_by - - ../slots/20260202_matang/new/participant_count + - ../slots/20260202_matang/organized_by + - ../slots/20260202_matang/has_participant - ../slots/20260202_matang/temporal_extent prefixes: linkml: https://w3id.org/linkml/ @@ -56,7 +56,7 @@ classes: - has_documentation - instance_of - organized_by - - participant_count + - has_participant - has_score slot_usage: has_label: @@ -108,7 +108,7 @@ classes: inlined: false examples: - value: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride - participant_count: + has_participant: required: false range: integer examples: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml index 9def1b6a0b..73a6a37ab2 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageForm.yaml @@ -16,10 +16,9 @@ imports: - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/related_to - ../slots/20260202_matang/threatened_by - - ../slots/20260202_matang/new/kien_registration_date - - ../slots/20260202_matang/new/kien_url - - ../slots/20260202_matang/new/origin_location - - ../slots/20260202_matang/new/origin_period + - ../slots/20260202_matang/registered_at + - ../slots/20260202_matang/originate_from + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/new/safeguarded_by - ../slots/20260202_matang/new/safeguarding_measure - ../slots/20260202_matang/temporal_extent @@ -55,16 +54,16 @@ classes: - has_description - identified_by - has_label - - kien_registration_date - - kien_url - - origin_location - - origin_period + - registered_at + - has_url + - originate_from + - begin_of_the_begin - related_to - safeguarded_by - safeguarding_measure - has_score - threatened_by - - categorized_as + - has_type - temporal_extent - has_status slot_usage: @@ -94,19 +93,19 @@ classes: examples: - value: description_text: Pride Amsterdam is the annual LGBTQ+ celebration featuring the famous Canal Parade through the historic canals of Amsterdam. First held in 1996, it represents Dutch values of tolerance and equality. - categorized_as: + has_type: # range: string # uriorcurie # range: UNESCODomain required: true multivalued: true examples: - value: "UNESCODomain:\n has_code: SOCIAL_PRACTICES_RITUALS_FESTIVE_EVENTS\n domain_name: \"Social practices, rituals and festive events\"\n" - kien_url: + has_url: required: false range: uri examples: - value: https://www.immaterieelerfgoed.nl/nl/pride-amsterdam - kien_registration_date: + registered_at: required: false range: date examples: @@ -126,13 +125,13 @@ classes: begin_of_the_begin: '2017-01-01' - value: - Netherlands - origin_location: + originate_from: required: false # range: string examples: - value: Amsterdam - value: Brielle - origin_period: + begin_of_the_begin: required: false range: TimeSpan examples: @@ -202,12 +201,12 @@ classes: label_text: Pride Amsterdam has_description: description_text: Annual LGBTQ+ celebration featuring the Canal Parade through Amsterdam's historic canals. First held in 1996, it represents Dutch values of tolerance, equality, and freedom. - categorized_as: + has_type: - UNESCODomain: has_code: SOCIAL_PRACTICES_RITUALS_FESTIVE_EVENTS kien_url: https://www.immaterieelerfgoed.nl/nl/pride-amsterdam origin_location: Amsterdam - origin_period: + begin_of_the_begin: begin_of_the_begin: '1996-01-01' safeguarded_by: - identified_by: https://nde.nl/ontology/hc/custodian/nl/amsterdam-gay-pride diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml index 373212cc5b..82e361e015 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritageGroupType.yaml @@ -8,14 +8,13 @@ description: 'Specialized CustodianType for organizations preserving intangible imports: - linkml:types - ../enums/IntangibleHeritageTypeEnum - - ../slots/20260202_matang/new/cultural_context + - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/has_objective - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/intangible_heritage_subtype - - ../slots/20260202_matang/categorized_as - - ../slots/20260202_matang/new/performance_repertoire - - ../slots/20260202_matang/new/practitioner_community + - ../slots/20260202_matang/has_hyponym + - ../slots/20260202_matang/has_repertoire + - ../slots/20260202_matang/has_member - ../slots/20260202_matang/transmit_through prefixes: linkml: https://w3id.org/linkml/ @@ -169,13 +168,13 @@ classes: - schema:CreativeWork - foaf:Group slots: - - cultural_context - has_type - - categorized_as + - has_type + - has_type - has_objective - transmits_or_transmitted_through - - intangible_heritage_subtype - - performance_repertoire + - has_hyponym + - has_repertoire - practitioner_community - has_score slot_usage: @@ -186,14 +185,14 @@ classes: - value: 30 active musicians, 15 apprentices, 3 master teachers - value: 8 elder weavers, 12 mid-career, 20 learners - value: 50 storytellers, 200 community participants - performance_repertoire: + has_repertoire: # range: string required: true examples: - value: Gong Kebyar style, Ceremonial music, Contemporary works - value: Traditional Ikat patterns, Natural dye techniques - value: Annual carnival, Summer solstice, Harvest festival - cultural_context: + has_type: # range: string required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml index 63bb16955d..ed80b6020c 100644 --- a/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml +++ b/schemas/20251121/linkml/modules/classes/IntangibleHeritagePerformance.yaml @@ -6,18 +6,17 @@ imports: - ../metadata - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/part_of_event - - ../slots/20260202_matang/new/performance_datetime - - ../slots/20260202_matang/new/performance_description - - ../slots/20260202_matang/new/performance_duration - - ../slots/20260202_matang/new/performance_id - - ../slots/20260202_matang/new/performance_location - - ../slots/20260202_matang/new/performance_name - - ../slots/20260202_matang/new/performance_note - - ../slots/20260202_matang/new/performance_of - - ../slots/20260202_matang/new/performance_venue - - ../slots/20260202_matang/new/performed_by - - ../slots/20260202_matang/new/performer + - ../slots/20260202_matang/part_of + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/has_time_interval + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/located_at + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/has_genre + - ../slots/20260202_matang/has_location + - ../slots/20260202_matang/performed_by - ../slots/20260202_matang/new/recording_available - ../slots/20260202_matang/new/recording_url - ../slots/20260202_matang/new/repertoire @@ -47,72 +46,72 @@ classes: slots: - serves_or_served - has_type - - part_of_event - - performance_datetime - - performance_description - - performance_duration - - performance_id - - performance_location - - performance_name - - performance_note - - performance_of - - performance_venue + - part_of + - temporal_extent + - has_description + - has_time_interval + - identified_by + - has_location + - has_label + - has_note + - has_genre + - has_location + - performed_by - performed_by - - performer - recording_available - recording_url - repertoire - has_score slot_usage: - performance_id: + identified_by: identifier: true required: true # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/heritage-performance/gamelan-festival-2024-opening - performance_name: + has_label: required: true # range: string examples: - value: Gamelan Opening Concert - value: Cramignon Dance Performance - value: "Tamb\xFA Drum Circle" - performance_description: + has_description: required: false # range: string examples: - value: Traditional Gamelan Gong Kebyar performance featuring 25 musicians playing ceremonial pieces from Bali. Performed at the opening of the Indonesian Heritage Festival. - performance_of: + has_genre: required: true range: IntangibleHeritageForm inlined: false examples: - value: https://nde.nl/ontology/hc/heritage-form/gamelan-music - part_of_event: + part_of: required: false range: IntangibleHeritageEvent inlined: false examples: - value: https://nde.nl/ontology/hc/heritage-event/indonesian-festival-2024 - performance_datetime: + temporal_extent: required: true range: datetime examples: - value: '2024-09-15T19:00:00+02:00' - performance_duration: + has_time_interval: required: false # range: string examples: - value: PT90M - value: PT2H - performance_location: + has_location: required: false range: CustodianPlace examples: - value: place_name: Muziekgebouw aan 't IJ place_specificity: BUILDING - performance_venue: + has_location: required: false # range: string examples: @@ -125,7 +124,7 @@ classes: inlined: false examples: - value: https://nde.nl/ontology/hc/custodian/nl/gamelan-gong-kebyar - performer: + performed_by: required: false # range: string multivalued: true @@ -160,7 +159,7 @@ classes: multivalued: true examples: - value: https://www.youtube.com/watch?v=gamelan2024 - performance_note: + has_note: required: false # range: string examples: diff --git a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml index 8cfde99e1a..688d12decd 100644 --- a/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml +++ b/schemas/20251121/linkml/modules/classes/InternetOfThings.yaml @@ -3,8 +3,8 @@ name: internet_of_things_class title: InternetOfThings Class imports: - linkml:types - - ../slots/20260202_matang/new/connectivity_type - - ../slots/20260202_matang/new/coverage_area + - ../slots/20260202_matang/connect_through + - ../slots/20260202_matang/has_service_area - ../slots/20260202_matang/has_endpoint - ../slots/20260202_matang/has_frequency - ../slots/20260202_matang/identified_by @@ -15,16 +15,16 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_specification - ../slots/20260202_matang/has_measurement_unit - - ../slots/20260202_matang/new/installation_date - - ../slots/20260202_matang/new/installed_at_place + - ../slots/20260202_matang/installed_at + - ../slots/20260202_matang/installed_in - ../slots/20260202_matang/created_by - ../slots/20260202_matang/decommissioned_at - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/instantiated_by - - ../slots/20260202_matang/new/maintenance_schedule - - ../slots/20260202_matang/new/operational_status - - ../slots/20260202_matang/new/power_source + - ../slots/20260202_matang/has_schedule + - ../slots/20260202_matang/has_status + - ../slots/20260202_matang/has_power_source - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/temporal_extent prefixes: @@ -63,8 +63,8 @@ classes: - schema:Product slots: - has_endpoint - - connectivity_type - - coverage_area + - connect_through + - has_service_area - has_output - decommissioned_at - has_quantity @@ -73,11 +73,11 @@ classes: - has_model - has_label - instantiated_by - - installation_date - - installed_at_place - - maintenance_schedule - - operational_status - - power_source + - installed_at + - installed_in + - has_schedule + - has_status + - has_power_source - refers_to_custodian - has_specification - has_score @@ -144,7 +144,7 @@ classes: has_unit: - value: has_unit: - coverage_area: + has_service_area: # range: string examples: - value: Gallery of Honour (main wing) @@ -156,13 +156,13 @@ classes: # range: string examples: - value: BLE 5.0, 50m range, 5-year battery, IP67 rated - connectivity_type: + connect_through: # range: string multivalued: true examples: - value: BLUETOOTH_LE - value: WIFI - power_source: + has_power_source: # range: string examples: - value: BATTERY @@ -189,11 +189,11 @@ classes: examples: - value: "has_frequency:\n frequency_description: \"Every 5 minutes\"\n has_quantity:\n numeric_value: 5\n has_time_interval:\n duration_value: \"PT1M\"\n" - value: "has_frequency:\n frequency_description: \"On proximity trigger\"\n is_event_driven: true\n trigger_type: \"proximity\"\n" - installed_at_place: + installed_in: range: CustodianPlace examples: - value: https://nde.nl/ontology/hc/place/rijksmuseum-gallery-of-honour - installation_date: + installed_at: range: date examples: - value: '2023-06-15' @@ -209,12 +209,12 @@ classes: examples: - value: begin_of_the_begin: '2023-06-15' - operational_status: + has_status: # range: string examples: - value: ACTIVE - value: MAINTENANCE - maintenance_schedule: + has_schedule: # range: string examples: - value: Monthly battery check @@ -256,7 +256,7 @@ classes: has_quantity: has_unit: coverage_area: Gallery of Honour (main wing) - connectivity_type: + connect_through: - BLUETOOTH_LE power_source: BATTERY publishes_to: https://analytics.rijksmuseum.nl/beacons @@ -278,7 +278,7 @@ classes: has_quantity: has_unit: coverage_area: All galleries and storage areas - connectivity_type: + connect_through: - WIFI - LORAWAN power_source: BATTERY @@ -312,7 +312,7 @@ classes: has_unit: coverage_area: Main entrance lobby has_specification: 24-inch touchscreen, 1920x1080 resolution, wheelchair accessible - connectivity_type: + connect_through: - ETHERNET power_source: MAINS installation_date: '2021-09-01' diff --git a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml index a38df075ba..38fa5740c9 100644 --- a/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/IsilCodeEntry.yaml @@ -29,5 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - note + - has_name + - has_note diff --git a/schemas/20251121/linkml/modules/classes/JointArchives.yaml b/schemas/20251121/linkml/modules/classes/JointArchives.yaml index 76b34d183a..f99f48b9fc 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchives.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: JointArchives: description: Archive containing records of two or more entities. Joint archives are collaborative archival institutions that serve multiple organizations, often resulting from mergers, partnerships, or shared service arrangements. They may preserve records from multiple municipalities, institutions, or organizations under a unified archival program. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml index dde74991ed..f475a4d76b 100644 --- a/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/JointArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SharedRecordsFonds: is_a: JointArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SharedRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: JointArchives record_holder_note: equals_string: This RecordSetType is typically held by JointArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml index 0ae15ce4cd..fdc75e5d20 100644 --- a/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml +++ b/schemas/20251121/linkml/modules/classes/Jurisdiction.yaml @@ -12,15 +12,14 @@ imports: - ../enums/JurisdictionTypeEnum - ../enums/LegalSystemTypeEnum - ../metadata - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/has_code - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_geographic_subdivision - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/jurisdiction_id - - ../slots/20260202_matang/new/jurisdiction_type - - ../slots/20260202_matang/new/legal_system_type + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/has_system - ../slots/20260202_matang/new/settlement classes: Jurisdiction: @@ -37,23 +36,23 @@ classes: - gleif_base:hasLegalJurisdiction - gleif_base:hasCoverageArea slots: - - country + - in_country - has_description - identified_by - - jurisdiction_id - - jurisdiction_type - - legal_system_type + - in_jurisdiction + - in_jurisdiction + - has_system - settlement - has_geographic_subdivision - has_code - has_score slot_usage: - jurisdiction_id: + in_jurisdiction: identifier: true required: true - jurisdiction_type: + in_jurisdiction: required: true - country: + in_country: required: false has_geographic_subdivision: required: false diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml index 2ea623c598..cf14b192d5 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: LGBTArchive: description: Archive related to LGBT (Lesbian, Gay, Bisexual, Transgender) topics. LGBT archives collect and preserve materials documenting the history, culture, activism, and experiences of LGBT communities. They may include organizational records, personal papers, periodicals, photographs, oral histories, and ephemera. These archives often emerged from community activism and continue to serve both scholarly research and community memory. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml index a9676852f1..4e432c9726 100644 --- a/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LGBTArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: LGBTOrganizationFonds: is_a: LGBTArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LGBTOrganizationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: LGBTArchive record_holder_note: equals_string: This RecordSetType is typically held by LGBTArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ActivistPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LGBTArchive record_holder_note: equals_string: This RecordSetType is typically held by LGBTArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PrideEventCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LGBTArchive record_holder_note: equals_string: This RecordSetType is typically held by LGBTArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/LLMResponse.yaml b/schemas/20251121/linkml/modules/classes/LLMResponse.yaml index ea3799726f..d6da6f8228 100644 --- a/schemas/20251121/linkml/modules/classes/LLMResponse.yaml +++ b/schemas/20251121/linkml/modules/classes/LLMResponse.yaml @@ -19,18 +19,18 @@ imports: - ../enums/LLMProviderEnum - ../enums/ThinkingModeEnum - ../metadata - - ../slots/20260202_matang/new/consumes_or_consumed + - ../slots/20260202_matang/consume # - ../slots/20260202_matang/new/content - - ../slots/20260202_matang/new/cost_usd - - ../slots/20260202_matang/new/created + - ../slots/20260202_matang/has_expense + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_mode - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_token - ../slots/20260202_matang/ceased_by - - ../slots/20260202_matang/new/latency_ms - - ../slots/20260202_matang/new/model - - ../slots/20260202_matang/new/preserves_or_preserved - - ../slots/20260202_matang/new/reasoning_content + - ../slots/20260202_matang/has_latency + - ../slots/20260202_matang/generated_by + - ../slots/20260202_matang/preserve + - ../slots/20260202_matang/has_reasoning_content - ../slots/20260202_matang/new/request_id # default_range: string classes: @@ -44,30 +44,30 @@ classes: - schema:CreativeWork slots: - has_token - - preserves_or_preserved + - preserve # - content - - cost_usd - - created + - has_expense + - begin_of_the_begin - ceased_by - - latency_ms - - model - - reasoning_content + - has_latency + - generated_by + - has_reasoning_content - request_id - has_score - has_mode - - consumes_or_consumed + - consume slot_usage: # content: # # range: string # required: true # examples: # - value: The Rijksmuseum is a national museum in Amsterdam dedicated to Dutch arts and history. - reasoning_content: + has_reasoning_content: # range: string required: false examples: - value: 'The user is asking about Dutch heritage institutions...' - model: + generated_by: # range: string required: true examples: @@ -77,12 +77,12 @@ classes: required: true examples: - value: req_8f3a2b1c4d5e6f7g - created: + begin_of_the_begin: range: datetime required: true examples: - value: '2025-12-23T10:30:00Z' - consumes_or_consumed: + consume: range: integer minimum_value: 0 examples: @@ -97,13 +97,13 @@ classes: range: CeaseEvent inlined: true required: false - latency_ms: + has_latency: range: integer minimum_value: 0 required: false examples: - value: 1250 - cost_usd: + has_expense: range: float minimum_value: 0.0 required: false @@ -113,7 +113,7 @@ classes: has_mode: range: ThinkingMode required: false - preserves_or_preserved: + preserve: range: ReasoningContent inlined: true multivalued: true diff --git a/schemas/20251121/linkml/modules/classes/Label.yaml b/schemas/20251121/linkml/modules/classes/Label.yaml index fc3fb2a6bc..0a1759503c 100644 --- a/schemas/20251121/linkml/modules/classes/Label.yaml +++ b/schemas/20251121/linkml/modules/classes/Label.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language classes: Label: class_uri: rdfs:Resource @@ -54,7 +54,7 @@ classes: slots: - has_label - has_type # Added 2026-01-18 for label type discrimination - - language + - in_language - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: @@ -65,7 +65,7 @@ classes: # range: string required: false multivalued: false - language: + in_language: # range: string required: false pattern: "^[a-z]{2}$" diff --git a/schemas/20251121/linkml/modules/classes/LanguageCode.yaml b/schemas/20251121/linkml/modules/classes/LanguageCode.yaml index 3204c4e5aa..b7998f82b7 100644 --- a/schemas/20251121/linkml/modules/classes/LanguageCode.yaml +++ b/schemas/20251121/linkml/modules/classes/LanguageCode.yaml @@ -13,7 +13,7 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/language_code + - ../slots/20260202_matang/has_code classes: LanguageCode: class_uri: dcterms:LinguisticSystem @@ -31,10 +31,10 @@ classes: close_mappings: - skos:Concept slots: - - language_code + - has_code - has_score slot_usage: - language_code: + has_code: # range: string pattern: ^[a-z]{2}$ required: true diff --git a/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml b/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml index 61b98985a3..18e0973701 100644 --- a/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml +++ b/schemas/20251121/linkml/modules/classes/LanguageProficiency.yaml @@ -12,10 +12,10 @@ imports: - ../enums/LanguageProficiencyEnum - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/language_code - - ../slots/20260202_matang/new/language_name - - ../slots/20260202_matang/new/language_raw - - ../slots/20260202_matang/new/proficiency_level + - ../slots/20260202_matang/has_code + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_raw_data + - ../slots/20260202_matang/proficient_in # default_range: string default_prefix: hc classes: @@ -26,31 +26,31 @@ classes: - schema:knowsLanguage - dct:language slots: - - language_code - - language_name - - language_raw - - proficiency_level + - has_code + - has_label + - has_raw_data + - proficient_in - has_score slot_usage: - language_raw: + has_raw_data: # range: string examples: - value: English - Native or bilingual - value: Dutch - Professional working proficiency - language_name: + has_label: # range: string examples: - value: English - value: Dutch - value: French - language_code: + has_code: # range: string pattern: ^[a-z]{2}$ examples: - value: en - value: nl - value: fr - proficiency_level: + proficient_in: range: LanguageProficiencyEnum examples: - value: NATIVE_BILINGUAL diff --git a/schemas/20251121/linkml/modules/classes/Laptop.yaml b/schemas/20251121/linkml/modules/classes/Laptop.yaml index f7a7c73adc..e7466cec3d 100644 --- a/schemas/20251121/linkml/modules/classes/Laptop.yaml +++ b/schemas/20251121/linkml/modules/classes/Laptop.yaml @@ -19,9 +19,9 @@ imports: - linkml:types - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/is_permitted + - ../slots/20260202_matang/allowed_by - ../slots/20260202_matang/pose_condition - - ../slots/temporal_extent # was: valid_from + valid_to + - ../slots/20260202_matang/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: @@ -60,18 +60,18 @@ classes: close_mappings: - schema:amenityFeature slots: - - is_permitted + - allowed_by - has_description # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - - poses_or_posed_condition + - pose_condition - temporal_extent # was: valid_from + valid_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - is_permitted: + allowed_by: range: boolean required: true # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - poses_or_posed_condition: + pose_condition: range: Condition multivalued: true inlined: true @@ -97,7 +97,7 @@ classes: - value: id: hc:laptop-policy/nationaal-archief is_permitted: true - poses_or_posed_condition: + pose_condition: - has_type: UseCondition has_description: description_text: "Silent operation required" @@ -109,7 +109,7 @@ classes: - value: id: hc:laptop-policy/special-collections-restricted is_permitted: false - poses_or_posed_condition: + pose_condition: - has_type: UseCondition has_description: description_text: "Pencils only for note-taking" diff --git a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml index c105c186c3..1eeba3ccf1 100644 --- a/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/LayoutMetadata.yaml @@ -29,5 +29,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - page_count - - has_archive_path + - has_page_count + - has_provenance_path diff --git a/schemas/20251121/linkml/modules/classes/LegalForm.yaml b/schemas/20251121/linkml/modules/classes/LegalForm.yaml index 80896c198a..15c7df46af 100644 --- a/schemas/20251121/linkml/modules/classes/LegalForm.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalForm.yaml @@ -41,7 +41,7 @@ classes: - Legal forms determine tax treatment, liability, and reporting requirements slots: - has_score - - legal_entity_type + - has_hypernym annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/LegalName.yaml b/schemas/20251121/linkml/modules/classes/LegalName.yaml index 2e7f43052e..25f7011ef7 100644 --- a/schemas/20251121/linkml/modules/classes/LegalName.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalName.yaml @@ -47,7 +47,7 @@ classes: slots: - has_score - has_label - - language + - in_language annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml b/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml index c375780680..85c3cb0a08 100644 --- a/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/LegalResponsibilityCollection.yaml @@ -23,9 +23,8 @@ imports: - ../metadata - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/legal_responsibility_basis - - ../slots/20260202_matang/new/legal_responsibility_end_date - - ../slots/20260202_matang/new/legal_responsibility_start_date + - ../slots/20260202_matang/has_legal_basis + - ../slots/20260202_matang/has_legal_form - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/responsible_legal_entity classes: @@ -52,9 +51,9 @@ classes: - schema:CreativeWork slots: - has_type - - legal_responsibility_basis - - legal_responsibility_end_date - - legal_responsibility_start_date + - has_legal_basis + - has_legal_form + - has_legal_form - responsible_legal_entity - has_score slot_usage: @@ -64,19 +63,19 @@ classes: examples: - value: https://nde.nl/ontology/hc/legal/nha-organization - value: https://nde.nl/ontology/hc/legal/rijksmuseum-foundation - legal_responsibility_basis: + has_legal_basis: # range: string required: true examples: - value: 'Archiefwet 1995, Article 41: Provincial archives shall preserve government records' - value: 'Testamentary bequest 1897-12-20: Teylers Museum trust deed' - legal_responsibility_start_date: + has_legal_form: range: date required: false examples: - value: '2001-01-01' - value: '1885-07-01' - legal_responsibility_end_date: + has_legal_form: range: date required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/Liability.yaml b/schemas/20251121/linkml/modules/classes/Liability.yaml index e0ca9be7cf..421bfd96ed 100644 --- a/schemas/20251121/linkml/modules/classes/Liability.yaml +++ b/schemas/20251121/linkml/modules/classes/Liability.yaml @@ -13,7 +13,7 @@ classes: description: Financial liability slots: - has_liability - - currency + - has_currency annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/LibraryType.yaml b/schemas/20251121/linkml/modules/classes/LibraryType.yaml index 57e9c0ca22..24b386731c 100644 --- a/schemas/20251121/linkml/modules/classes/LibraryType.yaml +++ b/schemas/20251121/linkml/modules/classes/LibraryType.yaml @@ -10,9 +10,9 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/interlibrary_loan - - ../slots/20260202_matang/new/lending_policy - - ../slots/20260202_matang/new/library_subtype + - ../slots/20260202_matang/has_service + - ../slots/20260202_matang/has_policy + - ../slots/20260202_matang/has_hyponym - ../slots/20260202_matang/require - ../slots/20260202_matang/new/special_collection - ../slots/20260202_matang/use @@ -75,18 +75,18 @@ classes: \ Aleph, etc.)\n- `special_collections` - Notable collections (rare books, manuscripts, archives, maps, music)\n- `membership_required` - Whether library requires membership for access\n- `interlibrary_loan` - Whether participates in interlibrary loan networks\n- `cataloging_standard` - Metadata standards used (MARC21, RDA, Dublin Core, BIBFRAME)\n\n**Integration with BIBFRAME**:\nBIBFRAME (Bibliographic Framework) is the Library of Congress initiative for\nbibliographic description:\n- bf:Organization - Library as organizational entity\n- bf:Work - Intellectual content held by library\n- bf:Instance - Physical/digital manifestations in library\n- bf:Item - Specific holdings with call numbers\n\n**Cataloging Standards**:\n- MARC21 - Machine-Readable Cataloging (legacy standard)\n- RDA - Resource Description and Access (modern cataloging rules)\n- Dublin Core - Simple metadata for digital libraries\n- BIBFRAME - Linked data for bibliographic resources\n- FRBR - Functional Requirements\ \ for Bibliographic Records\n\n**Library Services**:\n- Circulation - Lending and returns\n- Reference - Information assistance\n- Interlibrary loan - Resource sharing between libraries\n- Digital repositories - Online access to digitized materials\n- Information literacy instruction - User education programs\n\n**Data Population**:\nLibrary subtypes extracted from 60 Wikidata entities with type='L'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" slots: - - uses_or_used + - use - comply_with - has_type - - interlibrary_loan - - lending_policy - - library_subtype - - membership_required + - has_service + - has_policy + - has_hyponym + - require - special_collection - has_score - identified_by slot_usage: - uses_or_used: + use: # range: string # uriorcurie # range: CatalogSystem inlined: false # Fixed invalid inline for primitive type @@ -131,7 +131,7 @@ classes: has_description: library specifically established by the government of a country has_hypernym: https://nde.nl/ontology/hc/type/library/Q7075 lending_policy: reference-only - uses_or_used: + use: - has_name: ALMA has_type: has_name: Library Services Platform @@ -153,7 +153,7 @@ classes: has_description: public library in the Netherlands with a secondary research function (Wetenschappelijke en Speciale Functies) has_hypernym: https://nde.nl/ontology/hc/type/library/Q7075 lending_policy: open - uses_or_used: + use: - has_name: OCLC WorldShare has_type: has_name: Library Services Platform diff --git a/schemas/20251121/linkml/modules/classes/LightArchives.yaml b/schemas/20251121/linkml/modules/classes/LightArchives.yaml index eff508f489..8b2b3d9f52 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchives.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: LightArchives: description: Repository whose holdings are broadly accessible. Light archives contrast with "dark archives" by providing open or minimally restricted access to their holdings. The term emphasizes accessibility and transparency in archival practice, where materials are readily available for research and public use rather than being preserved primarily for security or preservation purposes. @@ -23,7 +23,7 @@ classes: slots: - has_policy - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml index bdc40b1f9b..c86b0538c7 100644 --- a/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LightArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: MinimalProcessingCollection: is_a: LightArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MinimalProcessingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LightArchives record_holder_note: equals_string: This RecordSetType is typically held by LightArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml index ba0647c101..7bd93b90b0 100644 --- a/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/LinkedInProfile.yaml @@ -12,9 +12,9 @@ prefixes: imports: - linkml:types - ../metadata - - ../slots/20260202_matang/new/connections_text + - ../slots/20260202_matang/has_text - ../slots/20260202_matang/emphasize - - ../slots/20260202_matang/new/estimates_or_estimated + - ../slots/20260202_matang/estimate - ../slots/20260202_matang/assessed_as - ../slots/20260202_matang/has_contact_details - ../slots/20260202_matang/has_description @@ -25,21 +25,18 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_source - ../slots/20260202_matang/has_title - - ../slots/20260202_matang/new/indicates_or_indicated + - ../slots/20260202_matang/indicate - ../slots/20260202_matang/assessed_on - - ../slots/20260202_matang/new/languages_raw - - ../slots/20260202_matang/new/likelihood_confidence - - ../slots/20260202_matang/new/likelihood_factor - - ../slots/20260202_matang/new/likelihood_level - - ../slots/20260202_matang/new/likelihood_score - - ../slots/20260202_matang/new/likely_whatsapp_proficient - - ../slots/20260202_matang/new/max_likelihood_score - - ../slots/20260202_matang/new/no_fabrication - - ../slots/20260202_matang/new/profile_data - - ../slots/20260202_matang/new/profile_image_url - - ../slots/20260202_matang/new/profile_linkedin_url - - ../slots/20260202_matang/new/profile_location - - ../slots/20260202_matang/new/profile_name + - ../slots/20260202_matang/has_raw_data + - ../slots/20260202_matang/has_confidence_measure + - ../slots/20260202_matang/proficient_in + - ../slots/20260202_matang/maximum_of_maximum + - ../slots/20260202_matang/fabricate + - ../slots/20260202_matang/has_content + - ../slots/20260202_matang/has_image + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/refer_to + - ../slots/20260202_matang/has_name - ../slots/20260202_matang/new/skill - ../slots/20260202_matang/new/source_organization - ../slots/20260202_matang/temporal_extent @@ -57,7 +54,7 @@ classes: slots: - has_provenance - has_assessment - - profile_data + - has_content - source_organization - has_score - has_contact_details @@ -66,7 +63,7 @@ classes: # range: string required: true inlined: false # Fixed invalid inline for primitive type - profile_data: + has_content: range: LinkedInProfileData required: true inlined: true @@ -116,25 +113,25 @@ classes: close_mappings: - foaf:Person slots: - - connections_text - - indicates_or_indicated + - has_text + - indicate - has_title - has_language - - languages_raw - - profile_image_url - - profile_linkedin_url - - profile_location - - profile_name + - has_raw_data + - has_image + - has_url + - refer_to + - has_name - skill - has_score slot_usage: - profile_name: + has_name: # range: string required: true examples: - value: Sander Hulleman - value: Jan van der Berg - profile_linkedin_url: + has_url: range: uri pattern: ^https://www\.linkedin\.com/in/[a-z0-9-]+/?$ examples: @@ -145,12 +142,12 @@ classes: - value: Stafadviseur PO - value: Senior Curator | Rijksmuseum - value: Digital Archivist | Heritage Data Specialist - profile_location: + refer_to: # range: string examples: - value: Arnhem, Gelderland, Netherlands - value: Amsterdam, Netherlands - connections_text: + has_text: # range: string examples: - value: "246 connections \u2022 248 followers" @@ -161,7 +158,7 @@ classes: examples: - value: description_text: Experienced curator with a focus on... - languages_raw: + has_raw_data: # range: string multivalued: true examples: @@ -172,7 +169,7 @@ classes: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type - profile_image_url: + has_image: range: uri pattern: ^https://media\.licdn\.com/.*$ examples: @@ -194,10 +191,10 @@ classes: - Geographic region (WhatsApp prevalence varies) ' slots: - - indicates_or_indicated + - indicate - has_score slot_usage: - indicates_or_indicated: + indicate: range: DigitalProfessionalAssessment inlined: true DigitalProfessionalAssessment: @@ -205,12 +202,12 @@ classes: description: 'Assessment of a person''s digital/technology proficiency. ' slots: - - estimates_or_estimated + - estimate - emphasize - - likely_whatsapp_proficient + - proficient_in - has_score slot_usage: - likely_whatsapp_proficient: + proficient_in: range: boolean emphasize: range: DigitalProficiency @@ -220,7 +217,7 @@ classes: - value: has_label: Python has_type: PROGRAMMING_LANGUAGE - estimates_or_estimated: + estimate: range: DigitalConfidence inlined: true required: false @@ -235,26 +232,26 @@ classes: ' slots: - assessed_on - - likelihood_confidence - - likelihood_factor - - likelihood_level - - likelihood_score - - max_likelihood_score + - has_confidence_measure + - has_confidence_measure + - has_confidence_measure + - has_confidence_measure + - maximum_of_maximum - has_score slot_usage: - likelihood_score: + has_confidence_measure: range: integer minimum_value: 0 maximum_value: 100 - max_likelihood_score: + maximum_of_maximum: range: integer - likelihood_level: + has_confidence_measure: # range: string - likelihood_confidence: + has_confidence_measure: range: float minimum_value: 0.0 maximum_value: 1.0 - likelihood_factor: + has_confidence_measure: # range: string multivalued: true assessed_on: @@ -270,7 +267,7 @@ classes: slots: - has_provenance - has_source - - no_fabrication + - fabricate - has_score slot_usage: has_source: @@ -281,7 +278,7 @@ classes: has_label: LinkedIn Profile has_code: LINKEDIN has_description: Public LinkedIn profile data - no_fabrication: + fabricate: range: boolean has_provenance: # range: string diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml index d8c8682cc6..2af0c0d81f 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: LiteraryArchive: description: Archive for literary works. Literary archives collect and preserve materials related to authors, literary movements, and the production of literature. Holdings typically include manuscripts, drafts, correspondence, personal papers, and documentation of publishing history. They serve literary scholars, biographers, and researchers studying the creative process and literary history. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml index 8ab03af49d..012c435bbb 100644 --- a/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LiteraryArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: AuthorPapersCollection: is_a: LiteraryArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AuthorPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LiteraryArchive record_holder_note: equals_string: This RecordSetType is typically held by LiteraryArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LiteraryManuscriptCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LiteraryArchive record_holder_note: equals_string: This RecordSetType is typically held by LiteraryArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PublisherRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: LiteraryArchive record_holder_note: equals_string: This RecordSetType is typically held by LiteraryArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/LlmVerification.yaml b/schemas/20251121/linkml/modules/classes/LlmVerification.yaml index 977919690a..aeb22f7835 100644 --- a/schemas/20251121/linkml/modules/classes/LlmVerification.yaml +++ b/schemas/20251121/linkml/modules/classes/LlmVerification.yaml @@ -27,7 +27,7 @@ classes: - prov:SoftwareAgent slots: - has_type - - model + - generated_by slot_usage: has_type: # range: string diff --git a/schemas/20251121/linkml/modules/classes/Loan.yaml b/schemas/20251121/linkml/modules/classes/Loan.yaml index 68db240977..7752178b08 100644 --- a/schemas/20251121/linkml/modules/classes/Loan.yaml +++ b/schemas/20251121/linkml/modules/classes/Loan.yaml @@ -17,41 +17,33 @@ imports: - linkml:types - ../enums/LoanStatusEnum - ../metadata - - ../slots/20260202_matang/new/courier_detail + - ../slots/20260202_matang/has_courier - ../slots/20260202_matang/require - - ../slots/20260202_matang/new/custody_received_by + - ../slots/20260202_matang/received_by - ../slots/20260202_matang/has_contact_point - ../slots/20260202_matang/has_objective - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/insurance_currency - - ../slots/20260202_matang/new/insurance_provider - - ../slots/20260202_matang/new/insurance_value + - ../slots/20260202_matang/has_insurance - ../slots/20260202_matang/approved_on - ../slots/20260202_matang/based_on - ../slots/20260202_matang/displayed_at - ../slots/20260202_matang/extended - ../slots/20260202_matang/returned - ../slots/20260202_matang/signed_on - - ../slots/20260202_matang/new/lender - - ../slots/20260202_matang/new/lender_contact - - ../slots/20260202_matang/new/loan_agreement_url - - ../slots/20260202_matang/new/loan_end_date - - ../slots/20260202_matang/new/loan_id - - ../slots/20260202_matang/new/loan_note - - ../slots/20260202_matang/new/loan_number - - ../slots/20260202_matang/new/loan_purpose - - ../slots/20260202_matang/new/loan_start_date - - ../slots/20260202_matang/new/loan_status - - ../slots/20260202_matang/new/loan_timespan - - ../slots/20260202_matang/new/loan_type - - ../slots/20260202_matang/new/original_end_date - - ../slots/20260202_matang/new/outbound_condition_report_url + - ../slots/20260202_matang/originate_from + - ../slots/20260202_matang/end_of_the_end + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/begin_of_the_begin + - ../slots/20260202_matang/has_status + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/begin_of_the_end + - ../slots/20260202_matang/reported_on - ../slots/20260202_matang/new/request_date - ../slots/20260202_matang/new/return_condition_report_url - ../slots/20260202_matang/new/shipping_method - ../slots/20260202_matang/new/special_requirement - - ../slots/20260202_matang/temporal_extent default_prefix: hc classes: Loan: @@ -75,18 +67,18 @@ classes: range: TimeSpan examples: - value: - start_of_the_start: '2021-09-20' - loan_start_date: + begin_of_the_begin: '2021-09-20' + begin_of_the_begin: required: false range: date examples: - value: '2023-02-10' - loan_end_date: + end_of_the_end: required: false range: date examples: - value: '2023-06-04' - original_end_date: + begin_of_the_end: required: false range: date examples: @@ -108,7 +100,7 @@ classes: examples: - value: end_of_the_end: '2023-06-07' - loan_timespan: + temporal_extent: required: false range: TimeSpan inlined: true @@ -116,36 +108,36 @@ classes: - value: begin_of_the_begin: '2023-02-10' end_of_the_end: '2023-06-04' - loan_agreement_url: + based_on: required: false range: uri examples: - value: https://docs.mauritshuis.nl/loans/agreements/2023-001.pdf - insurance_value: + has_insurance: required: false range: decimal examples: - value: 30000000 - insurance_currency: + has_insurance: required: false # range: string examples: - value: EUR - value: USD - value: GBP - insurance_provider: + has_insurance: required: false # range: string examples: - value: AXA Art Insurance - value: Government Indemnity Scheme (UK) - value: Rijksindemniteit (NL) - courier_required: + require: required: false range: boolean examples: - value: true - courier_detail: + has_courier: required: false # range: string examples: @@ -156,7 +148,7 @@ classes: examples: - value: Climate-controlled art transport by Hasenkamp - value: Hand-carried by courier on commercial flight - outbound_condition_report_url: + reported_on: required: false range: uri examples: @@ -193,7 +185,7 @@ classes: examples: - value: has_label: Philips Wing, Gallery 0.1 - loan_note: + has_note: required: false # range: string multivalued: true diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml index 9bc411a0fb..a203727780 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: LocalGovernmentArchive: description: Archive of records belonging to a local government. Local government archives preserve records created by municipal, county, or other local governmental bodies. They document local administration, public services, planning, taxation, and community governance. These archives are essential for understanding local history and for citizens exercising rights related to government records. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml index 4a8cfa23eb..286847a578 100644 --- a/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalGovernmentArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: LocalAdministrationFonds: is_a: LocalGovernmentArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: LocalGovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalGovernmentArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PublicWorksSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: LocalGovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalGovernmentArchive @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalTaxRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: LocalGovernmentArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalGovernmentArchive diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml index c3802e7046..06b2bf424c 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: LocalHistoryArchive: description: Archive dealing with local history. Local history archives collect and preserve materials documenting the history of a specific locality such as a town, village, neighborhood, or small region. They may include official records, photographs, maps, newspapers, oral histories, and ephemera. Often maintained by local historical societies, libraries, or municipal governments. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml index 143dda0127..c24cd4ef2a 100644 --- a/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/LocalHistoryArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: LocalHistoryFonds: is_a: LocalHistoryArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalHistoryFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: LocalHistoryArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalHistoryArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CommunityPhotographCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LocalHistoryArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalHistoryArchive @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LocalNewspaperCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: LocalHistoryArchive record_holder_note: equals_string: This RecordSetType is typically held by LocalHistoryArchive diff --git a/schemas/20251121/linkml/modules/classes/Locality.yaml b/schemas/20251121/linkml/modules/classes/Locality.yaml index 9f4f605c02..e9571fb3a0 100644 --- a/schemas/20251121/linkml/modules/classes/Locality.yaml +++ b/schemas/20251121/linkml/modules/classes/Locality.yaml @@ -15,7 +15,7 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_provenance - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language default_prefix: hc classes: Locality: @@ -46,7 +46,7 @@ classes: - has_label - has_note - has_provenance - - language + - in_language slot_usage: has_label: # range: string diff --git a/schemas/20251121/linkml/modules/classes/Location.yaml b/schemas/20251121/linkml/modules/classes/Location.yaml index d14c49c04f..3b7274757c 100644 --- a/schemas/20251121/linkml/modules/classes/Location.yaml +++ b/schemas/20251121/linkml/modules/classes/Location.yaml @@ -15,9 +15,9 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/latitude - - ../slots/20260202_matang/new/location_name - - ../slots/20260202_matang/new/longitude + - ../slots/20260202_matang/has_latitude + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_longitude classes: Location: class_uri: schema:Place @@ -45,19 +45,19 @@ classes: - wgs84:Point slots: - - location_name - - latitude - - longitude + - has_label + - has_latitude + - has_longitude - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - location_name: + has_label: # range: string required: true - latitude: + has_latitude: range: float required: false - longitude: + has_longitude: range: float required: false diff --git a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml index 5e72681372..9108344e7d 100644 --- a/schemas/20251121/linkml/modules/classes/LocationResolution.yaml +++ b/schemas/20251121/linkml/modules/classes/LocationResolution.yaml @@ -37,11 +37,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - method + - has_method - region_code - - country_code + - in_country - has_code - source_url - - latitude - - longitude - - note + - has_latitude + - has_longitude + - has_note diff --git a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml index cabdae2fa3..43a9ac943e 100644 --- a/schemas/20251121/linkml/modules/classes/LogoClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/LogoClaim.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types - - ../slots/20260202_matang/new/css_selector + - ../slots/20260202_matang/has_selector - ../slots/20260202_matang/has_type - ../slots/20260202_matang/new/retrieved_on - ../slots/20260202_matang/new/source_url @@ -29,7 +29,7 @@ classes: slots: - has_type - source_url - - css_selector + - has_selector - retrieved_on slot_usage: has_type: diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml index 0e2bcef2a5..dbda6ba411 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchive.yaml @@ -13,8 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type - - ../slots/20260202_matang/new/platform_type_id + - ../slots/20260202_matang/hold_record_set classes: MailingListArchive: description: Archive of mailing list communications. Mailing list archives preserve the messages exchanged through email distribution lists, documenting online discussions, community conversations, and collaborative work. They are important sources for studying digital communication history, online communities, and the development of technical projects. @@ -22,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: @@ -36,7 +35,7 @@ classes: - DigitalPlatformType slot_usage: identified_by: null - platform_type_id: + has_type: identifier: false has_type: equals_expression: '["hc:ArchiveOrganizationType"]' diff --git a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml index e021a9fdbb..cb3de37950 100644 --- a/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MailingListArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: EmailArchiveCollection: is_a: MailingListArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: EmailArchiveCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MailingListArchive record_holder_note: equals_string: This RecordSetType is typically held by MailingListArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DiscussionForumFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: MailingListArchive record_holder_note: equals_string: This RecordSetType is typically held by MailingListArchive diff --git a/schemas/20251121/linkml/modules/classes/MainPart.yaml b/schemas/20251121/linkml/modules/classes/MainPart.yaml index 3eba565d1f..cd467a9e80 100644 --- a/schemas/20251121/linkml/modules/classes/MainPart.yaml +++ b/schemas/20251121/linkml/modules/classes/MainPart.yaml @@ -8,9 +8,9 @@ prefixes: dcterms: http://purl.org/dc/terms/ imports: - linkml:types - - ../slots/20260202_matang/new/currency_code + - ../slots/20260202_matang/has_code - ../slots/20260202_matang/has_quantity - - ../slots/20260202_matang/new/part_type + - ../slots/20260202_matang/contain default_prefix: hc classes: MainPart: @@ -38,8 +38,8 @@ classes: - schema:QuantitativeValue slots: - has_quantity - - part_type - - currency_code + - contain + - has_code slot_usage: has_quantity: range: integer diff --git a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml index 0ec4ef1f97..d2e220f6d8 100644 --- a/schemas/20251121/linkml/modules/classes/MatchingSource.yaml +++ b/schemas/20251121/linkml/modules/classes/MatchingSource.yaml @@ -33,5 +33,5 @@ classes: custodian_types: '[''*'']' slots: - source - - name - - note + - has_name + - has_note diff --git a/schemas/20251121/linkml/modules/classes/MediaArchive.yaml b/schemas/20251121/linkml/modules/classes/MediaArchive.yaml index 0665d1ce2a..fa455ec608 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MediaArchive: description: Archive preserving media content across various formats. Media archives collect and preserve audio, video, photographic, and other media materials. They may serve broadcasters, production companies, or cultural heritage institutions. Media archives face particular challenges around format obsolescence, rights management, and the preservation of time-based media. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml index 4d1a79c54e..c8200ad22b 100644 --- a/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MediaArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: MediaProductionFonds: is_a: MediaArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MediaProductionFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: MediaArchive record_holder_note: equals_string: This RecordSetType is typically held by MediaArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BroadcastCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MediaArchive record_holder_note: equals_string: This RecordSetType is typically held by MediaArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Methodology.yaml b/schemas/20251121/linkml/modules/classes/Methodology.yaml index 5007e9500f..b8d1c708e5 100644 --- a/schemas/20251121/linkml/modules/classes/Methodology.yaml +++ b/schemas/20251121/linkml/modules/classes/Methodology.yaml @@ -30,7 +30,7 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_threshold - ../slots/20260202_matang/has_version - - ../slots/20260202_matang/new/methodology_type + - ../slots/20260202_matang/has_type default_prefix: hc classes: Methodology: @@ -45,7 +45,7 @@ classes: - dcterms:methodology slots: - identified_by - - methodology_type + - has_type - has_label - has_description - has_version @@ -57,7 +57,7 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/methodology/retinaface-arcface-v1 - methodology_type: + has_type: range: MethodologyTypeEnum required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml index 295f40115b..3c403798ab 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MilitaryArchive: description: Archive for documents regarding military topics. Military archives preserve records of armed forces, defense ministries, and military operations. Holdings typically include personnel records, operational documents, maps, photographs, and materials documenting military history. Access may be restricted for national security or privacy reasons, with materials often declassified after specified periods. @@ -28,12 +28,12 @@ classes: - wd:Q166118 slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:MilitaryOperationsFonds", "hc:MilitaryPersonnelSeries", "hc:UnitHistoryCollection", "hc:MilitaryMapsCollection", "hc:VeteransDocumentationCollection"] ' diff --git a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml index 8829e02106..518f8bc40d 100644 --- a/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MilitaryArchiveRecordSetTypes.yaml @@ -21,9 +21,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/preservation_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: MilitaryOperationsFonds: @@ -143,27 +141,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MilitaryOperationsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Provenance-based organization by creating command (theater, army, division, regiment, etc.). - scope_include: + has_scope: equals_string: '["operational orders", "war diaries", "after-action reports", "intelligence", "casualty reports"]' - scope_exclude: + has_scope: equals_string: '["personnel records", "unit histories", "maps (as separate collection)"]' MilitaryPersonnelSeries: @@ -230,30 +228,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MilitaryPersonnelSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Chronological has_arrangement by service branch, period, or alphabetically by servicemember name. - scope_include: + has_scope: equals_string: '["service records", "enlistment", "promotions", "decorations", "discharge", "pensions"]' - scope_exclude: + has_scope: equals_string: '["operational records", "unit histories", "veterans commemorations"]' - privacy_note: + has_note: equals_string: Personnel records contain sensitive personal information. Access restrictions apply (typically 75-100 year closure). GDPR/AVG considerations for recent records. @@ -321,27 +319,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: UnitHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled collections organized by military unit, combining official records with donated materials. - scope_include: + has_scope: equals_string: '["unit histories", "honor rolls", "photographs", "commemorations", "veterans associations"]' - scope_exclude: + has_scope: equals_string: '["operational records (unless unit-specific)", "personnel records", "strategic maps"]' MilitaryMapsCollection: @@ -406,30 +404,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - preservation_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - record_set_type: + has_type: equals_string: MilitaryMapsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled cartographic collections organized by geographic area, campaign, map type, or series. - scope_include: + has_scope: equals_string: '["strategic maps", "battle plans", "fortification plans", "survey maps", "aerial photos"]' - scope_exclude: + has_scope: equals_string: '["operational orders (text)", "personnel records", "unit histories"]' - preservation_note: + has_note: equals_string: Military maps often require special preservation due to oversize format, fragile materials, and unique operational annotations. annotations: @@ -501,26 +499,26 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType", "hc:ResearchOrganizationType"]' - record_set_type: + has_type: equals_string: VeteransDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled documentation organized by conflict, memorial project, or veterans' organization. - scope_include: + has_scope: equals_string: '["veterans organizations", "war graves", "commemorations", "oral histories", "resistance"]' - scope_exclude: + has_scope: equals_string: '["operational records", "personnel service records", "unit histories"]' diff --git a/schemas/20251121/linkml/modules/classes/MissionStatement.yaml b/schemas/20251121/linkml/modules/classes/MissionStatement.yaml index 955f91e79a..130aa062d7 100644 --- a/schemas/20251121/linkml/modules/classes/MissionStatement.yaml +++ b/schemas/20251121/linkml/modules/classes/MissionStatement.yaml @@ -14,8 +14,8 @@ prefixes: imports: - linkml:types - ../enums/StatementTypeEnum - - ../slots/20260202_matang/new/content_hash - - ../slots/20260202_matang/new/css_selector + - ../slots/20260202_matang/encoded_as + - ../slots/20260202_matang/has_selector - ../slots/20260202_matang/describe - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_language @@ -27,7 +27,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_url - ../slots/20260202_matang/effective_at - - ../slots/20260202_matang/new/page_section + - ../slots/20260202_matang/has_section - ../slots/20260202_matang/new/retrieved_on - ../slots/20260202_matang/new/source_url - ../slots/20260202_matang/supersede @@ -49,12 +49,12 @@ classes: - schema:seeks slots: - describe - - content_hash - - css_selector + - encoded_as + - has_selector - effective_at - has_note - temporal_extent - - page_section + - has_section - retrieved_on - source_url - identified_by @@ -62,7 +62,7 @@ classes: - has_summary - has_text - has_type - - supersedes_or_superseded + - supersede - has_score - has_url - has_provenance diff --git a/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml b/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml index 333278e5cb..5641c170dd 100644 --- a/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml +++ b/schemas/20251121/linkml/modules/classes/MixedCustodianType.yaml @@ -13,12 +13,12 @@ description: 'Specialized CustodianType for heritage institutions that simultane ' imports: - linkml:types - - ../slots/20260202_matang/new/constituent_type + - ../slots/20260202_matang/has_constituent - ../slots/20260202_matang/define - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_service - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/integrates_or_integrated + - ../slots/20260202_matang/integrate - ../slots/20260202_matang/new/serves_or_served - ../slots/20260202_matang/new/service_portfolio prefixes: @@ -141,16 +141,16 @@ classes: - schema:Library - schema:ArchiveOrganization slots: - - constituent_type + - has_constituent - has_type - has_service - - integrates_or_integrated + - integrate - define - service_portfolio - has_score - serves_or_served slot_usage: - constituent_type: + has_constituent: # range: string multivalued: true required: true @@ -158,7 +158,7 @@ classes: - value: Archive (primary), Museum (significant exhibitions) - value: Museum (primary), Library (research collections) - value: Library + Archive + Museum (equal) - integrates_or_integrated: + integrate: # range: string # uriorcurie # range: InstitutionalFunction multivalued: true @@ -169,13 +169,13 @@ classes: has_label: Combined archival storage + museum galleries has_type: has_label: Facilities Management - categorized_as: + has_type: has_label: SUPPORT - value: has_label: Unified visitor services has_type: has_label: Visitor Services - categorized_as: + has_type: has_label: SUPPORT define: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml index ac2165dc3c..b526169d99 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MonasteryArchive: description: Archive of a monastery. Monastery archives preserve records created by monastic communities over centuries, including administrative documents, charters, liturgical records, manuscripts, and documentation of daily monastic life. These archives are invaluable for medieval and early modern history, often containing some of the oldest surviving written records in a region. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml index 9def261f47..94b70c94fb 100644 --- a/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MonasteryArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: MonasticRecordsFonds: is_a: MonasteryArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MonasticRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: MonasteryArchive record_holder_note: equals_string: This RecordSetType is typically held by MonasteryArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MonasticManuscriptCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MonasteryArchive record_holder_note: equals_string: This RecordSetType is typically held by MonasteryArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PropertyRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: MonasteryArchive record_holder_note: equals_string: This RecordSetType is typically held by MonasteryArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/MowInscription.yaml b/schemas/20251121/linkml/modules/classes/MowInscription.yaml index 0b33c6b682..88b1687d93 100644 --- a/schemas/20251121/linkml/modules/classes/MowInscription.yaml +++ b/schemas/20251121/linkml/modules/classes/MowInscription.yaml @@ -32,5 +32,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - country + - has_name + - in_country diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml index 0b546e1d0f..da177fd247 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MunicipalArchive: description: 'Accumulation of historical records of a town or city. Municipal @@ -51,11 +51,11 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:CouncilGovernanceFonds", "hc:CivilRegistrySeries", "hc:MunicipalAdministrationFonds", "hc:UrbanPlanningCollection", "hc:LocalHistoryCollection"] ' diff --git a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml index 3759827365..db0eef8c65 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalArchiveRecordSetTypes.yaml @@ -16,7 +16,6 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: CouncilGovernanceFonds: @@ -73,27 +72,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CouncilGovernanceFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. The fonds structure reflects provenance from municipal council and governance bodies. - scope_include: + has_scope: equals_string: '["council minutes", "ordinances", "resolutions", "committee records", "election records"]' - scope_exclude: + has_scope: equals_string: '["civil registry", "building permits", "personnel records"]' annotations: specificity_score: 0.1 @@ -164,30 +163,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:OfficialInstitutionType"]' - record_set_type: + has_type: equals_string: CivilRegistrySeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle. Registers are arranged chronologically by type (births, marriages, deaths). - scope_include: + has_scope: equals_string: '["birth records", "marriage records", "death records", "population registers", "naturalization records"]' - scope_exclude: + has_scope: equals_string: '["council records", "building permits", "court records"]' - privacy_note: + has_note: equals_string: 'Subject to vital records privacy laws. Netherlands: birth 100 years, marriage 75 years, death 50 years. Older records typically unrestricted.' MunicipalAdministrationFonds: @@ -249,29 +248,29 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MunicipalAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Each department typically forms its own fonds or sub-fonds. - scope_include: + has_scope: equals_string: '["public works records", "finance records", "social services records", "personnel records", "department records"]' - scope_exclude: + has_scope: equals_string: '["council minutes", "civil registry", "building permits"]' - privacy_note: + has_note: equals_string: Personnel and social services records subject to AVG/GDPR. Access restrictions typically apply for records less than 75 years old. UrbanPlanningCollection: @@ -331,27 +330,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: UrbanPlanningCollection organizational_principle: equals_string: mixed organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType may follow mixed organizational principles. Includes both provenance-based fonds from planning departments and assembled collections organized by address or subject. - scope_include: + has_scope: equals_string: '["maps", "building permits", "building plans", "zoning records", "monument records"]' - scope_exclude: + has_scope: equals_string: '["council minutes", "civil registry", "personnel records"]' LocalHistoryCollection: is_a: MunicipalArchiveRecordSetType @@ -418,26 +417,26 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:HeritageSocietyType"]' - record_set_type: + has_type: equals_string: LocalHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle. Assembled collection organized by subject or community interest. Documentation value prioritized over strict provenance. - scope_include: + has_scope: equals_string: '["photographs", "newspapers", "oral histories", "ephemera", "community records"]' - scope_exclude: + has_scope: equals_string: '["official administrative records", "civil registry", "building permits"]' diff --git a/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml b/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml index 50c44af7a5..408dc370a2 100644 --- a/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/MunicipalityInfo.yaml @@ -29,4 +29,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml index 6199a239f5..cf1cb42a06 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MuseumArchive: description: Archive established by a museum to collect, organize, preserve, and provide access to its organizational records. Museum archives document the history and operations of the museum itself, including exhibition files, acquisition records, correspondence, photographs, and administrative documentation. They serve institutional memory and provenance research. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml index fb7b8975f9..4affd63ccc 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: MuseumAdministrationFonds: is_a: MuseumArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MuseumAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: MuseumArchive record_holder_note: equals_string: This RecordSetType is typically held by MuseumArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CollectionDocumentationSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: MuseumArchive record_holder_note: equals_string: This RecordSetType is typically held by MuseumArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ExhibitionRecordCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MuseumArchive record_holder_note: equals_string: This RecordSetType is typically held by MuseumArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml b/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml index a68fbdde25..deee6564ab 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumRegisterEnrichment.yaml @@ -33,5 +33,5 @@ classes: - registration_date - categorized_as - has_quantity - - note + - has_note - source_url diff --git a/schemas/20251121/linkml/modules/classes/MuseumType.yaml b/schemas/20251121/linkml/modules/classes/MuseumType.yaml index d3b99aab27..e82631484d 100644 --- a/schemas/20251121/linkml/modules/classes/MuseumType.yaml +++ b/schemas/20251121/linkml/modules/classes/MuseumType.yaml @@ -5,14 +5,13 @@ imports: - linkml:types - ../enums/MuseumTypeEnum - ../slots/20260202_matang/comply_with - - ../slots/20260202_matang/new/conservation_lab - - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/has_facility + - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/has_hypernym - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/museum_subtype + - ../slots/20260202_matang/has_hyponym - ../slots/20260202_matang/new/research_department classes: MuseumType: @@ -91,10 +90,10 @@ classes: \ amenities (cafe, shop, education center, etc.)\n- `cataloging_standard` - Standards used (LIDO, SPECTRUM, CIDOC-CRM, etc.)\n- `conservation_lab` - Whether museum has conservation facilities\n- `research_department` - Whether museum conducts scholarly research\n\n**Integration with CIDOC-CRM**:\nMuseum organizations should reference CIDOC-CRM for detailed object cataloging:\n- crm:E78_Curated_Holding - Museum collections\n- crm:E18_Physical_Thing - Museum objects\n- crm:E7_Activity - Exhibitions and educational activities\n- crm:E39_Actor - Museum as organizational actor\n\n**Integration with LIDO**:\nLIDO (Lightweight Information Describing Objects) is the standard for museum\nobject interchange:\n- lido:legalBodyType - Museum organization type\n- lido:objectClassificationWrap - Object categorization\n- lido:administrativeMetadata - Collection management\n\n**Data Population**:\nMuseum subtypes extracted from 187 Wikidata entities with type='M'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" slots: - comply_with - - categorized_as + - has_type - conservation_lab - has_type - - museum_subtype + - has_hyponym - research_department - has_score - has_facility @@ -119,7 +118,7 @@ classes: # range: CatalogingStandard inlined: false # Fixed invalid inline for primitive type multivalued: true - categorized_as: + has_type: # range: string # uriorcurie # range: Category inlined: false # Fixed invalid inline for primitive type @@ -150,7 +149,7 @@ classes: - Kunstmuseum@de has_description: museum that primarily exhibits works of art has_hypernym: https://nde.nl/ontology/hc/type/museum/Q33506 - categorized_as: + has_type: - category_name: paintings - category_name: sculptures - category_name: decorative arts @@ -174,7 +173,7 @@ classes: - natuurhistorisch museum@nl has_description: museum that exhibits natural history specimens has_hypernym: https://nde.nl/ontology/hc/type/museum/Q33506 - categorized_as: + has_type: - category_name: biological specimens - category_name: fossils - category_name: minerals diff --git a/schemas/20251121/linkml/modules/classes/MusicArchive.yaml b/schemas/20251121/linkml/modules/classes/MusicArchive.yaml index f66f7bf514..454f090d46 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: MusicArchive: description: Archive of musical recordings and documents. Music archives collect and preserve materials related to music including recordings, scores, manuscripts, correspondence, photographs, and documentation of musical performances and compositions. They may focus on specific genres, composers, performers, or regional musical traditions. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml index 1bb2f6b693..3291639da9 100644 --- a/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/MusicArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: MusicManuscriptCollection: is_a: MusicArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MusicManuscriptCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MusicArchive record_holder_note: equals_string: This RecordSetType is typically held by MusicArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PerformanceRecordingSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: MusicArchive record_holder_note: equals_string: This RecordSetType is typically held by MusicArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ComposerPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: MusicArchive record_holder_note: equals_string: This RecordSetType is typically held by MusicArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml index 30f0cd8ccc..cb8b16dfd5 100644 --- a/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/NanIsilEnrichment.yaml @@ -33,4 +33,4 @@ classes: - source - source_file - source_url - - note + - has_note diff --git a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml index 756d4a45a1..3c941c18b4 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchives.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: NationalArchives: description: Archives of a country. National archives are the principal archival institutions of a nation state, responsible for preserving and providing access to records of the central government and other materials of national importance. They typically have legal mandates for records management and are custodians of a nation's documentary heritage. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - has_scope - identified_by diff --git a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml index e983a04988..cb8143a878 100644 --- a/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: GovernmentAdministrativeFonds: is_a: NationalArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: GovernmentAdministrativeFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: NationalArchives record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LegislativeRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: NationalArchives record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DiplomaticCorrespondenceCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: NationalArchives record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. @@ -154,19 +153,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NationalStatisticsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: NationalArchives record_holder_note: equals_string: This RecordSetType is typically held by NationalArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml index 7f32e83995..cb17b08fdd 100644 --- a/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml +++ b/schemas/20251121/linkml/modules/classes/NationalTreasure.yaml @@ -8,7 +8,7 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/custodian_only + - ../slots/20260202_matang/managed_by - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score classes: diff --git a/schemas/20251121/linkml/modules/classes/NetAsset.yaml b/schemas/20251121/linkml/modules/classes/NetAsset.yaml index 35a90b981a..e5d8cbdbdc 100644 --- a/schemas/20251121/linkml/modules/classes/NetAsset.yaml +++ b/schemas/20251121/linkml/modules/classes/NetAsset.yaml @@ -11,7 +11,7 @@ classes: class_uri: schema:MonetaryAmount description: Net asset value slots: - - currency + - has_currency annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml index 2a9084c5b0..ddc632e460 100644 --- a/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml +++ b/schemas/20251121/linkml/modules/classes/NetworkAnalysis.yaml @@ -8,7 +8,7 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../slots/20260202_matang/new/connections_by_heritage_type + - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/has_percentage - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score @@ -19,7 +19,7 @@ classes: class_uri: schema:DataFeedItem description: "Aggregated statistics about the connection network.\n\nProvides summary metrics for quick analysis:\n- Total connections extracted\n- Heritage-relevant count and percentage\n- Breakdown by heritage type (GLAMORCUBESFIXPHDNT)\n\n**Example**:\n```json\n{\n \"total_connections_extracted\": 776,\n \"heritage_relevant_count\": 456,\n \"heritage_relevant_percentage\": 58.8,\n \"connections_by_heritage_type\": {\n \"A\": 45,\n \"M\": 89,\n \"D\": 112,\n \"R\": 78\n }\n}\n```\n" slots: - - connections_by_heritage_type + - categorized_as - has_quantity - has_score - related_to @@ -40,7 +40,7 @@ classes: has_value: 58.8 related_to: has_label: Heritage - connections_by_heritage_type: + categorized_as: range: HeritageTypeCount multivalued: true inlined: true diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml index 6efa3848cb..85e0b02cbf 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: NewspaperClippingsArchive: description: Archive of press clippings, organized by topics. Newspaper clippings archives (Zeitungsausschnittsarchive) systematically collect and organize articles cut from newspapers and periodicals on specific subjects, individuals, or organizations. Before digital databases, these were essential research tools for journalists, researchers, and organizations tracking media coverage. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml index 969d495b6f..e7fe343e1a 100644 --- a/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NewspaperClippingsArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ClippingsCollection: is_a: NewspaperClippingsArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ClippingsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: NewspaperClippingsArchive record_holder_note: equals_string: This RecordSetType is typically held by NewspaperClippingsArchive @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SubjectFileCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: NewspaperClippingsArchive record_holder_note: equals_string: This RecordSetType is typically held by NewspaperClippingsArchive diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml index 516319d42f..b03fc71519 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: NobilityArchive: description: Collection of historical documents and information about members of the nobility. Nobility archives preserve records documenting noble families, their genealogies, titles, properties, and activities. They may include charters, correspondence, estate records, heraldic materials, and family papers. Often held by noble families themselves or deposited in state or regional archives. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml index 77d8ecbe87..f38e74bca9 100644 --- a/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NobilityArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: NobleFamilyPapersFonds: is_a: NobilityArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NobleFamilyPapersFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: NobilityArchive record_holder_note: equals_string: This RecordSetType is typically held by NobilityArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: EstateRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: NobilityArchive record_holder_note: equals_string: This RecordSetType is typically held by NobilityArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: GenealogyCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: NobilityArchive record_holder_note: equals_string: This RecordSetType is typically held by NobilityArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/NonProfitType.yaml b/schemas/20251121/linkml/modules/classes/NonProfitType.yaml index 53f86f6a72..92c0abc086 100644 --- a/schemas/20251121/linkml/modules/classes/NonProfitType.yaml +++ b/schemas/20251121/linkml/modules/classes/NonProfitType.yaml @@ -12,9 +12,9 @@ imports: - ../slots/20260202_matang/has_beneficiary - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/nonprofit_subtype - - ../slots/20260202_matang/new/organizational_mission - - ../slots/20260202_matang/new/partnership_model + - ../slots/20260202_matang/has_hyponym + - ../slots/20260202_matang/has_mission_statement + - ../slots/20260202_matang/has_partner prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -161,12 +161,12 @@ classes: slots: - has_beneficiary - has_type - - nonprofit_subtype - - organizational_mission - - partnership_model + - has_hyponym + - has_mission_statement + - has_partner - has_score slot_usage: - organizational_mission: + has_mission_statement: # range: string required: true examples: @@ -185,7 +185,7 @@ classes: - value: Heritage organizations, Communities, Policy makers - value: Conservation professionals, Students - value: Museums, Libraries, Heritage managers - partnership_model: + has_partner: # range: string required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml index 9f61ca1e8c..6c4267126c 100644 --- a/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/NormalizedLocation.yaml @@ -30,11 +30,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - latitude - - longitude + - has_latitude + - has_longitude - region - region_code - - country - - postal_code - - coordinates - - note + - in_country + - has_postal_code + - has_coordinates + - has_note diff --git a/schemas/20251121/linkml/modules/classes/NotableExample.yaml b/schemas/20251121/linkml/modules/classes/NotableExample.yaml index 90115949f9..1ae24b23b0 100644 --- a/schemas/20251121/linkml/modules/classes/NotableExample.yaml +++ b/schemas/20251121/linkml/modules/classes/NotableExample.yaml @@ -8,10 +8,10 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/example_location - - ../slots/20260202_matang/new/example_name - - ../slots/20260202_matang/new/example_note - - ../slots/20260202_matang/new/example_wikidata_id + - ../slots/20260202_matang/located_at + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/identified_by classes: NotableExample: class_uri: hc:NotableExample @@ -21,10 +21,10 @@ classes: ' slots: - - example_name - - example_location - - example_wikidata_id - - example_note + - has_label + - located_at + - identified_by + - has_note annotations: specificity_score: 0.3 specificity_rationale: Universal utility for concrete examples diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml index e7a0ccdb43..b0e050e3a3 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: NotarialArchive: description: Type of archive housing notarial records. Notarial archives preserve records created by notaries in the course of their official duties, including contracts, wills, property transactions, and other legal instruments. These records are essential for legal history, genealogy, and understanding economic and social relationships in historical societies. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml index 66ce08d375..e8e83b6745 100644 --- a/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/NotarialArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: NotarialActsSeries: is_a: NotarialArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NotarialActsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: NotarialArchive record_holder_note: equals_string: This RecordSetType is typically held by NotarialArchive custodians. @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProtocolSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: NotarialArchive record_holder_note: equals_string: This RecordSetType is typically held by NotarialArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Note.yaml b/schemas/20251121/linkml/modules/classes/Note.yaml index a08b39fb51..797f93c4b4 100644 --- a/schemas/20251121/linkml/modules/classes/Note.yaml +++ b/schemas/20251121/linkml/modules/classes/Note.yaml @@ -16,10 +16,10 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/note_content - - ../slots/20260202_matang/new/note_date - - ../slots/20260202_matang/new/note_type + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_content + - ../slots/20260202_matang/has_timestamp + - ../slots/20260202_matang/has_type classes: Note: class_uri: hc:Note @@ -61,14 +61,14 @@ classes: - dcterms:description slots: - - note_type - - note_content - - note_date - - language + - has_type + - has_content + - has_timestamp + - in_language - has_score slot_usage: - note_type: + has_type: # range: string required: false examples: @@ -77,13 +77,13 @@ classes: - value: conservation - value: extraction - value: general - note_content: + has_content: # range: string required: true - note_date: + has_timestamp: range: date required: false - language: + in_language: # range: string required: false pattern: "^[a-z]{2}$" diff --git a/schemas/20251121/linkml/modules/classes/Notes.yaml b/schemas/20251121/linkml/modules/classes/Notes.yaml index c59c0cfd22..a3a06a3009 100644 --- a/schemas/20251121/linkml/modules/classes/Notes.yaml +++ b/schemas/20251121/linkml/modules/classes/Notes.yaml @@ -16,10 +16,10 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/note_content - - ../slots/20260202_matang/new/note_date - - ../slots/20260202_matang/new/note_type + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_content + - ../slots/20260202_matang/has_timestamp + - ../slots/20260202_matang/has_type classes: Notes: class_uri: hc:Notes @@ -51,27 +51,27 @@ classes: - dcterms:description slots: - - note_type - - note_content - - note_date - - language + - has_type + - has_content + - has_timestamp + - in_language - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - note_type: + has_type: # range: string required: false examples: - value: appraisal - value: arrangement - value: conservation - note_content: + has_content: # range: string required: true - note_date: + has_timestamp: range: date required: false - language: + in_language: # range: string required: false pattern: "^[a-z]{2}$" diff --git a/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml b/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml index 0be11ec498..ebeabc5ba7 100644 --- a/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/OAIPMHEndpoint.yaml @@ -51,7 +51,7 @@ classes: - https://www.openarchives.org/OAI/2.0/guidelines.htm slots: - has_score - - protocol_version + - has_version annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration @@ -71,5 +71,5 @@ classes: ' slots: - has_score - - name + - has_name - record_count diff --git a/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml b/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml index ba2ddf0f29..1e2813c159 100644 --- a/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml +++ b/schemas/20251121/linkml/modules/classes/OfficialInstitutionType.yaml @@ -8,9 +8,9 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/part_of - - ../slots/20260202_matang/new/official_institution_subtype - - ../slots/20260202_matang/new/oversight_jurisdiction - - ../slots/20260202_matang/new/policy_authority + - ../slots/20260202_matang/has_hyponym + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/authorized_to - ../slots/20260202_matang/new/regulatory_authority classes: OfficialInstitutionType: @@ -141,9 +141,9 @@ classes: - part_of - has_type - has_mandate # was: heritage_mandate - migrated per Rule 53 (2026-01-28) - - official_institution_subtype - - oversight_jurisdiction - - policy_authority + - has_hyponym + - in_jurisdiction + - authorized_to - regulatory_authority - has_score slot_usage: @@ -168,10 +168,10 @@ classes: regulatory_authority: range: boolean required: false - oversight_jurisdiction: + in_jurisdiction: # range: string required: false - policy_authority: + authorized_to: # range: string required: false has_type: diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml index cee16a28c3..a5011da873 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchive.yaml @@ -20,8 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type - - ../slots/20260202_matang/new/platform_type_id + - ../slots/20260202_matang/hold_record_set classes: OnlineNewsArchive: description: Archive of newspapers, magazines, and other periodicals that can be consulted online. Online news archives provide digital access to historical and current news publications, often through searchable databases. They may include digitized historical newspapers or born-digital news content. @@ -29,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: @@ -43,7 +42,7 @@ classes: - DigitalPlatformType slot_usage: identified_by: null - platform_type_id: + has_type: identifier: false has_type: equals_expression: '["hc:ArchiveOrganizationType"]' diff --git a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml index 7afae55869..8183d500d4 100644 --- a/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/OnlineNewsArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DigitalNewsCollection: is_a: OnlineNewsArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitalNewsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: OnlineNewsArchive record_holder_note: equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WebPublicationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: OnlineNewsArchive record_holder_note: equals_string: This RecordSetType is typically held by OnlineNewsArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Organization.yaml b/schemas/20251121/linkml/modules/classes/Organization.yaml index 70843c386b..7a682a9f5a 100644 --- a/schemas/20251121/linkml/modules/classes/Organization.yaml +++ b/schemas/20251121/linkml/modules/classes/Organization.yaml @@ -10,7 +10,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: Organization: description: Social entity established to meet needs or pursue goals. In the heritage context, this is a broad category encompassing any formal organizational structure that may have archival or heritage custodial responsibilities. More specific organization types should be preferred when available. @@ -21,7 +21,7 @@ classes: - identified_by slot_usage: identified_by: - organizational_level: + has_level: equals_string: broad category annotations: skos:prefLabel: Organization diff --git a/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml b/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml index 2c4ce02a05..a40c7f32c3 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationBranch.yaml @@ -4,7 +4,7 @@ title: OrganizationBranch Class imports: - linkml:types - ../enums/OrganizationBranchTypeEnum - - ../slots/20260202_matang/new/contact_point + - ../slots/20260202_matang/has_contact_point - ../slots/20260202_matang/has_branch - ../slots/20260202_matang/has_description - ../slots/20260202_matang/headed_by @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_branch_of + - ../slots/20260202_matang/branch_of - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/located_at @@ -52,9 +52,9 @@ classes: - identified_by - has_label - has_type - - contact_point + - has_contact_point - has_branch - - is_branch_of + - branch_of - located_at - refers_to_custodian - has_quantity @@ -93,7 +93,7 @@ classes: inlined_as_list: true examples: - value: https://nde.nl/ontology/hc/aux-place/rijksmuseum-schiphol - is_branch_of: + branch_of: # range: string # uriorcurie required: true examples: @@ -114,7 +114,7 @@ classes: has_quantity: range: integer inlined: false # Fixed invalid inline for primitive type - contact_point: + has_contact_point: # range: string examples: - value: schiphol@rijksmuseum.nl diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml index 14f0f66803..6fcbcef195 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalChange.yaml @@ -32,4 +32,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - note + - has_note diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml index d7c9704c80..4d32dc7d8d 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalStructure.yaml @@ -7,14 +7,14 @@ prefixes: prov: http://www.w3.org/ns/prov# imports: - linkml:types - - ../slots/20260202_matang/new/contact_point + - ../slots/20260202_matang/has_contact_point - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_staff - ../slots/20260202_matang/has_type - ../slots/20260202_matang/located_at - - ../slots/20260202_matang/new/parent_unit + - ../slots/20260202_matang/part_of - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/temporal_extent classes: @@ -24,9 +24,9 @@ classes: \ (Metadata standards group, acquisitions committee)\n- Service units (Reading room, reference desk, storage facilities)\n\n**NOT in Scope** (use GovernanceStructure instead):\n- Formal sub-organizations with legal registration\n- Legally recognized branches or subsidiaries\n- Governance bodies from articles of incorporation\n\n**Temporal Dynamics**:\nOrganizational units can be created, renamed, merged, or dissolved\nindependently of the custodian's legal status. Track changes with\n`valid_from`/`valid_to` dates.\n\n**Example - National Archives**:\n```yaml\nCustodianLegalStatus:\n governance_structure: # FORMAL (from legal registration)\n structure_type: \"Government agency\"\n governance_body: \"Reports to Ministry of OCW\"\n\nCustodian:\n organizational_structure: # INFORMAL (operational)\n - unit_name: \"Digital Preservation Department\"\n unit_type: \"department\"\n description: \"Manages born-digital archives\"\n - unit_name: \"Public Services Team\"\ \n unit_type: \"team\"\n description: \"Reading room, reference services\"\n```\n" slots: - - contact_point + - has_contact_point - located_at - - parent_unit + - part_of - refers_to_custodian - has_quantity - has_staff @@ -47,7 +47,7 @@ classes: examples: - value: DEPARTMENT - value: TEAM - parent_unit: + part_of: range: OrganizationalStructure examples: - value: @@ -74,7 +74,7 @@ classes: - value: - place_name: Depot Amersfoort auxiliary_place_type: STORAGE_FACILITY - contact_point: + has_contact_point: # range: string examples: - value: digitization@nationalarchives.nl @@ -123,7 +123,7 @@ classes: has_label: has_label: Conservation Lab has_type: LAB - parent_unit: + part_of: has_label: has_label: Collections Care Division has_quantity: @@ -138,7 +138,7 @@ classes: has_label: has_label: Conservation Lab has_type: LAB - parent_unit: + part_of: has_label: has_label: Collections Care Division has_quantity: diff --git a/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml b/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml index 95b689d383..08e08655c9 100644 --- a/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml +++ b/schemas/20251121/linkml/modules/classes/OrganizationalSubdivision.yaml @@ -10,7 +10,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: OrganizationalSubdivision: description: Organization that is a part of a larger organization. Organizational subdivisions include departments, divisions, branches, sections, and other units within a parent organization. In archival contexts, understanding organizational structure is essential for records provenance and hierarchical arrangement. @@ -23,7 +23,7 @@ classes: - identified_by slot_usage: identified_by: - organizational_level: + has_level: equals_string: subdivision annotations: skos:prefLabel: Organizational Subdivision diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml index 2ab28f9380..e2ff799d46 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntry.yaml @@ -32,11 +32,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name - source - - linked_data - - location - - note - - coordinates + - has_linked_data + - located_at + - has_note + - has_coordinates - has_affiliation - - country + - in_country diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml index 6b6f5ef709..80cad8df8b 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryCoordinates.yaml @@ -30,5 +30,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - latitude - - longitude + - has_latitude + - has_longitude diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml index b52dfca05b..748222198f 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryIdentifiersDict.yaml @@ -31,4 +31,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - isil + - identified_by diff --git a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml index 668967d02b..2ed3b3656a 100644 --- a/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/OriginalEntryLocation.yaml @@ -32,7 +32,7 @@ classes: custodian_types: '[''*'']' slots: - region - - country - - postal_code - - latitude - - longitude + - in_country + - has_postal_code + - has_latitude + - has_longitude diff --git a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml index e5dde3d25f..72b30e12b2 100644 --- a/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml +++ b/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml @@ -5,7 +5,7 @@ imports: - linkml:types - ../enums/FeatureTypeEnum - ../enums/OutdoorSiteTypeEnum - - ../slots/20260202_matang/new/conservation_status + - ../slots/20260202_matang/has_status - ../slots/20260202_matang/contain - ../slots/20260202_matang/has_accessibility_feature - ../slots/20260202_matang/in_area @@ -14,18 +14,16 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_type # was: feature_type_classification - - ../slots/20260202_matang/new/historic_garden_designation - - ../slots/20260202_matang/new/is_open_to_public + - ../slots/20260202_matang/has_garden + - ../slots/20260202_matang/has_access_policy - ../slots/20260202_matang/classified_as # was: bio_type_classification - ../slots/20260202_matang/derive_from # was: was_derived_from - ../slots/20260202_matang/generated_by # was: was_generated_by - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/outdoor_site_description - - ../slots/20260202_matang/new/outdoor_site_id - - ../slots/20260202_matang/new/outdoor_site_name - - ../slots/20260202_matang/new/outdoor_site_type - - ../slots/20260202_matang/new/period_covered - - ../slots/20260202_matang/new/plant_species_count + - ../slots/20260202_matang/has_operating_hours + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/temporal_extent - ../slots/20260202_matang/new/seasonal_hour prefixes: linkml: https://w3id.org/linkml/ @@ -81,41 +79,41 @@ classes: - in_area - has_artwork_count - classified_as # was: bio_type_classification - migrated per Rule 53/56 (2026-01-17) - - conservation_status + - has_status - has_type # was: feature_type_classification - migrated per Rule 53 (2026-01-26) - - historic_garden_designation - - is_open_to_public - - opening_hour - - outdoor_site_description - - outdoor_site_id - - outdoor_site_name - - outdoor_site_type - - period_covered - - plant_species_count + - has_garden + - has_access_policy + - has_opening_hour + - has_description + - identified_by + - has_label + - has_type + - temporal_extent + - has_quantity - seasonal_hour - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - derived_from # was: was_derived_from - migrated per Rule 53 - generated_by # was: was_generated_by - migrated per Rule 53 slot_usage: - outdoor_site_id: + identified_by: # range: string # uriorcurie required: true identifier: true examples: - value: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture - outdoor_site_name: + has_label: # range: string required: true examples: - value: Kröller-Müller Beeldentuin - value: Paleis Het Loo Tuinen - value: Archeologisch Park Matilo - outdoor_site_description: + has_description: # range: string examples: - value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park. - outdoor_site_type: + has_type: range: OutdoorSiteTypeEnum required: true examples: @@ -160,7 +158,7 @@ classes: range: integer examples: - value: 160 - plant_species_count: + has_quantity: range: integer examples: - value: 2500 diff --git a/schemas/20251121/linkml/modules/classes/Overview.yaml b/schemas/20251121/linkml/modules/classes/Overview.yaml index 88a38dfab1..6ebf0148ec 100644 --- a/schemas/20251121/linkml/modules/classes/Overview.yaml +++ b/schemas/20251121/linkml/modules/classes/Overview.yaml @@ -33,10 +33,10 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/include - ../slots/20260202_matang/retrieved_at # was: date_retrieved - - ../slots/20260202_matang/new/link_count - - ../slots/20260202_matang/new/name + - ../slots/20260202_matang/has_quantity + - ../slots/20260202_matang/has_name - ../slots/20260202_matang/new/source_url - - ../slots/temporal_extent # was: valid_from + valid_to + - ../slots/20260202_matang/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: @@ -83,7 +83,7 @@ classes: - schema:ItemList - rico:RecordSet slots: - - name + - has_name - has_label # was: title - has_description - include @@ -93,7 +93,7 @@ classes: - temporal_extent # was: valid_from + valid_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - name: + has_name: # range: string has_label: # was: title # range: string diff --git a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml index 6b38e33f8f..3badc1f333 100644 --- a/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/ParentOrganizationUnit.yaml @@ -10,7 +10,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: ParentOrganizationUnit: description: Organization that has a subsidiary unit. For companies, this refers to entities that own enough voting stock in another firm to control management and operations. In heritage contexts, this represents organizations that have subordinate archives, museums, or other heritage custodian units under their administrative control. @@ -23,7 +23,7 @@ classes: - identified_by slot_usage: identified_by: - organizational_level: + has_level: equals_string: parent annotations: skos:prefLabel: Parent Organization Unit diff --git a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml index bc2b3aa04a..77a7d02cd6 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ParishArchive: description: Parish archive (Pfarrarchiv). Archives of religious parishes that preserve records of parish administration, sacramental registers (baptisms, marriages, burials), correspondence, and documentation of parish life. Parish archives are among the most important sources for genealogical research and local religious history. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml index 41ba07c296..c5b6d383c5 100644 --- a/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParishArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ParishSpecificRegisterSeries: is_a: ParishArchiveRecordSetType @@ -42,19 +41,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ParishSpecificRegisterSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ParishArchive record_holder_note: equals_string: This RecordSetType is typically held by ParishArchive custodians. @@ -83,19 +82,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ParishAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ParishArchive record_holder_note: equals_string: This RecordSetType is typically held by ParishArchive custodians. @@ -120,19 +119,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SacramentalRecordCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ParishArchive record_holder_note: equals_string: This RecordSetType is typically held by ParishArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml index e551fc7b22..eaa756e93d 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchives.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ParliamentaryArchives: description: Political archives of parliaments and legislative bodies. Parliamentary archives preserve records documenting the activities of legislative institutions including debates, legislation, committee records, and administrative documentation. They are essential for understanding democratic governance and political history. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml index 5c7077df91..a4511acb54 100644 --- a/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ParliamentaryArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ParliamentaryProceedingsFonds: is_a: ParliamentaryArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ParliamentaryProceedingsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ParliamentaryArchives record_holder_note: equals_string: This RecordSetType is typically held by ParliamentaryArchives @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CommitteeRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ParliamentaryArchives record_holder_note: equals_string: This RecordSetType is typically held by ParliamentaryArchives @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LegislativeDraftCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ParliamentaryArchives record_holder_note: equals_string: This RecordSetType is typically held by ParliamentaryArchives diff --git a/schemas/20251121/linkml/modules/classes/PartyArchive.yaml b/schemas/20251121/linkml/modules/classes/PartyArchive.yaml index 93bc8a7807..2dcef59f7d 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PartyArchive: description: Subclass of political archive focusing on political parties. Party archives preserve records documenting the activities, organization, and history of political parties. Holdings may include organizational records, campaign materials, correspondence, publications, and personal papers of party leaders. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml index 864d914a2c..8f52ce8b4d 100644 --- a/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PartyArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: PartyAdministrationFonds: is_a: PartyArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PartyAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PartyArchive record_holder_note: equals_string: This RecordSetType is typically held by PartyArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MembershipRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: PartyArchive record_holder_note: equals_string: This RecordSetType is typically held by PartyArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/PatternClassification.yaml b/schemas/20251121/linkml/modules/classes/PatternClassification.yaml index 54677e0521..b9e87e901e 100644 --- a/schemas/20251121/linkml/modules/classes/PatternClassification.yaml +++ b/schemas/20251121/linkml/modules/classes/PatternClassification.yaml @@ -33,4 +33,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - method + - has_method diff --git a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml index 9f20f350dd..7a9075313f 100644 --- a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml @@ -7,7 +7,7 @@ prefixes: schema: http://schema.org/ imports: - linkml:types - - ../slots/20260202_matang/new/provider + - ../slots/20260202_matang/provided_by - ../slots/20260202_matang/has_note # default_range: string classes: @@ -36,5 +36,5 @@ classes: \ note: \"Dutch bank transfer system\"\n" description: iDEAL digital payment method. slots: - - provider - - note + - provided_by + - has_note diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml index 3c91053035..67d0ef55f0 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PerformingArtsArchive: description: Archive for performing arts materials. Performing arts archives collect and preserve materials documenting theater, dance, opera, music performance, and other live performance traditions. Holdings may include programs, scripts, set designs, costumes, photographs, recordings, and personal papers of performers and companies. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml index 151c8fbf03..0cdf37890a 100644 --- a/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PerformingArtsArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: TheatreRecordsFonds: is_a: PerformingArtsArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: TheatreRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PerformingArtsArchive record_holder_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PerformanceDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PerformingArtsArchive record_holder_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PerformingArtsProductionRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: PerformingArtsArchive record_holder_note: equals_string: This RecordSetType is typically held by PerformingArtsArchive diff --git a/schemas/20251121/linkml/modules/classes/Person.yaml b/schemas/20251121/linkml/modules/classes/Person.yaml index a42c1876f7..812042b40b 100644 --- a/schemas/20251121/linkml/modules/classes/Person.yaml +++ b/schemas/20251121/linkml/modules/classes/Person.yaml @@ -14,12 +14,12 @@ prefixes: default_prefix: hc imports: - linkml:types - - ../slots/20260202_matang/new/created + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/modified - - ../slots/20260202_matang/new/person_id - - ../slots/20260202_matang/new/preferred_label - - ../slots/20260202_matang/new/preferred_name + - ../slots/20260202_matang/updated_at + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_name classes: Person: class_uri: crm:E21_Person @@ -41,18 +41,18 @@ classes: - prov:Agent - foaf:Agent slots: - - created - - modified - - person_id - - preferred_name + - begin_of_the_begin + - updated_at + - identified_by + - has_name - has_score slot_usage: - person_id: + identified_by: # range: string # uriorcurie required: true identifier: true pattern: ^https://nde\.nl/ontology/hc/person/[a-z0-9-]+$ - preferred_name: + has_name: # range: string required: false comments: diff --git a/schemas/20251121/linkml/modules/classes/PersonConnection.yaml b/schemas/20251121/linkml/modules/classes/PersonConnection.yaml index 4b4d9d1934..0ec2e2eb75 100644 --- a/schemas/20251121/linkml/modules/classes/PersonConnection.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonConnection.yaml @@ -13,18 +13,17 @@ imports: - ../enums/HeritageTypeEnum - ../enums/NameTypeEnum - ../metadata - - ../slots/20260202_matang/new/connection_heritage_relevant - - ../slots/20260202_matang/new/connection_heritage_type - - ../slots/20260202_matang/new/connection_id - - ../slots/20260202_matang/new/connection_linkedin_url - - ../slots/20260202_matang/new/connection_location - - ../slots/20260202_matang/new/connection_name - - ../slots/20260202_matang/new/connection_organization + - ../slots/20260202_matang/related_to + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/located_at + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/associated_with - ../slots/20260202_matang/has_degree - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/mutual_connections_text - - ../slots/20260202_matang/new/name_type + - ../slots/20260202_matang/in_social_network # default_range: string classes: PersonConnection: @@ -76,32 +75,32 @@ classes: slots: - has_degree - has_description - - connection_heritage_relevant + - related_to - connection_heritage_type - - connection_id - - connection_linkedin_url - - connection_location - - connection_name - - connection_organization - - mutual_connections_text - - name_type + - identified_by + - has_url + - located_at + - has_label + - associated_with + - in_social_network + - has_type - has_score slot_usage: - connection_id: + identified_by: # range: string required: true pattern: ^[a-z0-9-]+_conn_[0-9]{4}_[a-z0-9_]+$ examples: - value: giovannafossati_conn_0042_amy_b - value: rijksmuseum_staff_0001_jan_van_berg - connection_name: + has_label: # range: string required: true examples: - value: Maddalena Ghiotto - value: Amy B. - value: LinkedIn Member - name_type: + has_type: range: NameTypeEnum required: true examples: @@ -126,18 +125,18 @@ classes: description_text: Senior Curator at Rijksmuseum - value: description_text: PhD candidate Critical audiovisual heritage - connection_location: + located_at: # range: string examples: - value: Utrecht, Utrecht, Netherlands - value: Netherlands - value: Amsterdam, North Holland, Netherlands - connection_organization: + associated_with: # range: string examples: - value: Vrije Universiteit Amsterdam - value: Digital Infrastructure department of the KNAW Humanities Cluster - connection_heritage_relevant: + related_to: range: boolean required: true examples: @@ -149,12 +148,12 @@ classes: - value: A - value: M - value: D - connection_linkedin_url: + has_url: range: uri pattern: ^https://www\.linkedin\.com/in/[a-z0-9-]+/?$ examples: - value: https://www.linkedin.com/in/maddalena-ghiotto-12345 - mutual_connections_text: + in_social_network: # range: string examples: - value: Thomas van Maaren, Bob Coret, and 4 other mutual connections diff --git a/schemas/20251121/linkml/modules/classes/PersonObservation.yaml b/schemas/20251121/linkml/modules/classes/PersonObservation.yaml index 37c1aaa3d5..8cd30d43b0 100644 --- a/schemas/20251121/linkml/modules/classes/PersonObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonObservation.yaml @@ -14,22 +14,22 @@ prefixes: sdo: https://schema.org/ imports: - linkml:types - - ../slots/20260202_matang/new/created + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_age - ../slots/20260202_matang/expertise_in - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/identifies_or_identified_as - - ../slots/20260202_matang/new/is_deceased + - ../slots/20260202_matang/identified_as + - ../slots/20260202_matang/deceased - ../slots/20260202_matang/affected_by - ../slots/20260202_matang/affiliated_with - - ../slots/20260202_matang/new/linkedin_profile_path - - ../slots/20260202_matang/new/linkedin_profile_url - - ../slots/20260202_matang/new/modified - - ../slots/20260202_matang/new/observation_source - - ../slots/20260202_matang/new/occupation - - ../slots/20260202_matang/new/person_name + - ../slots/20260202_matang/has_provenance_path + - ../slots/20260202_matang/has_profile + - ../slots/20260202_matang/updated_at + - ../slots/20260202_matang/has_source + - ../slots/20260202_matang/has_occupation + - ../slots/20260202_matang/has_name - ../slots/20260202_matang/new/refers_to_person - ../slots/20260202_matang/new/religion - ../slots/20260202_matang/new/role_end_date @@ -65,7 +65,7 @@ classes: religion: # range: string required: false - identifies_or_identified_as: + identified_as: # range: string # uriorcurie # range: Gender inlined: false # Fixed invalid inline for primitive type @@ -91,10 +91,10 @@ classes: role_end_date: range: date required: false - observation_source: + has_source: # range: string required: false - has_provenance: + has_provenance_path: # range: string inlined: false # Fixed invalid inline for primitive type required: false @@ -108,15 +108,15 @@ classes: multivalued: true inlined: false # Fixed invalid inline for primitive type required: false - linkedin_profile_path: + has_provenance_path: # range: string required: false - linkedin_profile_url: + has_profile: range: uri required: false - created: + begin_of_the_begin: range: datetime - modified: + updated_at: range: datetime comments: - PiCo PersonObservation pattern adapted for institutional staff role tracking diff --git a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml index 60c3a18ba1..3d5ca3df92 100644 --- a/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonOrOrganization.yaml @@ -18,7 +18,7 @@ imports: - linkml:types - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/organizational_level + - ../slots/20260202_matang/has_level classes: PersonOrOrganization: description: Class of agents that can be either a person or an organization. This abstract category represents entities that can act as creators, collectors, donors, or custodians of archival materials. In heritage contexts, it is often necessary to reference agents whose specific nature (individual or organizational) may be uncertain or variable. @@ -29,7 +29,7 @@ classes: - identified_by slot_usage: identified_by: - organizational_level: + has_level: equals_string: abstract category annotations: skos:prefLabel: Person or Organization diff --git a/schemas/20251121/linkml/modules/classes/PersonProfile.yaml b/schemas/20251121/linkml/modules/classes/PersonProfile.yaml index 86660bd76f..d3b25eed54 100644 --- a/schemas/20251121/linkml/modules/classes/PersonProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonProfile.yaml @@ -44,5 +44,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - linkedin_profile_url - - profile_data + - has_profile + - has_content diff --git a/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml b/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml index 8c8e2cb329..3b1442a6cc 100644 --- a/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonWebClaim.yaml @@ -16,10 +16,10 @@ imports: - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/person_claim_id - - ../slots/20260202_matang/new/person_claim_type - - ../slots/20260202_matang/new/person_claim_value - - ../slots/20260202_matang/new/person_html_file + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/has_value + - ../slots/20260202_matang/has_provenance_path - ../slots/20260202_matang/new/retrieval_agent - ../slots/20260202_matang/new/retrieved_on - ../slots/20260202_matang/new/source_url @@ -37,12 +37,12 @@ classes: - foaf:Document slots: - has_note - - has_provenance + - has_provenance_path - has_score - - person_claim_id - - person_claim_type - - person_claim_value - - person_html_file + - identified_by + - has_type + - has_value + - has_provenance_path - retrieval_agent - retrieved_on - source_url @@ -59,9 +59,9 @@ classes: - value: - note_type: extraction note_content: Profile data stored in person/entity/taco-dibbits_20250115.json. No XPath for API extraction. - person_claim_type: + has_type: required: true - person_claim_value: + has_value: required: true source_url: required: true @@ -70,7 +70,7 @@ classes: retrieval_agent: required: true range: RetrievalAgentEnum - has_provenance: + has_provenance_path: range: XPath inlined: true comments: @@ -87,7 +87,7 @@ classes: person_claim_value: Taco Dibbits source_url: https://www.rijksmuseum.nl/en/about-us/organisation retrieved_on: '2025-01-15T10:30:00Z' - has_provenance: + has_provenance_path: person_html_file: web/NL-NH-AMS-M-RM/rijksmuseum.nl/organisation.html retrieval_agent: firecrawl - value: @@ -95,7 +95,7 @@ classes: person_claim_value: General Director source_url: https://www.rijksmuseum.nl/en/about-us/organisation retrieved_on: '2025-01-15T10:30:00Z' - has_provenance: + has_provenance_path: person_html_file: web/NL-NH-AMS-M-RM/rijksmuseum.nl/organisation.html retrieval_agent: firecrawl - value: @@ -103,7 +103,7 @@ classes: person_claim_value: Taco Dibbits has been General Director since 2016... source_url: https://www.rijksmuseum.nl/en/about-us/organisation retrieved_on: '2025-01-15T10:30:00Z' - has_provenance: + has_provenance_path: person_html_file: web/NL-NH-AMS-M-RM/rijksmuseum.nl/organisation.html retrieval_agent: firecrawl has_note: diff --git a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml index ca1e94926f..0b81dab8c0 100644 --- a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml @@ -11,25 +11,25 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_type - ../slots/20260202_matang/acquired_through - - ../slots/20260202_matang/new/legacy_planning - - ../slots/20260202_matang/new/personal_collection_subtype - - ../slots/20260202_matang/new/preservation_approach + - ../slots/20260202_matang/plan + - ../slots/20260202_matang/has_hyponym + - ../slots/20260202_matang/has_method default_prefix: hc classes: PersonalCollectionType: slots: # REMOVED 2026-01-19: collection_focus - migrated to categorized_as + Category (Rule 53) - - categorized_as + - has_type # REMOVED 2026-01-19: collection_size - migrated to has_quantity + Quantity (Rule 53) - has_quantity - has_type - - legacy_planning - - personal_collection_subtype - - preservation_approach + - plan + - has_hyponym + - has_method - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - acquired_through slot_usage: - categorized_as: # was: collection_focus - migrated per Rule 53 (2026-01-19) + has_type: # was: collection_focus - migrated per Rule 53 (2026-01-19) # range: string # uriorcurie # range: Category inlined: false # Fixed invalid inline for primitive type @@ -73,14 +73,14 @@ classes: - description_text: "Field-collected during botanical expeditions" - value: Scholars by appointment, Photography allowed - value: Open Heritage Days, Guided tours - preservation_approach: + has_method: # range: string required: true examples: - value: Professional conservation, Climate control - value: Museum-standard storage, Annual checks - value: Acid-free boxes, Climate monitoring - legacy_planning: + plan: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml index c0dc86d7ac..1f7eb0a2c2 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PhotoArchive: description: Physical image collection focusing on photographs. Photo archives collect, preserve, and provide access to photographic materials including prints, negatives, slides, and digital images. They may focus on specific subjects, photographers, or geographic regions. Preservation of photographic materials requires specialized environmental controls and handling procedures. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml index d1545cd87f..3a9dca1c9f 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: PhotographerPapersCollection: is_a: PhotoArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PhotographerPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PhotoArchive record_holder_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PhotographicPrintSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: PhotoArchive record_holder_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DigitalImageCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PhotoArchive record_holder_note: equals_string: This RecordSetType is typically held by PhotoArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml b/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml index 47cbdead6c..5978a2ae61 100644 --- a/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/PhotoMetadata.yaml @@ -30,4 +30,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/Photography.yaml b/schemas/20251121/linkml/modules/classes/Photography.yaml index b3c12810d3..ca920c3f1d 100644 --- a/schemas/20251121/linkml/modules/classes/Photography.yaml +++ b/schemas/20251121/linkml/modules/classes/Photography.yaml @@ -20,10 +20,10 @@ imports: - ../slots/20260202_matang/exclude - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/is_permitted + - ../slots/20260202_matang/allowed_by - ../slots/20260202_matang/pose_condition - ../slots/20260202_matang/require - - ../slots/temporal_extent # was: valid_from + valid_to + - ../slots/20260202_matang/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: @@ -71,20 +71,20 @@ classes: - schema:amenityFeature - dcterms:accessRights slots: - - is_permitted + - allowed_by - has_description # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - - poses_or_posed_condition - - requires_declaration + - pose_condition + - require - excludes_or_excluded - temporal_extent # was: valid_from + valid_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - is_permitted: + allowed_by: range: boolean required: true # MIGRATED 2026-01-22: condition → poses_or_posed_condition + Condition (Rule 53) - poses_or_posed_condition: + pose_condition: range: Condition multivalued: true inlined: true @@ -97,7 +97,7 @@ classes: - has_type: UseCondition has_description: description_text: "Personal research use only" - requires_declaration: + require: range: boolean excludes_or_excluded: range: Material @@ -130,7 +130,7 @@ classes: - value: id: hc:photography-policy/nationaal-archief is_permitted: true - poses_or_posed_condition: + pose_condition: - has_type: UseCondition has_description: description_text: "No flash" @@ -146,7 +146,7 @@ classes: - value: id: hc:photography-policy/special-collections-restricted is_permitted: false - poses_or_posed_condition: + pose_condition: - has_type: UseCondition has_description: description_text: "Reproduction service available" @@ -160,7 +160,7 @@ classes: - value: id: hc:photography-policy/museum-gallery is_permitted: true - poses_or_posed_condition: + pose_condition: - has_type: UseCondition has_description: description_text: "No flash" diff --git a/schemas/20251121/linkml/modules/classes/Place.yaml b/schemas/20251121/linkml/modules/classes/Place.yaml index 600d7a7ee9..7c6b1643f8 100644 --- a/schemas/20251121/linkml/modules/classes/Place.yaml +++ b/schemas/20251121/linkml/modules/classes/Place.yaml @@ -8,7 +8,7 @@ prefixes: gn: http://www.geonames.org/ontology# locn: http://www.w3.org/ns/locn# imports: - - ../slots/20260202_matang/new/place_name + - ../slots/20260202_matang/has_label - linkml:types # default_range: string classes: @@ -46,4 +46,4 @@ classes: \ iso_code: \"NL\"\n geonames_id: 2750405\n" description: Country-level place reference. slots: - - place_name + - has_label diff --git a/schemas/20251121/linkml/modules/classes/Policy.yaml b/schemas/20251121/linkml/modules/classes/Policy.yaml index 5ed9ac4646..24ea42062a 100644 --- a/schemas/20251121/linkml/modules/classes/Policy.yaml +++ b/schemas/20251121/linkml/modules/classes/Policy.yaml @@ -19,7 +19,7 @@ imports: - ../slots/20260202_matang/effective_at - ../slots/20260202_matang/expired_at - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/policy_description + - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label classes: @@ -76,25 +76,25 @@ classes: - schema:GovernmentService - dcterms:Policy slots: - - policy_id - - policy_name - - policy_description + - identified_by + - has_label + - has_description - effective_at - expired_at - - note + - has_note slot_usage: - policy_id: + identified_by: required: true - policy_name: + has_label: required: true - policy_description: + has_description: effective_at: range: date required: true expired_at: range: date required: true - note: + has_note: annotations: custodian_types: '["*"]' custodian_types_rationale: Policies apply to all heritage custodian types. diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml index 5ebe076f44..cde91dccdb 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PoliticalArchive: description: Archive focused on political topics and documentation. Political archives collect and preserve materials documenting political movements, parties, governments, elections, and political figures. They serve as essential resources for understanding political history and contemporary politics. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml index 5bfd5cccb9..b67ba1a512 100644 --- a/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PoliticalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: PoliticalPartyFonds: is_a: PoliticalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PoliticalPartyFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PoliticalArchive record_holder_note: equals_string: This RecordSetType is typically held by PoliticalArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CampaignRecordCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PoliticalArchive record_holder_note: equals_string: This RecordSetType is typically held by PoliticalArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PoliticianPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PoliticalArchive record_holder_note: equals_string: This RecordSetType is typically held by PoliticalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml index 62faa73711..15061eb998 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PostcustodialArchive: description: Archive operating under postcustodial principles. Postcustodial archives do not take physical custody of records but instead provide archival services (description, access, preservation guidance) while records remain with their creators or other custodians. This model is particularly relevant for digital records and distributed archival networks. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml index 8a1815c8bc..53a88ea325 100644 --- a/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PostcustodialArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: DistributedRecordsCollection: is_a: PostcustodialArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: DistributedRecordsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PostcustodialArchive record_holder_note: equals_string: This RecordSetType is typically held by PostcustodialArchive diff --git a/schemas/20251121/linkml/modules/classes/PressArchive.yaml b/schemas/20251121/linkml/modules/classes/PressArchive.yaml index 481166334c..cc0a00e3ce 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PressArchive: description: Collection of press, newspaper materials and content. Press archives collect and preserve newspapers, magazines, press releases, and other media materials. They may serve news organizations, research institutions, or the general public. Holdings may include both print materials and digital content. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml index 6232fc2f43..7b8f3e76c0 100644 --- a/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PressArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: NewspaperPublicationFonds: is_a: PressArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NewspaperPublicationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PressArchive record_holder_note: equals_string: This RecordSetType is typically held by PressArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: JournalistPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PressArchive record_holder_note: equals_string: This RecordSetType is typically held by PressArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: EditorialRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: PressArchive record_holder_note: equals_string: This RecordSetType is typically held by PressArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml b/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml index 4f69ed4b46..557be0e267 100644 --- a/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml +++ b/schemas/20251121/linkml/modules/classes/PrimaryDigitalPresenceAssertion.yaml @@ -52,7 +52,7 @@ classes: - generated_by - assert - superseded_by - - supersedes_or_superseded + - supersede - has_score - temporal_extent slot_usage: @@ -145,7 +145,7 @@ classes: required: false examples: - value: https://nde.nl/ontology/hc/assertion/club-facebook-primary-2023 - supersedes_or_superseded: + supersede: # range: string # uriorcurie required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/ProfileData.yaml b/schemas/20251121/linkml/modules/classes/ProfileData.yaml index a6f2cdad1d..22ee728a4c 100644 --- a/schemas/20251121/linkml/modules/classes/ProfileData.yaml +++ b/schemas/20251121/linkml/modules/classes/ProfileData.yaml @@ -38,7 +38,7 @@ classes: slots: - has_label - has_title - - location + - located_at - skill - has_language - - specifies_or_specified + - specify diff --git a/schemas/20251121/linkml/modules/classes/Program.yaml b/schemas/20251121/linkml/modules/classes/Program.yaml index e5023cb193..ce0110ab22 100644 --- a/schemas/20251121/linkml/modules/classes/Program.yaml +++ b/schemas/20251121/linkml/modules/classes/Program.yaml @@ -9,7 +9,7 @@ default_prefix: hc imports: - linkml:types - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/participant_count + - ../slots/20260202_matang/has_participant classes: Program: class_uri: schema:Event @@ -17,7 +17,7 @@ classes: for: - Volunteer programs - Educational programs - Outreach initiatives ' slots: - has_type - - participant_count + - has_participant slot_usage: has_type: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/Project.yaml b/schemas/20251121/linkml/modules/classes/Project.yaml index 15711409cf..49788b187e 100644 --- a/schemas/20251121/linkml/modules/classes/Project.yaml +++ b/schemas/20251121/linkml/modules/classes/Project.yaml @@ -23,11 +23,10 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/keyword - - ../slots/20260202_matang/new/objective - - ../slots/20260202_matang/new/organizing_body - - ../slots/20260202_matang/new/participating_custodian - - ../slots/receives_or_received # was: funding_source + - ../slots/20260202_matang/has_keyword + - ../slots/20260202_matang/organized_by + - ../slots/20260202_matang/has_participant + - ../slots/20260202_matang/receive # was: funding_source - ../slots/20260202_matang/new/related_project - ../slots/20260202_matang/temporal_extent default_prefix: hc @@ -85,11 +84,11 @@ classes: - temporal_extent - has_budget # was: funding_amount - migrated per Rule 53 (2026-01-26) - participate_in # was: funding_call - migrated per Rule 53 (2026-01-26) - - receives_or_received # was: funding_source - migrated per Rule 53 (2026-01-26) - - keyword - - objective - - organizing_body - - participating_custodian + - receive # was: funding_source - migrated per Rule 53 (2026-01-26) + - has_keyword + - has_objective + - organized_by + - has_participant - related_project - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # RiC-O style slots (migrated 2026-01-16 per Rule 53) @@ -175,7 +174,7 @@ classes: has_currency: currency_code: "USD" currency_symbol: "$" - objective: + has_objective: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -196,13 +195,13 @@ classes: deliverable_url: "https://doi.org/10.1234/dataset" - value: deliverable_url: "https://github.com/nde-project/tool" - organizing_body: + organized_by: required: true # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/encompassing-body/network/nde - value: https://nde.nl/ontology/hc/encompassing-body/cooperative/oclc - participating_custodian: + has_participant: # range: string # uriorcurie multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -216,7 +215,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/project/nde/versnellen-2023 - value: https://github.com/nde-project/versnellen-2024 - keyword: + has_keyword: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -234,7 +233,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/call/ec/horizon-cl2-2025-heritage-01 - value: https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025 - receives_or_received: # was: funding_source - migrated per Rule 53 (2026-01-26) + receive: # was: funding_source - migrated per Rule 53 (2026-01-26) range: FundingSource multivalued: true inlined: true @@ -281,7 +280,7 @@ classes: has_currency: currency_code: EUR currency_symbol: "€" - objective: + has_objective: - Support 40 heritage institutions in digital infrastructure adoption - Achieve IIIF compliance for 15 participating organizations - Publish 2M heritage objects as Linked Open Data @@ -293,7 +292,7 @@ classes: - deliverable_title: "Training curriculum and workshop materials" - deliverable_title: "Case study reports from participating institutions" organizing_body: https://nde.nl/ontology/hc/encompassing-body/network/nde - participating_custodian: + has_participant: - https://nde.nl/ontology/hc/nl-nh-ams-m-am - https://nde.nl/ontology/hc/nl-zh-haa-l-kb - https://nde.nl/ontology/hc/nl-zh-haa-a-na @@ -301,7 +300,7 @@ classes: related_project: - https://nde.nl/ontology/hc/project/nde/versnellen-2023 has_contact_point: - keyword: + has_keyword: - digital heritage - infrastructure - linked data @@ -331,15 +330,15 @@ classes: currency_symbol: "€" participate_in: - https://nde.nl/ontology/hc/call/ec/horizon-cl2-2023-heritage-01 - objective: + has_objective: - Aggregate 15M new heritage objects to Europeana - Improve metadata quality scores for existing records - Implement EDM 5.2.x across all contributing aggregators organizing_body: https://nde.nl/ontology/hc/encompassing-body/network/europeana - participating_custodian: + has_participant: - https://nde.nl/ontology/hc/at-vienna-a-ona - https://nde.nl/ontology/hc/be-brussels-l-kbr - keyword: + has_keyword: - aggregation - metadata - Europeana Data Model diff --git a/schemas/20251121/linkml/modules/classes/Provenance.yaml b/schemas/20251121/linkml/modules/classes/Provenance.yaml index cfaa562586..69e3e79767 100644 --- a/schemas/20251121/linkml/modules/classes/Provenance.yaml +++ b/schemas/20251121/linkml/modules/classes/Provenance.yaml @@ -61,7 +61,7 @@ classes: - has_quantity - based_on - has_output - - note + - has_note slot_usage: retrieved_by: # range: string diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml index 0b4cf70540..c0abceb56c 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml @@ -37,7 +37,7 @@ classes: - prov:Activity slots: - generated_by - - note + - has_note - source_url - source_type - standards_compliance diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml index 89b164591c..b060335f9a 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml @@ -27,13 +27,13 @@ imports: - ../slots/20260202_matang/has_url - ../slots/20260202_matang/associated_with - ../slots/20260202_matang/conducted_by - - ../slots/20260202_matang/new/lot_number - - ../slots/20260202_matang/new/nazi_era_flag - - ../slots/20260202_matang/new/object_ref - - ../slots/20260202_matang/new/price - - ../slots/20260202_matang/new/price_currency - - ../slots/20260202_matang/new/price_text - - ../slots/20260202_matang/new/publishes_or_published + - ../slots/20260202_matang/has_numeric_value + - ../slots/20260202_matang/has_flag + - ../slots/20260202_matang/refer_to + - ../slots/20260202_matang/has_price + - ../slots/20260202_matang/has_currency + - ../slots/20260202_matang/has_text + - ../slots/20260202_matang/publish - ../slots/20260202_matang/require - ../slots/20260202_matang/temporal_extent default_prefix: hc @@ -54,7 +54,7 @@ classes: - schema:Action slots: - conducted_by - - publishes_or_published + - publish - associated_with - has_reference - has_url @@ -63,14 +63,14 @@ classes: - temporal_extent - has_type - change_ownership_from - - lot_number - - nazi_era_flag - - object_ref - - price - - price_currency - - price_text + - has_numeric_value + - has_flag + - refer_to + - has_price + - has_currency + - has_text - has_provenance - - requires_research + - require - has_score - change_ownership_to - has_description @@ -82,7 +82,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/provenance/mauritshuis-670-001 - value: https://nde.nl/ontology/hc/provenance/rijksmuseum-sk-c-5-005 - object_ref: + refer_to: required: true # range: string # uriorcurie inlined: false @@ -139,13 +139,13 @@ classes: - value: description_text: Maria de Knuijt, widow of van Ruijven description_type: to_owner - price: + has_price: required: false range: decimal examples: - value: 30 - value: 30000000 - price_currency: + has_currency: required: false # range: string examples: @@ -153,14 +153,14 @@ classes: - value: EUR - value: USD - value: RM - price_text: + has_text: required: false # range: string examples: - value: 30 guilders - value: Purchased for 2 stuivers 10 guilders - value: Forced sale for nominal sum - lot_number: + has_numeric_value: required: false # range: string examples: @@ -313,7 +313,7 @@ classes: description_type: to_owner - place_name: Amsterdam country: NL - publishes_or_published: + publish: - has_name: Dissius sale lot_number: '36' price_text: Unknown diff --git a/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml b/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml index daad555327..32daf669ab 100644 --- a/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvinceInfo.yaml @@ -36,4 +36,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml index 9644ac6cab..0077fbfe08 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ProvincialArchive: description: Archive at the provincial administrative level. Provincial archives preserve records of provincial government and administration, serving as the main archival institution for a province or similar administrative unit. They may hold government records, notarial archives, and other materials of provincial significance. @@ -28,7 +28,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml index f8786cce96..8655c05d5d 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ProvincialAdministrationFonds: is_a: ProvincialArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProvincialAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ProvincialArchive record_holder_note: equals_string: This RecordSetType is typically held by ProvincialArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RegionalPlanningCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ProvincialArchive record_holder_note: equals_string: This RecordSetType is typically held by ProvincialArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProvincialCourtSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ProvincialArchive record_holder_note: equals_string: This RecordSetType is typically held by ProvincialArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml index 79073f0771..ed62c4cc16 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchive.yaml @@ -12,13 +12,13 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ProvincialHistoricalArchive: is_a: ArchiveOrganizationType class_uri: schema:ArchiveOrganization slots: - - hold_or_held_record_set_type + - hold_record_set exact_mappings: - wd:Q21087388 close_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml index 7bd679940e..a5b96816b0 100644 --- a/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvincialHistoricalArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ProvincialHistoricalFonds: is_a: ProvincialHistoricalArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProvincialHistoricalFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ProvincialHistoricalArchive record_holder_note: equals_string: This RecordSetType is typically held by ProvincialHistoricalArchive diff --git a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml index db78846982..a51dfea9ac 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PublicArchive: description: Repository for official documents open to public access. Public archives are archival institutions that serve the general public, typically holding government records and other materials of public interest. They operate under principles of transparency and public access, subject to privacy and security restrictions. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml index 073b386cef..a158e9b80b 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: PublicRecordsFonds: is_a: PublicArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: PublicRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PublicArchive record_holder_note: equals_string: This RecordSetType is typically held by PublicArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CivicDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: PublicArchive record_holder_note: equals_string: This RecordSetType is typically held by PublicArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AdministrativeCorrespondenceSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: PublicArchive record_holder_note: equals_string: This RecordSetType is typically held by PublicArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml index fa9ad8a18c..63a4715aa2 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFrance.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: PublicArchivesInFrance: description: Type of archives in France under public law. French public archives (archives publiques en France) are defined by French law as archives created or received by public legal entities in the exercise of their activities. They are subject to specific legal requirements regarding preservation, access, and transfer to archival institutions. @@ -21,7 +21,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml index 35616d29f8..2232d37ed2 100644 --- a/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/PublicArchivesInFranceRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: FrenchPublicFonds: is_a: PublicArchivesInFranceRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FrenchPublicFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: PublicArchivesInFrance record_holder_note: equals_string: This RecordSetType is typically held by PublicArchivesInFrance diff --git a/schemas/20251121/linkml/modules/classes/Publication.yaml b/schemas/20251121/linkml/modules/classes/Publication.yaml index dcc2dd6267..4173b3c2c7 100644 --- a/schemas/20251121/linkml/modules/classes/Publication.yaml +++ b/schemas/20251121/linkml/modules/classes/Publication.yaml @@ -25,7 +25,7 @@ classes: - temporal_extent - has_name - has_description - - place_of_publication + - published_at annotations: replaces: date_of_publication migration_date: '2026-01-23' diff --git a/schemas/20251121/linkml/modules/classes/Quantity.yaml b/schemas/20251121/linkml/modules/classes/Quantity.yaml index 36036b1531..793f2267da 100644 --- a/schemas/20251121/linkml/modules/classes/Quantity.yaml +++ b/schemas/20251121/linkml/modules/classes/Quantity.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_methodology - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/is_estimate + - ../slots/20260202_matang/approximate - ../slots/20260202_matang/based_on - ../slots/20260202_matang/temporal_extent default_prefix: hc @@ -43,7 +43,7 @@ classes: - has_provenance - temporal_extent - has_description - - is_estimate + - approximate - has_score slot_usage: identified_by: @@ -103,7 +103,7 @@ classes: - value: Staff assigned to Zaanstreek-Waterland branch - value: Annual visitor count for 2024 - value: '2025-01-01' - is_estimate: + approximate: range: boolean required: false ifabsent: 'false' diff --git a/schemas/20251121/linkml/modules/classes/RadioArchive.yaml b/schemas/20251121/linkml/modules/classes/RadioArchive.yaml index 1293c173c1..be9f8163cf 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: RadioArchive: description: Archive of radio broadcasts and recordings. Radio archives preserve recordings of radio programs, broadcasts, and related documentation. They may be maintained by broadcasting organizations, national sound archives, or specialized institutions. Holdings document the history of radio and serve as sources for cultural and historical research. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml index 0bbebd088a..88f4baabfc 100644 --- a/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RadioArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: BroadcastRecordingFonds: is_a: RadioArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: BroadcastRecordingFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: RadioArchive record_holder_note: equals_string: This RecordSetType is typically held by RadioArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RadioScriptCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: RadioArchive record_holder_note: equals_string: This RecordSetType is typically held by RadioArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: StationAdministrationSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: RadioArchive record_holder_note: equals_string: This RecordSetType is typically held by RadioArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml b/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml index 4c602e1130..be74274d9e 100644 --- a/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml +++ b/schemas/20251121/linkml/modules/classes/ReadingRoom.yaml @@ -5,20 +5,20 @@ imports: - linkml:types - ../enums/ReadingRoomTypeEnum - ../slots/20260202_matang/allow - - ../slots/20260202_matang/new/has_locker - - ../slots/20260202_matang/new/has_microfilm_reader + - ../slots/20260202_matang/has_locker + - ../slots/20260202_matang/has_microfilm_reader - ../slots/20260202_matang/has_accessibility_feature - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/has_supervised_handling - - ../slots/20260202_matang/new/has_wifi + - ../slots/20260202_matang/has_access_policy + - ../slots/20260202_matang/has_wifi - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/reading_room_type + - ../slots/20260202_matang/has_operating_hours + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/require - ../slots/20260202_matang/new/seating_capacity prefixes: @@ -52,15 +52,15 @@ classes: - allow - has_locker - has_microfilm_reader - - has_supervised_handling + - has_access_policy - has_wifi - - opening_hour + - has_opening_hour - has_description - identified_by - has_label - - reading_room_type - - requires_appointment - - requires_registration + - has_type + - require + - require - seating_capacity - has_score - has_quantity @@ -90,7 +90,7 @@ classes: examples: - value: description_text: Main research room for consulting archival collections. Staff assistance available. Self-service microfilm readers and computer terminals for catalog access. - reading_room_type: + has_type: range: ReadingRoomTypeEnum required: true examples: @@ -118,11 +118,11 @@ classes: range: boolean examples: - value: true - requires_registration: + require: range: boolean examples: - value: true - requires_appointment: + require: range: boolean examples: - value: true @@ -133,7 +133,7 @@ classes: examples: - value: Laptops permitted - value: Photography for personal research - has_supervised_handling: + has_access_policy: range: boolean examples: - value: true @@ -141,7 +141,7 @@ classes: range: boolean examples: - value: true - opening_hour: + has_opening_hour: # range: string examples: - value: Tu-Fr 09:00-17:00, Sa 09:00-13:00 diff --git a/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml b/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml index ed10bdc4a9..8ff932b4f0 100644 --- a/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml +++ b/schemas/20251121/linkml/modules/classes/ReadingRoomAnnex.yaml @@ -8,14 +8,13 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/is_annex_of_reading_room + - ../slots/20260202_matang/annex_of - ../slots/20260202_matang/created_through - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/is_temporary - - ../slots/20260202_matang/new/material_specialization - - ../slots/20260202_matang/new/opening_hour - - ../slots/20260202_matang/new/planned_closure_date + - ../slots/20260202_matang/has_roadmap + - ../slots/20260202_matang/has_service + - ../slots/20260202_matang/has_operating_hours - ../slots/20260202_matang/require - ../slots/20260202_matang/new/seating_capacity - ../slots/20260202_matang/new/shares_catalog_with_main @@ -48,12 +47,12 @@ classes: - identified_by - has_label - created_through - - is_annex_of_reading_room - - is_temporary - - material_specialization - - opening_hour - - planned_closure_date - - requires_separate_registration + - annex_of + - has_roadmap + - has_service + - has_opening_hour + - has_roadmap + - require - seating_capacity - shares_catalog_with_main - has_score @@ -93,12 +92,12 @@ classes: - value: has_reason: has_label: SPECIALIZED_MATERIALS - material_specialization: + has_service: # range: string examples: - value: Historical maps and atlases - value: Newspaper and periodical collections - is_annex_of_reading_room: + annex_of: range: ReadingRoom required: true examples: @@ -107,7 +106,7 @@ classes: range: integer examples: - value: 15 - requires_separate_registration: + require: range: boolean ifabsent: 'false' examples: @@ -117,16 +116,16 @@ classes: ifabsent: 'true' examples: - value: true - opening_hour: + has_opening_hour: # range: string examples: - value: We-Th 10:00-16:00 - is_temporary: + has_roadmap: range: boolean examples: - value: true - value: false - planned_closure_date: + has_roadmap: range: date examples: - value: '2025-12-31' diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml index 6b55917618..dd17bc34cf 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionActivity.yaml @@ -16,8 +16,8 @@ imports: - ../slots/20260202_matang/generate - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_value # was: has_confidence_measure - - ../slots/20260202_matang/new/justification - - ../slots/20260202_matang/new/method + - ../slots/20260202_matang/justified_by + - ../slots/20260202_matang/has_method - ../slots/20260202_matang/new/responsible_agent - ../slots/20260202_matang/temporal_extent default_prefix: hc @@ -39,13 +39,13 @@ classes: - has_value # was: has_confidence_measure - migrated per Rule 53 (2026-01-28) # has_generate REMOVED - migrated to generates_or_generated (Rule 53) - generate - - justification - - method + - justified_by + - has_method - responsible_agent - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - temporal_extent slot_usage: - method: + has_method: # range: string responsible_agent: range: ReconstructionAgent @@ -64,7 +64,7 @@ classes: - value: has_label: "Reconstructed Custodian Record" has_description: "Merged record from ISIL and Wikidata sources" - justification: + justified_by: # range: string comments: - Documents the 'how' (method) and 'who' (responsible_agent) of entity resolution and reconstruction diff --git a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml index f529631137..780368791a 100644 --- a/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReconstructionAgent.yaml @@ -18,7 +18,7 @@ imports: - linkml:types - ../enums/AgentTypeEnum - ../metadata - - ../slots/20260202_matang/new/contact + - ../slots/20260202_matang/has_contact_details - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type @@ -45,7 +45,7 @@ classes: slots: - has_label - has_type - - contact + - has_contact_details - has_score slot_usage: has_label: @@ -53,7 +53,7 @@ classes: required: true has_type: # range: string # uriorcurie - contact: + has_contact_details: # range: string annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml index 085adcb1df..05fb7fdbd6 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: RegionalArchive: description: Archive with a regional scope. Regional archives serve geographic regions that may cross administrative boundaries, preserving materials of regional significance. They may focus on particular regions, states, provinces, or cultural areas, complementing national and local archival institutions. @@ -29,12 +29,12 @@ classes: - wd:Q166118 slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:RegionalGovernanceFonds", "hc:CadastralAndLandRecordsFonds", "hc:NotarialProtocolSeries", "hc:RegionalHistoryCollection", "hc:WaterManagementFonds"] ' diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml index 2e589bee58..13ad6ee45c 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchiveRecordSetTypes.yaml @@ -17,7 +17,6 @@ imports: - ../slots/20260202_matang/has_significance - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: RegionalGovernanceFonds: @@ -115,27 +114,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RegionalGovernanceFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. The rico-rst:Fonds individual defines the standard archival concept of fonds. - scope_include: + has_scope: equals_string: '["provincial government", "regional council", "policy records", "intergovernmental correspondence", "regional planning"]' - scope_exclude: + has_scope: equals_string: '["municipal records", "national government", "private organizations"]' CadastralAndLandRecordsFonds: is_a: RegionalArchiveRecordSetType @@ -236,27 +235,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CadastralAndLandRecordsFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Cadastral offices typically form discrete fonds with their own provenance. - scope_include: + has_scope: equals_string: '["cadastral maps", "land registers", "property deeds", "mortgage records", "tithe records"]' - scope_exclude: + has_scope: equals_string: '["notarial protocols", "civil registry", "census records"]' NotarialProtocolSeries: is_a: RegionalArchiveRecordSetType @@ -357,30 +356,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - privacy_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NotarialProtocolSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle. Protocols are organized chronologically within each notary's practice. - scope_include: + has_scope: equals_string: '["notarial protocols", "wills", "marriage contracts", "property transfers", "estate inventories"]' - scope_exclude: + has_scope: equals_string: '["judicial records", "civil registry", "church records"]' - privacy_note: + has_note: equals_string: Access restrictions apply to recent records. Wills typically restricted for 75 years; other documents for 20 years. Check regional archive policies. @@ -480,27 +479,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType", "hc:HeritageSocietyType"]' - record_set_type: + has_type: equals_string: RegionalHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType typically follows the collection principle (artificial assemblage). Documentation value prioritized for diverse regional materials. - scope_include: + has_scope: equals_string: '["photographs", "newspapers", "maps", "oral histories", "ephemera", "personal papers"]' - scope_exclude: + has_scope: equals_string: '["government records", "notarial records", "civil registry"]' WaterManagementFonds: is_a: RegionalArchiveRecordSetType @@ -602,25 +601,25 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WaterManagementFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle. Each water board forms a discrete fonds with distinct provenance. - scope_include: + has_scope: equals_string: '["water board governance", "dike administration", "polder records", "flood control", "land reclamation", "water infrastructure"]' - scope_exclude: + has_scope: equals_string: '["municipal records", "agricultural records", "environmental monitoring"]' diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml index e1d4ae07c5..5924abb26e 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIceland.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: RegionalArchivesInIceland: description: "Regional archives in Iceland. These archives serve specific regions of Iceland, preserving local government records, parish registers, and other materials of regional significance. They complement the National Archives of Iceland (\xDEj\xF3\xF0skjalasafn \xCDslands) by focusing on regional documentation." @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml index 89d1a56798..6ba4483a2b 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalArchivesInIcelandRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: IcelandicRegionalFonds: is_a: RegionalArchivesInIcelandRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: IcelandicRegionalFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: RegionalArchivesInIceland record_holder_note: equals_string: This RecordSetType is typically held by RegionalArchivesInIceland diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml index 77f5c85518..7b4f4a58cb 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: RegionalEconomicArchive: description: Archive documenting the economic history of a region. Regional economic archives focus on business, industrial, and commercial history within a specific geographic region. They may hold records of regional businesses, trade associations, chambers of commerce, and documentation of regional economic development. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml index 4ab9e1b011..dc32476934 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalEconomicArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: RegionalBusinessFonds: is_a: RegionalEconomicArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RegionalBusinessFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: RegionalEconomicArchive record_holder_note: equals_string: This RecordSetType is typically held by RegionalEconomicArchive diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml index e11208f005..4cdd8494fe 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchives.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: RegionalStateArchives: description: Regional state archives in Sweden. These archives are part of Riksarkivet (National Archives of Sweden) and serve specific regions of the country. They preserve government records, court records, church archives, and other materials of regional significance, complementing the central national archives. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml index 45c2013a72..57e4a5408d 100644 --- a/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/RegionalStateArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: RegionalStateFonds: is_a: RegionalStateArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: RegionalStateFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: RegionalStateArchives record_holder_note: equals_string: This RecordSetType is typically held by RegionalStateArchives diff --git a/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml b/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml index 5500142f4d..74273f57de 100644 --- a/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/RegistrationAuthority.yaml @@ -19,9 +19,9 @@ imports: - ../metadata - ../slots/20260202_matang/has_score - ../slots/20260202_matang/equivalent_to - - ../slots/20260202_matang/new/name - - ../slots/20260202_matang/new/name_local - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/has_name + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/new/sparql_endpoint - ../slots/20260202_matang/has_url classes: @@ -55,9 +55,9 @@ classes: slots: - has_score - equivalent_to - - name - - name_local - - country + - has_name + - has_label + - in_country - sparql_endpoint - has_url slot_usage: diff --git a/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml b/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml index d9d522f400..8deaa84b66 100644 --- a/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml +++ b/schemas/20251121/linkml/modules/classes/RegistrationInfo.yaml @@ -24,7 +24,7 @@ imports: - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/jurisdiction + - ../slots/20260202_matang/in_jurisdiction classes: LegalStatus: class_uri: gleif_base:RegistrationStatus @@ -41,4 +41,4 @@ classes: slots: - has_score - has_label - - jurisdiction + - in_jurisdiction diff --git a/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml b/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml index e3d3d2cf4a..d0c23111bd 100644 --- a/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml +++ b/schemas/20251121/linkml/modules/classes/RejectedGoogleMapsData.yaml @@ -30,6 +30,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name - - latitude - - longitude + - has_name + - has_latitude + - has_longitude diff --git a/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml b/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml index 21633d1ee0..c9ec5216ec 100644 --- a/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml +++ b/schemas/20251121/linkml/modules/classes/RelatedPlace.yaml @@ -28,4 +28,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml b/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml index ae200b1923..bebfc5b924 100644 --- a/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml +++ b/schemas/20251121/linkml/modules/classes/RelatedYoutubeVideo.yaml @@ -31,4 +31,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - note + - has_note diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml index 094ed30b99..583d148d1f 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchive.yaml @@ -21,7 +21,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ReligiousArchive: description: Accumulation of records of a religious denomination or society. Religious archives preserve records documenting the activities, governance, and history of religious organizations. This broad category encompasses archives of various faith traditions including churches, denominations, religious orders, and faith-based organizations. @@ -29,7 +29,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml index 9d98c4c22f..aaff9076a6 100644 --- a/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ReligiousArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ReligiousInstitutionFonds: is_a: ReligiousArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ReligiousInstitutionFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ReligiousArchive record_holder_note: equals_string: This RecordSetType is typically held by ReligiousArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CongregationalRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ReligiousArchive record_holder_note: equals_string: This RecordSetType is typically held by ReligiousArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml b/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml index 9038dcd3f2..cfa6d49651 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchCenter.yaml @@ -14,8 +14,8 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/major_research_project - - ../slots/20260202_matang/new/publishes_or_published + - ../slots/20260202_matang/in_project + - ../slots/20260202_matang/publish - ../slots/20260202_matang/new/research_center_type - ../slots/20260202_matang/new/research_focus_area prefixes: @@ -48,9 +48,9 @@ classes: slots: - accept - has_type - - publishes_or_published + - publish - has_facility - - major_research_project + - in_project - has_description - identified_by - has_label @@ -99,7 +99,7 @@ classes: - value: Technical art history - value: Provenance research - value: Leiden University - publishes_or_published: + publish: range: boolean examples: - value: true @@ -114,7 +114,7 @@ classes: multivalued: true examples: - value: - major_research_project: + in_project: # range: string multivalued: true examples: @@ -159,7 +159,7 @@ classes: has_facility: true accept: - program_type: fellowship - major_research_project: + in_project: - Rembrandt Database - Operation Night Watch has_quantity: diff --git a/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml b/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml index a4e921a654..b2a52b0759 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchOrganizationType.yaml @@ -17,7 +17,7 @@ imports: - ../classes/AgentType - linkml:types - ../enums/ResearchCenterTypeEnum - - ../slots/20260202_matang/new/data_repository + - ../slots/20260202_matang/has_repository - ../slots/20260202_matang/has_hypernym - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score @@ -164,7 +164,7 @@ classes: \ research data:\n- cfResOrg - Research organization entity\n- cfProj - Research projects\n- cfFacil - Research facilities\n- cfEquip - Research equipment\n\n**Data Population**:\nResearch organization subtypes extracted from 44 Wikidata entities with type='R'\nin `data/wikidata/GLAMORCUBEPSXHFN/hyponyms_curated_full.yaml`.\n" slots: - has_type - - data_repository + - has_repository - research_center_subtype - research_focus - research_infrastructure diff --git a/schemas/20251121/linkml/modules/classes/ResearchSource.yaml b/schemas/20251121/linkml/modules/classes/ResearchSource.yaml index bd3e3265d8..fca0046581 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchSource.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchSource.yaml @@ -37,6 +37,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - note - - coordinates + - has_note + - has_coordinates - source diff --git a/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml b/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml index 6c3f5bbadc..8ba1266a29 100644 --- a/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml +++ b/schemas/20251121/linkml/modules/classes/ResearchSourceData.yaml @@ -9,7 +9,7 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# imports: - linkml:types - - ../slots/20260202_matang/new/expires_on_expired_at + - ../slots/20260202_matang/expired_at # default_range: string classes: ResearchSourceData: @@ -32,4 +32,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - expires_on_expired_at + - expired_at diff --git a/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml b/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml index 8e86c33646..c2aec45b20 100644 --- a/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml +++ b/schemas/20251121/linkml/modules/classes/ReturnEvent.yaml @@ -13,7 +13,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_condition - ../slots/20260202_matang/has_description - - ../slots/20260202_matang/new/item_returned + - ../slots/20260202_matang/return default_prefix: hc classes: ReturnEvent: @@ -36,11 +36,11 @@ classes: - rico:Event - schema:Action slots: - - item_returned + - return - has_condition - has_description slot_usage: - item_returned: + return: range: Item multivalued: true inlined: false @@ -67,7 +67,7 @@ classes: specificity_rationale: Fairly specific - applies to loan management contexts. examples: - value: - item_returned: + return: - hc:object/mauritshuis-670 has_condition: - has_type: GoodCondition @@ -75,7 +75,7 @@ classes: description_text: Returned in excellent condition, no changes from pre-loan assessment - value: - item_returned: + return: - hc:object/rijksmuseum-sk-c-5 has_condition: - has_type: FairCondition diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml index 6f05fb2dc4..934223a0c5 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: SchoolArchive: description: Archive of a school or educational institution. School archives preserve records documenting the history and administration of schools, including student records, faculty papers, curriculum materials, photographs, and institutional publications. They serve institutional memory and educational history research. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml index baaab7c351..9319733801 100644 --- a/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SchoolArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SchoolAdministrationFonds: is_a: SchoolArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SchoolAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: SchoolArchive record_holder_note: equals_string: This RecordSetType is typically held by SchoolArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SchoolStudentRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: SchoolArchive record_holder_note: equals_string: This RecordSetType is typically held by SchoolArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CurriculumDocumentCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: SchoolArchive record_holder_note: equals_string: This RecordSetType is typically held by SchoolArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml index 7e51084255..7e2a7081f4 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchive.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: ScientificArchive: description: Archive created for academic purposes. Scientific archives (Forschungsarchive) collect and preserve materials related to scientific research, including research data, laboratory notebooks, correspondence, and documentation of scientific projects. They serve the history of science and support reproducibility of research findings. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml index 0dc6cba03c..ff56d70550 100644 --- a/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/ScientificArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: ResearchProjectFonds: is_a: ScientificArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ResearchProjectFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: ScientificArchive record_holder_note: equals_string: This RecordSetType is typically held by ScientificArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ScientistPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: ScientificArchive record_holder_note: equals_string: This RecordSetType is typically held by ScientificArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LaboratoryRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: ScientificArchive record_holder_note: equals_string: This RecordSetType is typically held by ScientificArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml index 85016f4901..2f09fcd32a 100644 --- a/schemas/20251121/linkml/modules/classes/SearchAPI.yaml +++ b/schemas/20251121/linkml/modules/classes/SearchAPI.yaml @@ -70,4 +70,4 @@ classes: ' slots: - has_score - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml index 372aea066e..2dd59a4077 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSweden.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: SectorOfArchivesInSweden: description: The archival sector in Sweden. This represents the collective system of archival institutions and practices in Sweden, including Riksarkivet (National Archives), regional archives, municipal archives, and private archives. It describes the sector as a whole rather than individual institutions. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml index 038b46a6aa..e03ff34beb 100644 --- a/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SectorOfArchivesInSwedenRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SwedishSectorFonds: is_a: SectorOfArchivesInSwedenRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SwedishSectorFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: SectorOfArchivesInSweden record_holder_note: equals_string: This RecordSetType is typically held by SectorOfArchivesInSweden diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml index 714c92bed1..91e30d7e10 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchives.yaml @@ -14,7 +14,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set classes: SecurityArchives: description: Type of archives in Czechia related to security services. Security archives preserve records of security and intelligence services, often from historical regimes. In the Czech context, this includes archives documenting the activities of communist-era security services and their records. @@ -22,7 +22,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - identified_by exact_mappings: diff --git a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml index a7be98a398..899401c64a 100644 --- a/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SecurityArchivesRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SecurityServiceFonds: is_a: SecurityArchivesRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SecurityServiceFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: SecurityArchives record_holder_note: equals_string: This RecordSetType is typically held by SecurityArchives custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SurveillanceRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: SecurityArchives record_holder_note: equals_string: This RecordSetType is typically held by SecurityArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/Service.yaml b/schemas/20251121/linkml/modules/classes/Service.yaml index b7b107b568..70c584713e 100644 --- a/schemas/20251121/linkml/modules/classes/Service.yaml +++ b/schemas/20251121/linkml/modules/classes/Service.yaml @@ -9,7 +9,7 @@ default_prefix: hc imports: - linkml:types - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/price + - ../slots/20260202_matang/has_price classes: Service: class_uri: schema:Service @@ -18,7 +18,7 @@ classes: - Conservation services ' slots: - has_type - - price + - has_price slot_usage: has_type: # range: string # uriorcurie diff --git a/schemas/20251121/linkml/modules/classes/ServiceArea.yaml b/schemas/20251121/linkml/modules/classes/ServiceArea.yaml index 459904e053..5fbcd921a8 100644 --- a/schemas/20251121/linkml/modules/classes/ServiceArea.yaml +++ b/schemas/20251121/linkml/modules/classes/ServiceArea.yaml @@ -14,12 +14,12 @@ imports: - ../enums/ServiceAreaTypeEnum - ../metadata - ../slots/20260202_matang/contain_covers_settlement - - ../slots/20260202_matang/new/cover_or_covered_subregion - - ../slots/20260202_matang/new/covers_country + - ../slots/20260202_matang/cover_geographic_subdivision + - ../slots/20260202_matang/cover_country - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/is_historical_boundary + - ../slots/20260202_matang/has_boundary - ../slots/20260202_matang/new/served_by - ../slots/20260202_matang/new/service_area_description - ../slots/20260202_matang/new/service_area_id @@ -46,12 +46,12 @@ classes: - dcterms:Location - rico:Place slots: - - covers_country + - cover_country - contain_covers_settlement - - cover_or_covered_subregion + - cover_geographic_subdivision - identified_by - has_label - - is_historical_boundary + - has_boundary - served_by - service_area_description - service_area_id @@ -101,9 +101,9 @@ classes: service_area_name: Noord-Hollands Archief Werkgebied service_area_description: Service area covering Haarlem and surrounding municipalities in Noord-Holland province service_area_type: REGIONAL - covers_country: + cover_country: alpha_2: NL - cover_or_covered_subregion: + cover_geographic_subdivision: - iso_3166_2_code: NL-NH name: Noord-Holland contain_covers_settlement: @@ -112,7 +112,7 @@ classes: - geonames_id: 2754669 name: Heemskerk - geospatial_id: https://nde.nl/ontology/hc/geo/nha-boundary - has_geometry: + geometric_extent: - has_format: has_value: MULTIPOLYGON(((4.5 52.2, 5.0 52.2, 5.0 52.5, 4.5 52.5, 4.5 52.2))) has_type: @@ -126,7 +126,7 @@ classes: service_area_name: Graafschap Vianen (Historical) service_area_description: Historical territory of the County of Vianen, circa 1500 service_area_type: HISTORICAL - covers_country: + cover_country: alpha_2: NL is_historical_boundary: true temporal_extent: diff --git a/schemas/20251121/linkml/modules/classes/Setpoint.yaml b/schemas/20251121/linkml/modules/classes/Setpoint.yaml index 323e2c8c0e..fec3c00a4c 100644 --- a/schemas/20251121/linkml/modules/classes/Setpoint.yaml +++ b/schemas/20251121/linkml/modules/classes/Setpoint.yaml @@ -15,7 +15,7 @@ imports: - linkml:types - ../enums/MeasureUnitEnum - ../enums/SetpointTypeEnum - - ../slots/20260202_matang/new/iso_standard_reference + - ../slots/20260202_matang/has_reference - ../slots/20260202_matang/new/setpoint_max - ../slots/20260202_matang/new/setpoint_min - ../slots/20260202_matang/new/setpoint_tolerance @@ -38,7 +38,7 @@ classes: - setpoint_max - setpoint_tolerance - setpoint_unit - - iso_standard_reference + - has_reference slot_usage: setpoint_type: range: SetpointTypeEnum @@ -75,7 +75,7 @@ classes: - value: DEGREE_CELSIUS - value: PERCENT - value: LUX - iso_standard_reference: + has_reference: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/Settlement.yaml b/schemas/20251121/linkml/modules/classes/Settlement.yaml index 4effe44f30..94b8e2e92c 100644 --- a/schemas/20251121/linkml/modules/classes/Settlement.yaml +++ b/schemas/20251121/linkml/modules/classes/Settlement.yaml @@ -3,11 +3,11 @@ name: settlement title: Settlement Class imports: - linkml:types - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/has_geographic_subdivision - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/latitude - - ../slots/20260202_matang/new/longitude + - ../slots/20260202_matang/has_latitude + - ../slots/20260202_matang/has_longitude - ../slots/20260202_matang/new/settlement_name classes: Settlement: @@ -37,22 +37,22 @@ classes: settlements without GeoNames ID, use settlement name + country as fallback, but prefer obtaining GeoNames ID for data quality. ' slots: - - country - - latitude - - longitude + - in_country + - has_latitude + - has_longitude - settlement_name - has_geographic_subdivision - has_score slot_usage: settlement_name: required: true - country: + in_country: required: true has_geographic_subdivision: required: false - latitude: + has_latitude: required: false - longitude: + has_longitude: required: false annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml index f77298d36c..009556cc5a 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaContent.yaml @@ -3,21 +3,20 @@ name: social_media_content_class title: Social Media Content Base Class imports: - linkml:types - - ../slots/20260202_matang/new/content_category - - ../slots/20260202_matang/new/content_id - - ../slots/20260202_matang/new/content_url + - ../slots/20260202_matang/has_content + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_url - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_endpoint - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/is_official_content + - ../slots/20260202_matang/published_by - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/updated_at - ../slots/20260202_matang/published_at - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/platform_type - - ../slots/20260202_matang/new/posted_by_profile + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/posted_by - ../slots/20260202_matang/new/retrieval_timestamp prefixes: linkml: https://w3id.org/linkml/ @@ -47,40 +46,40 @@ classes: - dcterms:BibliographicResource slots: - has_endpoint - - content_category - - content_id - - content_url + - has_content + - identified_by + - has_url - has_description - - is_official_content - - language - - platform_type - - posted_by_profile + - published_by + - in_language + - has_type + - posted_by - published_at - retrieval_timestamp - - categorized_as + - has_type - has_score - has_url - has_label - updated_at slot_usage: - content_id: + identified_by: # range: string required: true identifier: true examples: - value: FbIoC-Owy-M - content_url: + has_url: range: uri required: true pattern: ^https?:// examples: - value: https://www.youtube.com/watch?v=FbIoC-Owy-M - platform_type: + has_type: # range: string # uriorcurie required: true examples: - value: YouTube - posted_by_profile: + posted_by: range: SocialMediaProfile required: false examples: @@ -106,12 +105,12 @@ classes: required: false examples: - value: '2025-08-01T10:30:00Z' - language: + in_language: # range: string required: false examples: - value: nl - categorized_as: + has_type: range: Tag multivalued: true inlined_as_list: true @@ -126,13 +125,13 @@ classes: required: false examples: - value: https://i.ytimg.com/vi/FbIoC-Owy-M/hqdefault.jpg - is_official_content: + published_by: range: boolean required: false ifabsent: 'true' examples: - value: true - content_category: + has_content: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml index 25076b559e..1dc7da93fe 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPlatformTypes.yaml @@ -13,7 +13,7 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/platform_name + - ../slots/20260202_matang/has_label - ../slots/20260202_matang/new/social_media_platform_category - ../slots/20260202_matang/new/social_media_url_pattern - ../slots/20260202_matang/new/social_media_wikidata_id @@ -1225,7 +1225,7 @@ classes: slot_usage: social_media_platform_category: equals_string: OTHER - platform_name: + has_label: required: true comments: - Fallback for unlisted platforms diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml index 37c658a82f..b8e364dc1a 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPost.yaml @@ -3,21 +3,20 @@ name: social_media_post_class title: Social Media Post Class imports: - linkml:types - - ../slots/20260202_matang/new/content_category + - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_endpoint - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/is_official_content + - ../slots/20260202_matang/published_by - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/updated_at - ../slots/20260202_matang/published_at - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/platform_type - - ../slots/20260202_matang/new/post_id - - ../slots/20260202_matang/new/post_url - - ../slots/20260202_matang/new/posted_by_profile + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/posted_by - ../slots/20260202_matang/new/retrieval_timestamp prefixes: linkml: https://w3id.org/linkml/ @@ -48,43 +47,43 @@ classes: - dcterms:BibliographicResource slots: - has_endpoint - - content_category + - has_content - has_description - - is_official_content - - language - - platform_type - - post_id - - post_url - - posted_by_profile + - published_by + - in_language + - has_type + - identified_by + - has_url + - posted_by - published_at - retrieval_timestamp - - categorized_as + - has_type - has_score - has_url - has_label - updated_at slot_usage: - post_id: + identified_by: # range: string required: true identifier: true examples: - value: FbIoC-Owy-M - value: '1234567890123456789' - post_url: + has_url: range: uri required: true pattern: ^https?:// examples: - value: https://www.youtube.com/watch?v=FbIoC-Owy-M - value: '[CarouselPost, ImagePost, VideoPost]' - platform_type: + has_type: # range: string # uriorcurie required: true inlined: false examples: - value: YouTube - posted_by_profile: + posted_by: range: SocialMediaProfile required: false inlined: false @@ -111,12 +110,12 @@ classes: required: false examples: - value: '2025-08-01T10:30:00Z' - language: + in_language: # range: string required: false examples: - value: nl - categorized_as: + has_type: range: Tag multivalued: true inlined_as_list: true @@ -131,13 +130,13 @@ classes: required: false examples: - value: https://i.ytimg.com/vi/FbIoC-Owy-M/hqdefault.jpg - is_official_content: + published_by: range: boolean required: false ifabsent: 'true' examples: - value: true - content_category: + has_content: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml index 3ebbe11202..8585d8a2ba 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPostType.yaml @@ -14,17 +14,16 @@ imports: - ../enums/PostTypeCategoryEnum - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/post_type_activity_streams_type - - ../slots/20260202_matang/new/post_type_category - - ../slots/20260202_matang/new/post_type_description - - ../slots/20260202_matang/new/post_type_ephemeral - - ../slots/20260202_matang/new/post_type_heritage_use_case - - ../slots/20260202_matang/new/post_type_id - - ../slots/20260202_matang/new/post_type_max_duration - - ../slots/20260202_matang/new/post_type_media_format - - ../slots/20260202_matang/new/post_type_name - - ../slots/20260202_matang/new/post_type_schema_org_type - - ../slots/20260202_matang/new/post_type_supported_platform + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/categorized_as + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/ephemeral + - ../slots/20260202_matang/has_use_case + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_time_interval + - ../slots/20260202_matang/has_format + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/applicable_in classes: SocialMediaPostType: class_uri: skos:Concept @@ -41,25 +40,25 @@ classes: close_mappings: - schema:MediaObject slots: - - post_type_activity_streams_type - - post_type_category - - post_type_description - - post_type_ephemeral - - post_type_heritage_use_case - - post_type_id - - post_type_max_duration - - post_type_media_format - - post_type_name - - post_type_schema_org_type - - post_type_supported_platform + - has_type + - has_type + - has_description + - ephemeral + - has_use_case + - identified_by + - has_time_interval + - has_format + - has_label + - has_type + - applicable_in - has_score slot_usage: - post_type_id: + identified_by: identifier: true required: true - post_type_name: + has_label: required: true - post_type_category: + has_type: required: false comments: - Abstract base class - use specific subclasses (VideoPost, ImagePost, etc.) diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml index 9ae9d3ec06..3bab7b6121 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaPostTypes.yaml @@ -14,13 +14,12 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/post_type_activity_streams_type - - ../slots/20260202_matang/new/post_type_category - - ../slots/20260202_matang/new/post_type_ephemeral - - ../slots/20260202_matang/new/post_type_max_duration - - ../slots/20260202_matang/new/post_type_media_format - - ../slots/20260202_matang/new/post_type_schema_org_type - - ../slots/20260202_matang/new/post_type_supported_platform + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/categorized_as + - ../slots/20260202_matang/ephemeral + - ../slots/20260202_matang/has_time_interval + - ../slots/20260202_matang/has_format + - ../slots/20260202_matang/applicable_in classes: VideoPostType: is_a: SocialMediaPostType @@ -46,22 +45,22 @@ classes: - as:Video - schema:VideoObject slot_usage: - post_type_category: + has_type: equals_string: VIDEO - post_type_activity_streams_type: + has_type: equals_string: as:Video - post_type_schema_org_type: + has_type: equals_string: schema:VideoObject - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - YouTube - Vimeo - Facebook - LinkedIn - XTwitter - post_type_media_format: + has_format: equals_string_in: - video/mp4 - video/webm @@ -160,17 +159,17 @@ classes: close_mappings: - as:Video slot_usage: - post_type_category: + has_type: equals_string: SHORT_VIDEO - post_type_activity_streams_type: + has_type: equals_string: as:Video - post_type_schema_org_type: + has_type: equals_string: schema:VideoObject - post_type_max_duration: + has_time_interval: equals_string: PT90S - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - TikTok - YouTube @@ -269,15 +268,15 @@ classes: - as:Image - schema:ImageObject slot_usage: - post_type_category: + has_type: equals_string: IMAGE - post_type_activity_streams_type: + has_type: equals_string: as:Image - post_type_schema_org_type: + has_type: equals_string: schema:ImageObject - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - Instagram - Pinterest @@ -285,7 +284,7 @@ classes: - Facebook - XTwitter - LinkedIn - post_type_media_format: + has_format: equals_string_in: - image/jpeg - image/png @@ -368,15 +367,15 @@ classes: close_mappings: - schema:SocialMediaPosting slot_usage: - post_type_category: + has_type: equals_string: TEXT - post_type_activity_streams_type: + has_type: equals_string: as:Note - post_type_schema_org_type: + has_type: equals_string: schema:SocialMediaPosting - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - XTwitter - Mastodon @@ -467,15 +466,15 @@ classes: - as:Note - schema:SocialMediaPosting slot_usage: - post_type_category: + has_type: equals_string: STORY - post_type_activity_streams_type: + has_type: equals_string: as:Note - post_type_max_duration: + has_time_interval: equals_string: PT15S - post_type_ephemeral: + ephemeral: equals_expression: 'true' - post_type_supported_platform: + applicable_in: equals_string_in: - Instagram - Facebook @@ -563,15 +562,15 @@ classes: - as:Video - schema:VideoObject slot_usage: - post_type_category: + has_type: equals_string: LIVE_STREAM - post_type_activity_streams_type: + has_type: equals_string: as:Video - post_type_schema_org_type: + has_type: equals_string: schema:VideoObject - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - YouTube - Instagram @@ -669,21 +668,21 @@ classes: close_mappings: - schema:PodcastEpisode slot_usage: - post_type_category: + has_type: equals_string: AUDIO - post_type_activity_streams_type: + has_type: equals_string: as:Audio - post_type_schema_org_type: + has_type: equals_string: schema:AudioObject - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - Spotify - SoundCloud - ApplePodcasts - Audible - post_type_media_format: + has_format: equals_string_in: - audio/mpeg - audio/mp4 @@ -780,15 +779,15 @@ classes: close_mappings: - schema:BlogPosting slot_usage: - post_type_category: + has_type: equals_string: ARTICLE - post_type_activity_streams_type: + has_type: equals_string: as:Article - post_type_schema_org_type: + has_type: equals_string: schema:Article - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - Medium - Substack @@ -875,13 +874,13 @@ classes: - as:Collection - schema:ItemList slot_usage: - post_type_category: + has_type: equals_string: THREAD - post_type_activity_streams_type: + has_type: equals_string: as:Collection - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - XTwitter - Mastodon @@ -971,15 +970,15 @@ classes: - as:Collection - schema:ImageGallery slot_usage: - post_type_category: + has_type: equals_string: CAROUSEL - post_type_activity_streams_type: + has_type: equals_string: as:Collection - post_type_schema_org_type: + has_type: equals_string: schema:ImageGallery - post_type_ephemeral: + ephemeral: equals_expression: 'false' - post_type_supported_platform: + applicable_in: equals_string_in: - Instagram - LinkedIn @@ -1010,13 +1009,13 @@ classes: - as:Object - schema:MediaObject slot_usage: - post_type_category: + has_type: equals_string: OTHER - post_type_activity_streams_type: + has_type: equals_string: as:Object - post_type_schema_org_type: + has_type: equals_string: schema:MediaObject - post_type_ephemeral: + ephemeral: equals_expression: 'false' comments: - Fallback for content not matching other types diff --git a/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml b/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml index 9bfb338386..f0a1a70b6f 100644 --- a/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialMediaProfile.yaml @@ -3,21 +3,21 @@ name: social_media_profile_class title: SocialMediaProfile Class imports: - linkml:types - - ../slots/20260202_matang/new/cover_image_url - - ../slots/20260202_matang/new/created_date + - ../slots/20260202_matang/has_cover_image + - ../slots/20260202_matang/begin_of_the_begin - ../slots/20260202_matang/has_engagement_metric - ../slots/20260202_matang/has_score - ../slots/20260202_matang/categorized_as - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/is_primary_digital_presence - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/metrics_observed_date - - ../slots/20260202_matang/new/platform_name - - ../slots/20260202_matang/new/platform_type - - ../slots/20260202_matang/new/post_count - - ../slots/20260202_matang/new/profile_description - - ../slots/20260202_matang/new/profile_image_url + - ../slots/20260202_matang/primary + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/observed_through + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/has_quantity + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/has_image - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/social_media_profile_id - ../slots/20260202_matang/temporal_extent @@ -52,17 +52,17 @@ classes: - schema:sameAs - dcterms:identifier slots: - - cover_image_url - - created_date + - has_cover_image + - begin_of_the_begin - has_engagement_metric - - is_primary_digital_presence - - language - - metrics_observed_date - - platform_name - - platform_type - - post_count - - profile_description - - profile_image_url + - primary + - in_language + - observed_through + - has_label + - has_type + - has_quantity + - has_description + - has_image - refers_to_custodian - social_media_profile_id - has_score @@ -76,31 +76,31 @@ classes: identifier: true examples: - value: https://nde.nl/ontology/hc/social-media/rijksmuseum-instagram - platform_type: + has_type: # range: string # uriorcurie required: true examples: - value: INSTAGRAM - value: FACEBOOK - platform_name: + has_label: # range: string required: false examples: - value: Instagram - value: Mastodon (glammr.us) - profile_description: + has_description: # range: string required: false examples: - value: The museum of the Netherlands. Open daily 9-17h. - is_primary_digital_presence: + primary: range: boolean required: false ifabsent: 'false' examples: - value: false - value: true - post_count: + has_quantity: range: integer required: false examples: @@ -114,22 +114,22 @@ classes: has_type: Engagement Rate has_value: 2.5 has_unit: '%' - metrics_observed_date: + observed_through: range: datetime required: false examples: - value: '2025-11-29T12:00:00Z' - profile_image_url: + has_image: range: uri required: false examples: - value: https://instagram.com/p/rijksmuseum/avatar.jpg - cover_image_url: + has_cover_image: range: uri required: false examples: - value: https://facebook.com/rijksmuseum/cover.jpg - created_date: + begin_of_the_begin: range: date required: false examples: @@ -144,7 +144,7 @@ classes: - value: begin_of_the_begin: '2012-03-15' end_of_the_end: '2024-06-01' - language: + in_language: # range: string required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml index b66a9c2e94..035e35d3c6 100644 --- a/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml +++ b/schemas/20251121/linkml/modules/classes/SocialNetworkMember.yaml @@ -15,7 +15,7 @@ imports: - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/new/linkedin_profile_url + - ../slots/20260202_matang/has_profile classes: SocialNetworkMember: class_uri: foaf:Person @@ -64,12 +64,12 @@ classes: - identified_by - has_label - has_description - - linkedin_profile_url + - has_profile slot_usage: identified_by: has_label: - linkedin_profile_url: + has_profile: annotations: custodian_types: '["*"]' custodian_types_rationale: Network members can be associated with any heritage type. diff --git a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml index 83aacc5bfd..8c88dd8f8a 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: SoundArchive: @@ -25,7 +25,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml index 39e49a72d0..b8aba2b09d 100644 --- a/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SoundArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: AudioRecordingCollection: is_a: SoundArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: AudioRecordingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: SoundArchive record_holder_note: equals_string: This RecordSetType is typically held by SoundArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: OralHistorySeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: SoundArchive record_holder_note: equals_string: This RecordSetType is typically held by SoundArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: MusicRecordingCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: SoundArchive record_holder_note: equals_string: This RecordSetType is typically held by SoundArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml index b7f1dcc6d8..1cda2277d5 100644 --- a/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceCoordinates.yaml @@ -29,6 +29,6 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - latitude - - longitude + - has_latitude + - has_longitude - source diff --git a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml index ed6ef88fd3..4343ec22b1 100644 --- a/schemas/20251121/linkml/modules/classes/SourceRecord.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceRecord.yaml @@ -42,6 +42,6 @@ classes: slots: - source_type - source_url - - note + - has_note - source_file - - has_archive_path + - has_provenance_path diff --git a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml index fd06b25224..84961e2676 100644 --- a/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/SourceStaffEntry.yaml @@ -33,6 +33,6 @@ classes: custodian_types: '[''*'']' slots: - staff_id - - name + - has_name - has_title - - linkedin_url + - has_profile diff --git a/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml b/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml index 9beb906177..45769e39e3 100644 --- a/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml @@ -10,15 +10,11 @@ prefixes: imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/has_type - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/label_es - - ../slots/20260202_matang/new/label_fr - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label classes: SpecialCollection: description: A library or library unit that houses materials requiring specialized security and user services, or whose @@ -36,26 +32,26 @@ classes: - has_score - related_to - identified_by - - record_set_type - - label_de - - label_es - - label_fr - - custodian_type + - has_type + - has_label + - has_label + - has_label + - has_type slot_usage: has_type: equals_expression: '["hc:LibraryType", "hc:ArchiveOrganizationType"]' related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'True' - label_de: + has_label: equals_string: Spezialsammlung - label_es: + has_label: equals_string: "colecci\xF3n especial" - label_fr: + has_label: equals_string: "fonds sp\xE9ciaux" - custodian_type: + has_type: equals_expression: 'true' see_also: - RareBookLibrary diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml index 01a00a06fe..037356ceae 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: SpecializedArchive: @@ -24,7 +24,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml index d7eebf2f25..c3f8b57583 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: SpecializedCollectionFonds: is_a: SpecializedArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SpecializedCollectionFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: SpecializedArchive record_holder_note: equals_string: This RecordSetType is typically held by SpecializedArchive diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml index 32dc7df614..487c5eb017 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechia.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: SpecializedArchivesCzechia: @@ -24,7 +24,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml index 7c796440e4..64fcf94a72 100644 --- a/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/SpecializedArchivesCzechiaRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CzechSpecializedFonds: is_a: SpecializedArchivesCzechiaRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CzechSpecializedFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: SpecializedArchivesCzechia record_holder_note: equals_string: This RecordSetType is typically held by SpecializedArchivesCzechia diff --git a/schemas/20251121/linkml/modules/classes/StaffRole.yaml b/schemas/20251121/linkml/modules/classes/StaffRole.yaml index 818edb6201..67c1094fb3 100644 --- a/schemas/20251121/linkml/modules/classes/StaffRole.yaml +++ b/schemas/20251121/linkml/modules/classes/StaffRole.yaml @@ -20,8 +20,8 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/include - - ../slots/20260202_matang/new/is_deceased - - ../slots/20260202_matang/new/martyred + - ../slots/20260202_matang/deceased + - ../slots/20260202_matang/martyred_through - ../slots/20260202_matang/require - ../slots/20260202_matang/new/role_category - ../slots/20260202_matang/new/role_id @@ -45,12 +45,12 @@ classes: - schema:JobPosting - schema:EmployeeRole slots: - - is_deceased + - deceased - has_type - include - has_description - - martyred - - requires_qualification + - martyred_through + - require - role_category - role_id - role_name @@ -69,9 +69,9 @@ classes: required: false role_category: required: false - martyred: + martyred_through: required: false - is_deceased: + deceased: required: false # range: string # uriorcurie # range: DeceasedStatus diff --git a/schemas/20251121/linkml/modules/classes/Standard.yaml b/schemas/20251121/linkml/modules/classes/Standard.yaml index a7dd0bb386..141a104f77 100644 --- a/schemas/20251121/linkml/modules/classes/Standard.yaml +++ b/schemas/20251121/linkml/modules/classes/Standard.yaml @@ -41,7 +41,7 @@ classes: - dcterms:Standard slots: - has_score - - name + - has_name - registration_authority annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml b/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml index 0f5dfb3594..6ab4ce44ea 100644 --- a/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/StandardsOrganization.yaml @@ -49,8 +49,8 @@ classes: - schema:GovernmentOrganization slots: - has_score - - name - - organization_type + - has_name + - has_type - founded_through annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/StateArchives.yaml b/schemas/20251121/linkml/modules/classes/StateArchives.yaml index ce9a135a5e..9bb1bd94db 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchives.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: StateArchives: @@ -31,7 +31,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml index 1ad4cd37dc..32f7e789d3 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: StateGovernmentFonds: is_a: StateArchivesRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: StateGovernmentFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: StateArchives record_holder_note: equals_string: This RecordSetType is typically held by StateArchives custodians. @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: JudicialRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: StateArchives record_holder_note: equals_string: This RecordSetType is typically held by StateArchives custodians. @@ -125,19 +124,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: LandRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: StateArchives record_holder_note: equals_string: This RecordSetType is typically held by StateArchives custodians. @@ -164,19 +163,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: TaxRecordsSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: StateArchives record_holder_note: equals_string: This RecordSetType is typically held by StateArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml index fad418d570..c2e7954623 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSection.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: StateArchivesSection: @@ -31,7 +31,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml index 97c3ec6d80..bb0213c85b 100644 --- a/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateArchivesSectionRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: StateSectionFonds: is_a: StateArchivesSectionRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: StateSectionFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: StateArchivesSection record_holder_note: equals_string: This RecordSetType is typically held by StateArchivesSection diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml index fbdb0b5c8e..4de7db043e 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: StateDistrictArchive: @@ -24,7 +24,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml index e99a522a76..a3073f72ea 100644 --- a/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateDistrictArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: StateDistrictFonds: is_a: StateDistrictArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: StateDistrictFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: StateDistrictArchive record_holder_note: equals_string: This RecordSetType is typically held by StateDistrictArchive diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml index 8af1157ac8..ac3e0c8aac 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechia.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: StateRegionalArchiveCzechia: @@ -24,7 +24,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml index 7c8639902f..786033e712 100644 --- a/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/StateRegionalArchiveCzechiaRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: CzechiaRegionalStateFonds: is_a: StateRegionalArchiveCzechiaRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CzechiaRegionalStateFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: StateRegionalArchiveCzechia record_holder_note: equals_string: This RecordSetType is typically held by StateRegionalArchiveCzechia diff --git a/schemas/20251121/linkml/modules/classes/Storage.yaml b/schemas/20251121/linkml/modules/classes/Storage.yaml index e63bea328d..cf64fc8e70 100644 --- a/schemas/20251121/linkml/modules/classes/Storage.yaml +++ b/schemas/20251121/linkml/modules/classes/Storage.yaml @@ -19,7 +19,7 @@ imports: - ../enums/StorageStandardEnum - ../enums/StorageTypeEnum - ../enums/StorageUnitTypeEnum - - ../slots/20260202_matang/new/current_utilization_percent + - ../slots/20260202_matang/has_percentage - ../slots/20260202_matang/has_capacity - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by @@ -29,7 +29,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/stored_at - ../slots/20260202_matang/managed_by - - ../slots/20260202_matang/new/provides_or_provided + - ../slots/20260202_matang/provide - ../slots/20260202_matang/new/refers_to_custodian - ../slots/20260202_matang/new/standards_applied - ../slots/20260202_matang/temporal_extent @@ -58,9 +58,9 @@ classes: slots: - has_capacity - has_policy - - current_utilization_percent - - provides_or_provided - - administered_by + - has_percentage + - provide + - managed_by - refers_to_custodian - standards_applied - has_description @@ -145,7 +145,7 @@ classes: - value: - has_description: Approximately 5,000 linear meters of shelving across 3 floors is_estimate: true - current_utilization_percent: + has_percentage: range: float minimum_value: 0.0 maximum_value: 100.0 @@ -169,7 +169,7 @@ classes: - ISO/TR 19815:2018 - EN 16893:2018 policy_effective_from: '2020-01-01' - administered_by: + managed_by: # range: string examples: - value: Collections Management Department diff --git a/schemas/20251121/linkml/modules/classes/StorageCondition.yaml b/schemas/20251121/linkml/modules/classes/StorageCondition.yaml index 0074ef4591..21125576f9 100644 --- a/schemas/20251121/linkml/modules/classes/StorageCondition.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageCondition.yaml @@ -16,7 +16,7 @@ imports: - ../enums/StorageConditionStatusEnum - ../enums/StorageObserverTypeEnum - ../slots/20260202_matang/categorized_as - - ../slots/identified_by # was: condition_id + - ../slots/20260202_matang/identified_by # was: condition_id - ../slots/20260202_matang/measured_through - ../slots/20260202_matang/has_measurement_type - ../slots/20260202_matang/has_note # was: category_note @@ -24,23 +24,16 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_status - ../slots/20260202_matang/include - - ../slots/indicates_or_indicated # was: follow_up_date - - ../slots/20260202_matang/new/is_official_assessment + - ../slots/20260202_matang/indicate # was: follow_up_date - ../slots/20260202_matang/based_on - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/measurement_data - - ../slots/20260202_matang/new/observation_date - - ../slots/20260202_matang/new/observation_note - - ../slots/20260202_matang/new/observation_period - - ../slots/20260202_matang/new/observer_affiliation - - ../slots/20260202_matang/new/observer_name - - ../slots/20260202_matang/new/observer_type - - ../slots/20260202_matang/new/overall_status + - ../slots/20260202_matang/analyze + - ../slots/20260202_matang/temporal_extent + - ../slots/20260202_matang/observed_by - ../slots/20260202_matang/new/refers_to_storage - ../slots/20260202_matang/new/remediation_note - ../slots/20260202_matang/require - ../slots/20260202_matang/supersede - - ../slots/supersedes_or_superseded # was: supersede classes: StorageCondition: class_uri: hc:StorageConditionAssessment @@ -86,20 +79,20 @@ classes: # REMOVED 2026-01-19: confidence_score - migrated to generated_by (Rule 53) - generated_by - has_provenance - - indicates_or_indicated # was: follow_up_date - migrated per Rule 53 (2026-01-26) - - is_official_assessment - - measurement_data - - observation_date - - observation_note - - observation_period - - observer_affiliation - - observer_name - - observer_type - - overall_status + - indicate # was: follow_up_date - migrated per Rule 53 (2026-01-26) + - has_status + - analyze + - temporal_extent + - has_note + - temporal_extent + - observed_by + - observed_by + - observed_by + - has_status - refers_to_storage - remediation_note - - remediation_required - - supersedes_or_superseded + - require + - supersede - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) # has_assessment_category REMOVED - migrated to categorized_as (Rule 53) - categorized_as @@ -117,41 +110,41 @@ classes: required: true examples: - value: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort - observation_date: + temporal_extent: range: date required: true examples: - value: '2024-09-15' - observation_period: + temporal_extent: range: TimeSpan examples: - value: Q2 2024 (April-June) - observer_type: + observed_by: range: StorageObserverTypeEnum required: true examples: - value: JOURNALIST - value: INTERNAL_STAFF - value: GOVERNMENT_INSPECTOR - observer_name: + observed_by: # range: string examples: - value: Maria van der Berg - value: Collections Management Team - value: Anonymous (confidential source) - observer_affiliation: + observed_by: # range: string examples: - value: De Volkskrant - value: Rijksdienst voor het Cultureel Erfgoed - value: ABC Conservation Consultants - is_official_assessment: + has_status: range: boolean required: true examples: - value: true - value: false - overall_status: + has_status: range: StorageConditionStatusEnum required: true examples: @@ -185,7 +178,7 @@ classes: examples: - value: categorized_as: PEST_CONTROL - observation_note: + has_note: # range: string examples: - value: During routine inspection, white ant damage discovered in south wall of main document storage. Approximately @@ -204,7 +197,7 @@ classes: based_on: has_url: url_value: "https://archive.org/evidence/photos/depot-damage-20240915.zip" - measurement_data: + analyze: # range: string examples: - value: '{"temperature_celsius": 23.5, "humidity_percent": 58, "threshold_exceeded": true}' @@ -224,7 +217,7 @@ classes: has_type: "COMPLIANT" has_label: "ISO 11799 Compliant" standard_reference: "ISO 11799:2015" - remediation_required: + require: range: boolean examples: - value: true @@ -233,7 +226,7 @@ classes: examples: - value: 1. Engage licensed pest control immediately 2. Quarantine affected materials 3. Survey adjacent storage areas 4. Install additional monitoring traps 5. Report to Heritage Inspectorate within 48 hours - indicates_or_indicated: # was: follow_up_date - migrated per Rule 53 (2026-01-26) + indicate: # was: follow_up_date - migrated per Rule 53 (2026-01-26) range: ConservationReview inlined: true required: false @@ -307,7 +300,7 @@ classes: identifier_value: "https://nde.nl/ontology/hc/condition/rijksmuseum-q2-2024" refers_to_storage: https://nde.nl/ontology/hc/storage/rijksmuseum-depot-amersfoort observation_date: '2024-06-30' - observation_period: + temporal_extent: observer_type: INTERNAL_STAFF observer_name: Collections Management Team observer_affiliation: Rijksmuseum diff --git a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml index 4e5e6b38b3..12dbf9bb50 100644 --- a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml @@ -28,15 +28,13 @@ imports: - ../slots/20260202_matang/approved_by - ../slots/20260202_matang/effective_at - ../slots/20260202_matang/expired_at - - ../slots/20260202_matang/new/light_max_lux + - ../slots/20260202_matang/specify - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/particulate_max + - ../slots/20260202_matang/has_particulate - ../slots/20260202_matang/require - - ../slots/20260202_matang/new/policy_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/new/policy_review_date - - ../slots/20260202_matang/specify + - ../slots/20260202_matang/has_roadmap - ../slots/20260202_matang/new/standards_compliance - ../enums/StorageStandardEnum classes: @@ -48,30 +46,30 @@ classes: - has_policy - approved_by - has_score - - light_max_lux - - particulate_max - - pest_management_required - - requires_or_required + - specify + - has_particulate + - require + - require - standards_compliance - effective_at - expired_at - - policy_review_date - - note + - has_roadmap + - has_note slot_usage: - light_max_lux: + specify: range: float examples: - value: 50.0 - value: "RequirementStatus:\n is_required: true\n requirement_type: \"uv_filtered_lighting\"\n" - particulate_max: + has_particulate: range: float examples: - value: 100000.0 - pest_management_required: + require: range: boolean examples: - value: true - requires_or_required: + require: range: FireSuppressionSystem inlined: true examples: @@ -112,11 +110,11 @@ classes: approver_name: Collections Committee - value: approver_name: Director of Collections - policy_review_date: + has_roadmap: range: date examples: - value: '2025-12-31' - note: + has_note: # range: string comments: - Policy defines INTENDED conditions, not actual state @@ -152,7 +150,7 @@ classes: iso_standard_reference: EN 15757:2010 light_max_lux: 50.0 pest_management_required: true - requires_or_required: + require: has_type: has_label: InertGasSystem has_description: Inert gas suppression for archive materials @@ -185,7 +183,7 @@ classes: iso_standard_reference: ISO 18911:2010 light_max_lux: 0.0 pest_management_required: true - requires_or_required: + require: has_type: has_label: InertGasSystem has_description: Inert gas suppression for archive materials diff --git a/schemas/20251121/linkml/modules/classes/StorageType.yaml b/schemas/20251121/linkml/modules/classes/StorageType.yaml index ce203cdd10..21978a5fed 100644 --- a/schemas/20251121/linkml/modules/classes/StorageType.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageType.yaml @@ -29,7 +29,6 @@ imports: - ../slots/20260202_matang/require - ../slots/20260202_matang/new/security_level - ../slots/20260202_matang/store - - ../slots/stores_or_stored # was: target_material classes: StorageType: class_uri: skos:Concept @@ -112,7 +111,7 @@ classes: - has_use_case - preservation_requirement - security_level - - stores_or_stored # was: target_material - migrated per Rule 53/56 (2026-01-16) + - store # was: target_material - migrated per Rule 53/56 (2026-01-16) - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) - has_condition # was: typical_condition - migrated per Rule 53 (2026-01-15) # REMOVED 2026-01-15: wikidata_id - migrated to equivalent_to (Rule 53) @@ -197,7 +196,7 @@ classes: description_text: "18-22°C, 45-55% RH, UV-filtered, vibration-free" description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) - stores_or_stored: + store: range: Material multivalued: true inlined: true @@ -308,7 +307,7 @@ classes: description_text: "18-20°C, 45-55% RH, <50 lux, UV-filtered" description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) - stores_or_stored: + store: - identified_by: https://nde.nl/ontology/hc/material/paper has_label: - paper@en @@ -350,7 +349,7 @@ classes: description_text: "-18°C to 4°C, 30-35% RH, dark" description_type: condition # was: target_material - migrated per Rule 53/56 (2026-01-16) - stores_or_stored: + store: - has_material_type: identified_by: hc:material-type/film-nitrate has_label: diff --git a/schemas/20251121/linkml/modules/classes/StorageUnit.yaml b/schemas/20251121/linkml/modules/classes/StorageUnit.yaml index d50c9dff5e..6c2f6b79bb 100644 --- a/schemas/20251121/linkml/modules/classes/StorageUnit.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageUnit.yaml @@ -14,7 +14,7 @@ imports: - linkml:types - ../enums/CapacityTypeEnum - ../enums/StorageUnitTypeEnum - - ../slots/20260202_matang/new/current_item_count + - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_capacity - ../slots/20260202_matang/has_description - ../slots/20260202_matang/has_drawer @@ -22,8 +22,7 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/part_of_storage - - ../slots/20260202_matang/new/part_of_zone + - ../slots/20260202_matang/part_of - ../slots/20260202_matang/new/row_number - ../slots/20260202_matang/new/shelf_number - ../slots/20260202_matang/store @@ -48,13 +47,13 @@ classes: slots: - identified_by - has_capacity - - current_item_count + - has_quantity - has_drawer - - part_of_storage - - part_of_zone + - part_of + - part_of - row_number - shelf_number - - stores_or_stored + - store - has_score - has_description - has_label @@ -108,13 +107,13 @@ classes: has_measurement_unit: has_type: ITEM has_symbol: items - current_item_count: + has_quantity: range: integer - part_of_storage: + part_of: range: Storage - part_of_zone: + part_of: range: EnvironmentalZone - stores_or_stored: + store: range: HeritageObject multivalued: true inlined_as_list: true diff --git a/schemas/20251121/linkml/modules/classes/Subregion.yaml b/schemas/20251121/linkml/modules/classes/Subregion.yaml index 4288fd3e42..13576121e2 100644 --- a/schemas/20251121/linkml/modules/classes/Subregion.yaml +++ b/schemas/20251121/linkml/modules/classes/Subregion.yaml @@ -3,10 +3,10 @@ name: subregion title: Subregion Class imports: - linkml:types - - ../slots/20260202_matang/new/country + - ../slots/20260202_matang/in_country - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/iso_3166_2_code + - ../slots/20260202_matang/identified_by classes: Subregion: class_uri: lcc_cr:GeographicRegion @@ -19,15 +19,15 @@ classes: description: "Geographic subdivision within a country, identified by ISO 3166-2 code.\n\nISO 3166-2 defines codes for principal subdivisions of countries (states,\nprovinces, regions, departments, etc.). Each subdivision has a unique code\ncombining the country's alpha-2 code with a subdivision identifier.\n\nPurpose:\n- Link custodian places to their specific regional location (e.g., museums in Bavaria)\n- Link legal entities to their registration jurisdiction (e.g., stichting in Limburg)\n- Enable region-specific feature types (e.g., \"sacred shrine\" specific to Bali)\n\nFormat: {country_alpha2}-{subdivision_code}\n\nExamples:\n- US-PA: Pennsylvania, United States\n- ID-BA: Bali, Indonesia\n- DE-BY: Bavaria (Bayern), Germany\n- NL-LI: Limburg, Netherlands\n- AU-NSW: New South Wales, Australia\n- CA-ON: Ontario, Canada\n\nDesign rationale:\n- ISO 3166-2 codes are internationally standardized\n- Stable identifiers not dependent on language or spelling variations\n- Widely used in official\ \ datasets (government registries, GeoNames, etc.)\n- Aligns with existing Country class (ISO 3166-1)\n\nExternal resolution:\n- ISO 3166-2 Maintenance Agency: https://www.iso.org/iso-3166-country-codes.html\n- GeoNames API: https://www.geonames.org/ (subdivision names and metadata)\n- UN M49 Standard: https://unstats.un.org/unsd/methodology/m49/\n\nHistorical entities:\n- For historical subdivisions (e.g., \"Czechoslovakia\", \"Soviet Union\"), use\n the ISO code that was valid during the entity's existence\n- Document temporal validity in CustodianPlace.temporal_coverage\n" slots: - - country - - iso_3166_2_code + - in_country + - identified_by - has_label - has_score slot_usage: - iso_3166_2_code: + identified_by: required: true identifier: true - country: + in_country: required: true has_label: required: false diff --git a/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml b/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml index 533ccbfa85..a2cfa2fb36 100644 --- a/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml +++ b/schemas/20251121/linkml/modules/classes/SubsidiaryOrganization.yaml @@ -4,14 +4,12 @@ title: SubsidiaryOrganization Type imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_only + - ../slots/20260202_matang/managed_by - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/label_es - - ../slots/20260202_matang/new/label_fr - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_type classes: SubsidiaryOrganization: description: An entity or organization administered by a larger entity or organization. In the heritage context, subsidiary @@ -30,13 +28,13 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'False' - label_de: + has_label: equals_string: Tochterorganisation - label_es: + has_label: equals_string: entidad subsidiaria - label_fr: + has_label: equals_string: "entit\xE9 subsidiaire" custodian_only: equals_expression: 'true' diff --git a/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml b/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml index cba536354e..e321f00cfe 100644 --- a/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml +++ b/schemas/20251121/linkml/modules/classes/TasteScentHeritageType.yaml @@ -18,9 +18,9 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_significance - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/knowledge_transmission - - ../slots/20260202_matang/new/preservation_method - - ../slots/20260202_matang/new/preserves_or_preserved + - ../slots/20260202_matang/transmission + - ../slots/20260202_matang/has_method + - ../slots/20260202_matang/preserve - ../slots/20260202_matang/new/sensory_heritage_domain prefixes: linkml: https://w3id.org/linkml/ @@ -148,14 +148,14 @@ classes: slots: - has_significance - has_type - - preserves_or_preserved - - knowledge_transmission - - preservation_method + - preserve + - transmission + - has_method - sensory_heritage_domain - has_hyponym - has_score slot_usage: - preserves_or_preserved: + preserve: # range: string # uriorcurie # range: HeritagePractice multivalued: true @@ -175,7 +175,7 @@ classes: - value: Taste (beer), Scent (aromas), Intangible (brewing) - value: Scent (perfume), Intangible (nose expertise) - value: Taste (cheese), Texture (aging), Intangible (craft) - preservation_method: + has_method: # range: string multivalued: true required: true @@ -192,7 +192,7 @@ classes: - value: Westvleteren 12, 8, Blonde - value: Eau de Cologne 1709, Rose de Mai - value: Aged Gouda 18-month, 24-month, 36-month - knowledge_transmission: + transmission: # range: string required: true examples: diff --git a/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml b/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml index 602856919c..a3efa63f28 100644 --- a/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxDeductibility.yaml @@ -14,8 +14,8 @@ imports: - ../slots/20260202_matang/has_percentage - ../slots/20260202_matang/has_type - ../slots/20260202_matang/effective_at - - ../slots/20260202_matang/new/jurisdiction - - ../slots/20260202_matang/new/minimum_donation + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/minimum_of_minimum default_prefix: hc classes: TaxDeductibility: @@ -28,10 +28,10 @@ classes: - prov:Entity slots: - has_type - - jurisdiction + - in_jurisdiction - has_condition - has_percentage - - minimum_donation + - minimum_of_minimum - effective_at slot_usage: has_type: @@ -42,7 +42,7 @@ classes: - value: has_label: Fully Deductible has_description: 100% of donation is tax-deductible - jurisdiction: + in_jurisdiction: # range: string inlined: false # Fixed invalid inline for primitive type examples: @@ -73,7 +73,7 @@ classes: examples: - value: - value: - minimum_donation: + minimum_of_minimum: range: decimal effective_at: range: datetime @@ -86,7 +86,7 @@ classes: has_type: has_label: Fully Deductible has_description: 100% of donation is tax-deductible - jurisdiction: + in_jurisdiction: jurisdiction_code: NL jurisdiction_name: Netherlands has_condition: @@ -98,7 +98,7 @@ classes: has_type: has_label: Conditionally Deductible has_description: Deductible if conditions are met - jurisdiction: + in_jurisdiction: jurisdiction_code: UK jurisdiction_name: United Kingdom has_condition: @@ -110,7 +110,7 @@ classes: has_type: has_label: Partially Deductible has_description: Only portion of donation is deductible - jurisdiction: + in_jurisdiction: jurisdiction_code: US jurisdiction_name: United States has_condition: @@ -122,7 +122,7 @@ classes: has_type: has_label: Not Deductible has_description: No tax benefit for this donation - jurisdiction: + in_jurisdiction: jurisdiction_code: NL jurisdiction_name: Netherlands has_condition: diff --git a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml index 023839fcd4..3735d7753d 100644 --- a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml @@ -10,15 +10,15 @@ prefixes: prov: http://www.w3.org/ns/prov# imports: - linkml:types - - ../slots/20260202_matang/new/expires_on_expired_at + - ../slots/20260202_matang/expired_at - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_type - ../slots/20260202_matang/effective_at - - ../slots/20260202_matang/new/jurisdiction + - ../slots/20260202_matang/in_jurisdiction - ../slots/20260202_matang/has_legal_basis - - ../slots/20260202_matang/new/offers_or_offered + - ../slots/20260202_matang/offer - ../slots/20260202_matang/new/regulatory_body default_prefix: hc classes: @@ -39,12 +39,12 @@ classes: - has_label - has_description - identified_by - - jurisdiction - - offers_or_offered + - in_jurisdiction + - offer - regulatory_body - legal_basis - effective_at - - expires_on_expired_at + - expired_at slot_usage: has_type: # range: string # uriorcurie @@ -65,7 +65,7 @@ classes: examples: - value: RSIN 123456789 - value: Charity No. 1234567 - jurisdiction: + in_jurisdiction: # range: string required: true examples: @@ -73,7 +73,7 @@ classes: - value: UK - value: US - value: DE - offers_or_offered: + offer: range: TaxDeductibility inlined: true multivalued: true @@ -100,7 +100,7 @@ classes: - value: Internal Revenue Code Section 501(c)(3) effective_at: range: date - expires_on_expired_at: + expired_at: range: TimeSpan inlined: true comments: @@ -120,7 +120,7 @@ classes: has_description: Rijksmuseum is registered as Cultural ANBI, providing donors with 125% tax deduction (100% standard + 25% cultural bonus). identified_by: RSIN 002006066 jurisdiction: NL - offers_or_offered: + offer: - has_type: has_label: Enhanced Cultural Deductibility has_percentage: @@ -133,7 +133,7 @@ classes: has_description: "British Library is registered for Gift Aid, allowing the library to reclaim 25p for every \xA31 donated by UK taxpayers." identified_by: Charity No. 1034686 jurisdiction: UK - offers_or_offered: + offer: - has_type: has_label: Fully Deductible has_percentage: @@ -146,7 +146,7 @@ classes: has_description: Smithsonian Institution is recognized as a 501(c)(3) organization, allowing donors to deduct contributions on federal income taxes. identified_by: EIN 53-0206027 jurisdiction: US - offers_or_offered: + offer: - has_type: has_label: Fully Deductible has_percentage: diff --git a/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml b/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml index ea387517d3..d62f0d8a46 100644 --- a/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxonomicAuthority.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/recombined - - ../slots/20260202_matang/new/nomenclatural_code + - ../slots/20260202_matang/has_code default_prefix: hc classes: TaxonomicAuthority: diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml index 6d8cc8fbd2..56ea72a8f6 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchive.yaml @@ -13,7 +13,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: TelevisionArchive: @@ -25,7 +25,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml index 810bf154f1..b7f121258d 100644 --- a/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TelevisionArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: TelevisionBroadcastFonds: is_a: TelevisionArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: TelevisionBroadcastFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: TelevisionArchive record_holder_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: ProductionRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: TelevisionArchive record_holder_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. @@ -117,19 +116,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: NewsFootageCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: TelevisionArchive record_holder_note: equals_string: This RecordSetType is typically held by TelevisionArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml b/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml index b1862c2187..62220063ae 100644 --- a/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml +++ b/schemas/20251121/linkml/modules/classes/TemperatureDeviation.yaml @@ -53,7 +53,7 @@ classes: - has_measurement_unit - has_description - has_label - - iso_standard_reference + - has_reference slot_usage: has_quantity: range: integer diff --git a/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml b/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml index 147aec39a5..3d4af3bc5b 100644 --- a/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/TemporaryLocation.yaml @@ -10,11 +10,10 @@ imports: - ../slots/20260202_matang/has_rationale - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_active + - ../slots/20260202_matang/current - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/planned_end - - ../slots/20260202_matang/new/planned_start + - ../slots/20260202_matang/has_roadmap - ../slots/20260202_matang/new/replaces_primary_location - ../slots/20260202_matang/new/serves_function_of - ../slots/20260202_matang/temporal_extent @@ -49,9 +48,9 @@ classes: - has_description - has_rationale - has_type - - is_active - - planned_end - - planned_start + - current + - has_roadmap + - has_roadmap - replaces_primary_location - serves_function_of - has_score @@ -94,11 +93,11 @@ classes: examples: - value: Main entrance renovation including new accessibility features. Expected completion Q4 2021. - value: Emergency relocation due to flooding at main depot on 2024-01-14. Extent of damage being assessed. - planned_start: + has_roadmap: range: date examples: - value: '2020-06-01' - planned_end: + has_roadmap: range: date examples: - value: '2021-12-31' @@ -118,7 +117,7 @@ classes: - value: begin_of_the_begin: '2024-01-15' end_of_the_begin: '2024-01-15' - is_active: + current: range: boolean examples: - value: true diff --git a/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml b/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml index af1c16f97b..5328aed424 100644 --- a/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml +++ b/schemas/20251121/linkml/modules/classes/TentativeWorldHeritageSite.yaml @@ -4,15 +4,12 @@ title: TentativeWorldHeritageSite Type imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_only + - ../slots/20260202_matang/managed_by - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/label_es - - ../slots/20260202_matang/new/label_fr - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label classes: TentativeWorldHeritageSite: description: A site or property that has been submitted by a State Party to UNESCO for consideration as a future World @@ -33,13 +30,13 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'False' - label_de: + has_label: equals_string: Tentativliste - label_es: + has_label: equals_string: lista indicativa del Patrimonio de la Humanidad - label_fr: + has_label: equals_string: liste indicative du patrimoine mondial custodian_only: equals_expression: 'true' diff --git a/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml b/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml index 849aca18e2..8ada3cdfe5 100644 --- a/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/TimespanBlock.yaml @@ -36,7 +36,7 @@ classes: - end_of_the_begin - begin_of_the_end - end_of_the_end - - note + - has_note annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/Topic.yaml b/schemas/20251121/linkml/modules/classes/Topic.yaml index 03adb46a47..f58b56a68a 100644 --- a/schemas/20251121/linkml/modules/classes/Topic.yaml +++ b/schemas/20251121/linkml/modules/classes/Topic.yaml @@ -46,7 +46,7 @@ classes: ```yaml finding_aid: - categorized_as: + has_type: - has_type: GenealogyTopic has_label: - label_value: "Genealogy" diff --git a/schemas/20251121/linkml/modules/classes/TradeRegister.yaml b/schemas/20251121/linkml/modules/classes/TradeRegister.yaml index 13e5276896..1bb5963846 100644 --- a/schemas/20251121/linkml/modules/classes/TradeRegister.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeRegister.yaml @@ -18,8 +18,8 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/jurisdiction - - ../slots/20260202_matang/new/maintained_by + - ../slots/20260202_matang/in_jurisdiction + - ../slots/20260202_matang/maintained_by - ../slots/20260202_matang/new/register_abbreviation - ../slots/20260202_matang/new/register_id - ../slots/20260202_matang/new/register_name @@ -64,7 +64,7 @@ classes: required: false register_type: required: true - jurisdiction: + in_jurisdiction: required: true maintained_by: required: true diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml index 79562f61cc..bde313c024 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchive.yaml @@ -21,7 +21,7 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: TradeUnionArchive: @@ -40,13 +40,13 @@ classes: - wd:Q166118 slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by slot_usage: identified_by: null - hold_or_held_record_set_type: + hold_record_set: equals_expression: '["hc:UnionAdministrationFonds", "hc:CollectiveBargainingSeries", "hc:StrikeDocumentationCollection", "hc:LaborPublicationsCollection", "hc:WorkersPhotographyCollection"] diff --git a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml index 9340b31b46..c303d84822 100644 --- a/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/TradeUnionArchiveRecordSetTypes.yaml @@ -15,10 +15,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/legal_note - - ../slots/20260202_matang/new/preservation_note - ../slots/20260202_matang/has_note - - ../slots/20260202_matang/new/record_set_type - ../slots/20260202_matang/has_scope classes: UnionAdministrationFonds: @@ -154,27 +151,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: UnionAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the fonds principle as defined by rico-rst:Fonds. Provenance-based organization by creating union body (federation, national union, local, committee). - scope_include: + has_scope: equals_string: '["bylaws", "congress minutes", "membership records", "financial records", "correspondence"]' - scope_exclude: + has_scope: equals_string: '["collective bargaining contracts", "strike documentation", "publications"]' CollectiveBargainingSeries: @@ -298,32 +295,32 @@ classes: slots: - has_type - has_score - - legal_note + - has_note - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: CollectiveBargainingSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the series principle as defined by rico-rst:Series. Chronological has_arrangement by industry sector, employer, or contract period. - scope_include: + has_scope: equals_string: '["CAOs", "negotiations", "arbitration", "wage agreements", "working conditions"]' - scope_exclude: + has_scope: equals_string: '["union governance", "strike records", "publications", "photographs"]' - legal_note: + has_note: equals_string: Collective labor agreements have legal status and are publicly registered in Netherlands. Historical agreements document evolution of labor law and worker protections. @@ -466,27 +463,27 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:ResearchOrganizationType"]' - record_set_type: + has_type: equals_string: StrikeDocumentationCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled documentation organized by strike event, industry, or time period. - scope_include: + has_scope: equals_string: '["strike records", "picket documentation", "solidarity actions", "posters", "photographs"]' - scope_exclude: + has_scope: equals_string: '["routine collective bargaining", "union administration", "ongoing publications"]' LaborPublicationsCollection: @@ -625,31 +622,31 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - preservation_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:LibraryType"]' - record_set_type: + has_type: equals_string: LaborPublicationsCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled publications organized by title, publisher, union, or subject matter. - scope_include: + has_scope: equals_string: '["newspapers", "magazines", "pamphlets", "educational materials", "propaganda"]' - scope_exclude: + has_scope: equals_string: '["administrative records", "contracts", "photographs (separate)", "personal papers"]' - preservation_note: + has_note: equals_string: Historical labor publications often printed on acidic paper requiring preservation intervention. Digitization projects increasingly making these collections accessible online. @@ -804,30 +801,30 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - preservation_note - - record_note - - record_set_type - - scope_exclude - - scope_include + - has_note + - has_note + - has_type + - has_scope + - has_scope slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType", "hc:MuseumType"]' - record_set_type: + has_type: equals_string: WorkersPhotographyCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_note: + has_note: equals_string: This RecordSetType classifies record sets following the collection principle as defined by rico-rst:Collection. Assembled visual documentation organized by subject, event, photographer, or time period. - scope_include: + has_scope: equals_string: '["workplace photos", "strike images", "portraits", "demonstrations", "celebrations"]' - scope_exclude: + has_scope: equals_string: '["textual records", "publications", "administrative files"]' - preservation_note: + has_note: equals_string: Historical photographic materials require specialized preservation. Digitization critical for access and preservation. Metadata and identification of subjects often incomplete. diff --git a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml index 27756ecdb5..33c63caf8c 100644 --- a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_description # migrated from has_description per Rule 55 - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_label - - ../slots/20260202_matang/new/policy_text + - ../slots/20260202_matang/has_text classes: TransferPolicy: is_a: Policy # Added 2026-01-22 per condition_policy migration (Rule 53) @@ -51,16 +51,16 @@ classes: - dcterms:RightsStatement slots: - - policy_name - - policy_text + - has_label + - has_text - has_description # was: has_description - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: - policy_name: + has_label: # range: string required: false - policy_text: + has_text: # range: string required: false has_description: # was: has_description diff --git a/schemas/20251121/linkml/modules/classes/Treatment.yaml b/schemas/20251121/linkml/modules/classes/Treatment.yaml index b4f0d645e1..89809ac7ab 100644 --- a/schemas/20251121/linkml/modules/classes/Treatment.yaml +++ b/schemas/20251121/linkml/modules/classes/Treatment.yaml @@ -39,4 +39,4 @@ classes: treated_by: Conservation Lab description: Conservation treatment record slots: - - materials_used + - use_material diff --git a/schemas/20251121/linkml/modules/classes/URL.yaml b/schemas/20251121/linkml/modules/classes/URL.yaml index d2767fd6dd..b75608ffbe 100644 --- a/schemas/20251121/linkml/modules/classes/URL.yaml +++ b/schemas/20251121/linkml/modules/classes/URL.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_type # was: url_type - ../slots/20260202_matang/has_url # was: url_value - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language classes: URL: class_uri: schema:URL @@ -58,7 +58,7 @@ classes: slots: - has_url # was: url_value - migrated 2026-01-16 per Rule 53 - has_type # was: url_type - migrated 2026-01-16 per Rule 53 - - language + - in_language - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: @@ -68,7 +68,7 @@ classes: has_type: # was: url_type - migrated 2026-01-16 per Rule 53 # range: string required: false - language: + in_language: # range: string required: false pattern: "^[a-z]{2}(-[A-Z]{2})?$" diff --git a/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml b/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml index 82279f1bcf..bf6b42bae1 100644 --- a/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml +++ b/schemas/20251121/linkml/modules/classes/UnescoIchElement.yaml @@ -32,4 +32,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml b/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml index 82a7ca4e24..9afbf1c26a 100644 --- a/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/UnescoIchEnrichment.yaml @@ -36,4 +36,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - country_code + - in_country diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml index 737d702327..c153b5aea7 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchive.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/founded_through - ../slots/20260202_matang/related_to classes: @@ -32,7 +32,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml index b813dfaa61..a99f6cff8c 100644 --- a/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/UniversityArchiveRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: UniversityAdministrationFonds: is_a: UniversityArchiveRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: UniversityAdministrationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: UniversityArchive record_holder_note: equals_string: This RecordSetType is typically held by UniversityArchive custodians. @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: StudentRecordSeries organizational_principle: equals_string: series organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Series - record_holder: + has_custodian: equals_string: UniversityArchive record_holder_note: equals_string: This RecordSetType is typically held by UniversityArchive custodians. @@ -125,19 +124,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FacultyPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: UniversityArchive record_holder_note: equals_string: This RecordSetType is typically held by UniversityArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml b/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml index 66f86c2813..766b0fbf3c 100644 --- a/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ValidationMetadata.yaml @@ -38,4 +38,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - model + - generated_by diff --git a/schemas/20251121/linkml/modules/classes/Ventilation.yaml b/schemas/20251121/linkml/modules/classes/Ventilation.yaml index b762fdc201..e6ef0f537f 100644 --- a/schemas/20251121/linkml/modules/classes/Ventilation.yaml +++ b/schemas/20251121/linkml/modules/classes/Ventilation.yaml @@ -28,9 +28,9 @@ classes: ' slots: - - requires_or_required + - require slot_usage: - requires_or_required: + require: range: AirChanges annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml index 24f2b7743b..2bdf8e2cbf 100644 --- a/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Vereinsarchiv.yaml @@ -9,14 +9,12 @@ prefixes: imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/has_type - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/legal_form - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_legal_form classes: Vereinsarchiv: description: An archive of a German association or club (Verein). Vereinsarchive preserve the historical records of voluntary associations, societies, clubs, and similar membership organizations in German-speaking countries. These archives document the activities, governance, membership, and cultural contributions of civil society organizations. @@ -35,11 +33,11 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'True' - label_de: + has_label: equals_string: Vereinsarchiv - custodian_type: + has_type: equals_expression: 'true' see_also: - AssociationArchive diff --git a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml index 75f46f221c..a1f0a383da 100644 --- a/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verlagsarchiv.yaml @@ -9,13 +9,11 @@ prefixes: imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/has_type - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label classes: Verlagsarchiv: description: An archive of a publishing house (Verlag). Verlagsarchive preserve the historical records of publishing @@ -36,11 +34,11 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'True' - label_de: + has_label: equals_string: Verlagsarchiv - custodian_type: + has_type: equals_expression: 'true' see_also: - LiteraryArchive diff --git a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml index 54b91bf5ee..f2db3e2c24 100644 --- a/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml +++ b/schemas/20251121/linkml/modules/classes/Verwaltungsarchiv.yaml @@ -9,13 +9,12 @@ prefixes: imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_type + - ../slots/20260202_matang/has_type - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/part_of - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label classes: Verwaltungsarchiv: description: An administrative archive (Verwaltungsarchiv) that preserves records created in the course of administrative @@ -36,11 +35,11 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'True' - label_de: + has_label: equals_string: Verwaltungsarchiv - custodian_type: + has_type: equals_expression: 'true' see_also: - GovernmentArchive diff --git a/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml b/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml index a9fd0c7d6f..691262c43f 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAnnotation.yaml @@ -6,18 +6,18 @@ imports: - ../enums/AnnotationTypeEnum - ../slots/20260202_matang/analyze - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/filters_or_filtered + - ../slots/20260202_matang/filter - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_rationale - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_threshold - ../slots/20260202_matang/has_type - ../slots/20260202_matang/has_measurement_unit - - ../slots/20260202_matang/new/includes_bounding_box - - ../slots/20260202_matang/new/includes_segmentation_mask - - ../slots/20260202_matang/new/keyframe_extraction - - ../slots/20260202_matang/new/model_architecture - - ../slots/20260202_matang/new/model_task + - ../slots/20260202_matang/has_bounding_box + - ../slots/20260202_matang/mask + - ../slots/20260202_matang/has_method + - ../slots/20260202_matang/has_model + - ../slots/20260202_matang/has_objective prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -47,12 +47,12 @@ classes: - has_rationale - contain - has_type - - filters_or_filtered - - includes_bounding_box - - includes_segmentation_mask - - keyframe_extraction - - model_architecture - - model_task + - filter + - has_bounding_box + - mask + - has_method + - has_model + - has_objective - has_score - analyze slot_usage: @@ -78,7 +78,7 @@ classes: examples: - value: has_label: ClassifyingMotivation - filters_or_filtered: + filter: description: "MIGRATED 2026-01-25: Replaces detection_count and detection_threshold slots.\n\nLinks to DetectedEntity which contains:\n- has_quantity \u2192 Quantity (for detection_count)\n- has_threshold \u2192 DetectionThreshold (for detection_threshold)\n\n**Migration Pattern**:\n- Old: detection_count: 342, detection_threshold: 0.5\n- New: filters_or_filtered \u2192 DetectedEntity with structured data\n" range: DetectedEntity inlined: true @@ -105,29 +105,29 @@ classes: - value: has_quantity: has_unit: - keyframe_extraction: + has_method: range: boolean required: false examples: - value: true - model_architecture: + has_model: # range: string required: false examples: - value: Transformer - value: CNN - model_task: + has_objective: # range: string required: false examples: - value: detection - value: captioning - includes_bounding_box: + has_bounding_box: range: boolean required: false examples: - value: true - includes_segmentation_mask: + mask: range: boolean required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml b/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml index 023dab1526..0e34342ac5 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAnnotationTypes.yaml @@ -6,7 +6,7 @@ imports: - ../enums/DetectionLevelEnum - ../enums/SceneTypeEnum - ../slots/20260202_matang/contain - - ../slots/20260202_matang/new/filters_or_filtered + - ../slots/20260202_matang/filter - ../slots/20260202_matang/has_confidence_measure - ../slots/20260202_matang/geometric_extent - ../slots/20260202_matang/has_language @@ -15,29 +15,20 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/includes_handwriting - - ../slots/20260202_matang/new/includes_object_tracking + - ../slots/20260202_matang/has_transcription + - ../slots/20260202_matang/track - ../slots/20260202_matang/include - ../slots/20260202_matang/visible_in - - ../slots/20260202_matang/new/is_recognized - - ../slots/20260202_matang/new/landmark_confidence - - ../slots/20260202_matang/new/landmark_geonames_id - - ../slots/20260202_matang/new/landmark_label - - ../slots/20260202_matang/new/landmark_segment - - ../slots/20260202_matang/new/landmark_wikidata_id - - ../slots/20260202_matang/new/linked_to_collection - - ../slots/20260202_matang/new/logo_confidence - - ../slots/20260202_matang/new/logo_label - - ../slots/20260202_matang/new/logo_organization - - ../slots/20260202_matang/new/logo_segment - - ../slots/20260202_matang/new/object_classes_detected - - ../slots/20260202_matang/new/object_collection_id - - ../slots/20260202_matang/new/object_confidence - - ../slots/20260202_matang/new/object_label - - ../slots/20260202_matang/new/object_segment - - ../slots/20260202_matang/new/object_wikidata_id - - ../slots/20260202_matang/new/person_id - - ../slots/20260202_matang/new/recognized_person_name + - ../slots/20260202_matang/recognized_by + - ../slots/20260202_matang/has_landmark + - ../slots/20260202_matang/part_of + - ../slots/20260202_matang/has_logo + - ../slots/20260202_matang/associated_with + - ../slots/20260202_matang/has_object + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_segment + - ../slots/20260202_matang/refer_to - ../slots/20260202_matang/new/region_confidence - ../slots/20260202_matang/new/region_language - ../slots/20260202_matang/new/region_text @@ -110,7 +101,7 @@ classes: - schema:Clip slots: - has_quantity - - filters_or_filtered + - filter - scene_count - contain - scene_types_detected @@ -131,7 +122,7 @@ classes: minimum_value: 1 examples: - value: 47 - filters_or_filtered: + filter: description: "MIGRATED 2026-01-25: Replaces detection_level slot.\n\nLinks\ \ to DetectedEntity which contains:\n- has_type \u2192 DetectionLevelType\ \ (SCENE, SHOT, etc.)\n\n**Migration Pattern**:\n- Old: detection_level:\ @@ -232,9 +223,9 @@ classes: - schema:ImageObject slots: - has_quantity - - includes_object_tracking - - linked_to_collection - - object_classes_detected + - track + - part_of + - has_object - has_score slot_usage: contain: @@ -266,18 +257,18 @@ classes: methodology_type: ENTITY_RESOLUTION has_label: ArcFace clustering confidence_threshold: 0.6 - object_classes_detected: + has_object: # range: string multivalued: true required: false examples: - value: '[painting, person, sculpture, book]' - includes_object_tracking: + track: range: boolean required: false examples: - value: true - linked_to_collection: + part_of: range: boolean required: false examples: @@ -344,7 +335,7 @@ classes: slots: - has_confidence_measure - has_quantity - - includes_handwriting + - has_transcription - has_score - has_language - contain @@ -376,7 +367,7 @@ classes: has_measurement_unit: has_type: CHARACTER has_symbol: characters - includes_handwriting: + has_transcription: range: boolean required: false examples: diff --git a/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml b/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml index ef63312a56..6a64f40ea5 100644 --- a/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoAudioAnnotation.yaml @@ -8,26 +8,20 @@ imports: - ../enums/SoundEventTypeEnum - ../slots/20260202_matang/contain - ../slots/20260202_matang/end_of_the_end - - ../slots/20260202_matang/new/has_audio_quality_score + - ../slots/20260202_matang/has_score - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_provenance - - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_segment - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/is_background + - ../slots/20260202_matang/in_background - ../slots/20260202_matang/diarized - - ../slots/20260202_matang/new/is_overlapping - - ../slots/20260202_matang/new/languages_detected - - ../slots/20260202_matang/new/music_confidence - - ../slots/20260202_matang/new/music_detected - - ../slots/20260202_matang/new/music_end_seconds - - ../slots/20260202_matang/new/music_genre - - ../slots/20260202_matang/new/music_genres_detected - - ../slots/20260202_matang/new/music_segment_confidence - - ../slots/20260202_matang/new/music_start_seconds - - ../slots/20260202_matang/new/music_type - - ../slots/20260202_matang/new/noise_floor_db + - ../slots/20260202_matang/overlap_with + - ../slots/20260202_matang/has_language + - ../slots/20260202_matang/has_confidence_measure + - ../slots/20260202_matang/has_music + - ../slots/20260202_matang/has_genre + - ../slots/20260202_matang/has_sound - ../slots/20260202_matang/new/segment_confidence - ../slots/20260202_matang/new/segment_end_seconds - ../slots/20260202_matang/new/segment_language @@ -75,14 +69,14 @@ classes: slots: - has_segment # - contain - DUPLICATE REMOVED - - has_audio_quality_score + - has_score - diarized # - contain - DUPLICATE REMOVED - - languages_detected + - has_language - music_confidence - - music_detected - - music_genres_detected - - noise_floor_db + - has_music + - has_music + - has_sound - has_type # - contain - DUPLICATE REMOVED - silence_total_seconds @@ -130,12 +124,12 @@ classes: required: false examples: - value: '[Curator, Artist, Museum Director]' - music_detected: + has_music: range: boolean required: false examples: - value: true - music_genres_detected: + has_music: # range: string multivalued: true required: false @@ -174,12 +168,12 @@ classes: minimum_value: 0.0 examples: - value: 15.5 - noise_floor_db: + has_sound: range: float required: false examples: - value: -45.0 - has_audio_quality_score: + has_score: range: float required: false minimum_value: 0.0 @@ -253,7 +247,7 @@ classes: - has_provenance - temporal_extent - contain - - is_overlapping + - overlap_with - has_score slot_usage: temporal_extent: @@ -268,7 +262,7 @@ classes: range: Provenance inlined: true required: false - is_overlapping: + overlap_with: range: boolean required: false MusicSegment: @@ -276,33 +270,33 @@ classes: description: 'A segment of detected music with classification. ' slots: - - is_background - - music_end_seconds - - music_genre - - music_segment_confidence - - music_start_seconds - - music_type + - in_background + - has_music + - has_genre + - has_confidence_measure + - has_music + - has_music - has_score slot_usage: - music_start_seconds: + has_music: range: float required: true minimum_value: 0.0 - music_end_seconds: + has_music: range: float required: true minimum_value: 0.0 - music_type: + has_music: range: MusicTypeEnum required: false - music_genre: + has_genre: # range: string required: false - music_segment_confidence: + has_confidence_measure: range: float required: false minimum_value: 0.0 maximum_value: 1.0 - is_background: + in_background: range: boolean required: false diff --git a/schemas/20251121/linkml/modules/classes/VideoChapter.yaml b/schemas/20251121/linkml/modules/classes/VideoChapter.yaml index 6ecb1ac22a..7d51d0215a 100644 --- a/schemas/20251121/linkml/modules/classes/VideoChapter.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoChapter.yaml @@ -13,11 +13,10 @@ imports: - ../slots/20260202_matang/has_source - ../slots/20260202_matang/has_thumbnail - ../slots/20260202_matang/created_through - - ../slots/20260202_matang/new/nesting_level + - ../slots/20260202_matang/nested_in - ../slots/20260202_matang/new/start_time - - ../slots/20260202_matang/new/end_time + - ../slots/20260202_matang/end_of_the_end - ../slots/20260202_matang/new/start_seconds - - ../slots/20260202_matang/new/end_seconds prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -80,13 +79,13 @@ classes: - has_source - has_thumbnail - has_label - - nesting_level + - nested_in - has_hypernym - has_score - start_time - end_of_the_end - start_seconds - - end_seconds + - end_of_the_end slot_usage: identified_by: # range: string @@ -148,7 +147,7 @@ classes: required: false examples: - value: ABC123_chapter_0 - nesting_level: + nested_in: range: integer required: false minimum_value: 0 diff --git a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml index 41729a00a4..844c049c06 100644 --- a/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoChapterList.yaml @@ -3,7 +3,7 @@ name: video_chapter_list_class title: Video Chapter List Class imports: - linkml:types - - ../slots/20260202_matang/new/covers_full_video + - ../slots/20260202_matang/cover - ../slots/20260202_matang/has_chapter - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_quantity @@ -40,7 +40,7 @@ classes: - has_chapter - generated_by - has_source - - covers_full_video + - cover - has_quantity - has_score - identified_by @@ -99,7 +99,7 @@ classes: temporal_extent: begin_of_the_begin: '2024-03-20T14:00:00Z' has_description: Manually created by content creator - covers_full_video: + cover: range: boolean required: false annotations: diff --git a/schemas/20251121/linkml/modules/classes/VideoPost.yaml b/schemas/20251121/linkml/modules/classes/VideoPost.yaml index f2b23d9201..3f6a3572f9 100644 --- a/schemas/20251121/linkml/modules/classes/VideoPost.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoPost.yaml @@ -16,17 +16,16 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_time_interval - - ../slots/20260202_matang/new/is_embeddable - - ../slots/20260202_matang/new/is_licensed_content - - ../slots/20260202_matang/new/is_made_for_kid + - ../slots/20260202_matang/embedded_on + - ../slots/20260202_matang/licensed_as + - ../slots/20260202_matang/appropriate_for - ../slots/20260202_matang/appreciated - ../slots/20260202_matang/dismissed - ../slots/20260202_matang/updated_at - ../slots/20260202_matang/part_of - - ../slots/20260202_matang/new/language - - ../slots/20260202_matang/new/like_count - - ../slots/20260202_matang/new/live_broadcast_content - - ../slots/20260202_matang/new/metrics_observed_at + - ../slots/20260202_matang/in_language + - ../slots/20260202_matang/broadcast + - ../slots/20260202_matang/observed_through - ../slots/20260202_matang/temporal_extent - ../enums/LiveBroadcastStatusEnum default_prefix: hc @@ -46,12 +45,12 @@ classes: - has_resolution - dismissed - has_time_interval - - is_embeddable - - is_licensed_content - - is_made_for_kid - - like_count - - live_broadcast_content - - metrics_observed_at + - embedded_on + - licensed_as + - appropriate_for + - has_quantity + - broadcast + - observed_through - has_score - identified_by - commented_on @@ -166,7 +165,7 @@ classes: has_unit: has_label: - label_text: "frames per second" - like_count: + has_quantity: range: integer required: false minimum_value: 0 @@ -195,7 +194,7 @@ classes: # range: integer # required: false # minimum_value: 0 - metrics_observed_at: + observed_through: range: datetime required: false examples: @@ -217,19 +216,19 @@ classes: examples: - value: '{"has_code": "27", "category_name": "Education", "platform": "YouTube"}' description: 'YouTube: Education category' - live_broadcast_content: + broadcast: range: LiveBroadcastStatusEnum required: false examples: - value: none - value: live - is_licensed_content: + licensed_as: range: boolean required: false - is_embeddable: + embedded_on: range: boolean required: false - is_made_for_kid: + appropriate_for: range: boolean required: false # MIGRATED 2026-01-22: comments_fetched → retrieved_at + part_of_total + SourceCommentCount (Rule 53) diff --git a/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml b/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml index 218ebaa31c..263e7cb2c1 100644 --- a/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoSubtitle.yaml @@ -15,14 +15,11 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_segment - ../slots/20260202_matang/has_measurement_unit - - ../slots/20260202_matang/new/includes_music_description - - ../slots/20260202_matang/new/includes_sound_description - - ../slots/20260202_matang/new/includes_speaker_identification - - ../slots/20260202_matang/new/includes_timestamp - - ../slots/20260202_matang/new/is_closed_caption + - ../slots/20260202_matang/has_music + - ../slots/20260202_matang/has_sound + - ../slots/20260202_matang/identify - ../slots/20260202_matang/created_through - - ../slots/20260202_matang/new/is_sdh - - ../slots/20260202_matang/new/raw_subtitle_content + - ../slots/20260202_matang/has_raw_data prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -56,13 +53,13 @@ classes: - has_caption - has_alignment - has_quantity - - includes_music_description - - includes_sound_description - - includes_speaker_identification + - has_music + - has_sound + - identify - created_through - - is_closed_caption - - is_sdh - - raw_subtitle_content + - has_caption + - has_caption + - has_raw_data - has_format - has_score - identified_by @@ -70,7 +67,7 @@ classes: slot_usage: has_segment: required: true - includes_timestamp: + identified_by: ifabsent: 'true' has_format: range: SubtitleFormatEnum @@ -78,7 +75,7 @@ classes: examples: - value: VTT - value: SRT - raw_subtitle_content: + has_raw_data: # range: string required: false examples: @@ -90,31 +87,31 @@ classes: Welcome to the museum. ' - is_closed_caption: + has_caption: range: boolean required: false ifabsent: 'false' examples: - value: true - is_sdh: + has_caption: range: boolean required: false ifabsent: 'false' examples: - value: true - includes_sound_description: + has_sound: range: boolean required: false ifabsent: 'false' examples: - value: true - includes_music_description: + has_music: range: boolean required: false ifabsent: 'false' examples: - value: true - includes_speaker_identification: + identify: range: boolean required: false ifabsent: 'false' diff --git a/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml b/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml index 0f8b684004..8410fd25fd 100644 --- a/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoTextContent.yaml @@ -4,17 +4,15 @@ title: Video Text Content Class imports: - linkml:types - ../enums/GenerationMethodEnum - - ../slots/20260202_matang/new/content_title + - ../slots/20260202_matang/has_title - ../slots/20260202_matang/has_language - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_score - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/verified_by - - ../slots/20260202_matang/new/is_verified - - ../slots/20260202_matang/new/model_provider - - ../slots/20260202_matang/new/model_version - - ../slots/20260202_matang/new/overall_confidence - - ../slots/20260202_matang/new/processing_duration_seconds + - ../slots/20260202_matang/provided_by + - ../slots/20260202_matang/has_confidence_measure + - ../slots/20260202_matang/has_time_interval - ../slots/20260202_matang/new/source_video - ../slots/20260202_matang/new/source_video_url - ../slots/20260202_matang/temporal_extent @@ -44,14 +42,14 @@ classes: - dcterms:Text slots: - has_language - - content_title + - has_title - generated_by - temporal_extent - - is_verified - - model_provider - - model_version - - overall_confidence - - processing_duration_seconds + - verified_by + - provided_by + - generated_by + - has_confidence_measure + - has_time_interval - source_video - source_video_url - has_score @@ -78,7 +76,7 @@ classes: language_name: "Dutch" - value: language_name: "English" - content_title: + has_title: # range: string required: false examples: @@ -105,26 +103,26 @@ classes: examples: - value: begin_of_the_begin: '2025-12-02T15:00:00Z' - model_version: + generated_by: # range: string required: false examples: - value: large-v3 - value: v2.3.1 - model_provider: + provided_by: # range: string required: false examples: - value: OpenAI - value: Google Cloud - overall_confidence: + has_confidence_measure: range: float required: false minimum_value: 0.0 maximum_value: 1.0 examples: - value: 0.92 - is_verified: + verified_by: range: boolean required: false ifabsent: 'false' @@ -137,7 +135,7 @@ classes: examples: - value: has_name: curator@rijksmuseum.nl - processing_duration_seconds: + has_time_interval: range: float required: false minimum_value: 0.0 diff --git a/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml b/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml index 37389f38ca..09a99f8dab 100644 --- a/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml +++ b/schemas/20251121/linkml/modules/classes/VideoTranscript.yaml @@ -8,10 +8,9 @@ imports: - ../slots/20260202_matang/has_format - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_segment - - ../slots/20260202_matang/new/includes_speaker - - ../slots/20260202_matang/new/includes_timestamp - - ../slots/20260202_matang/new/paragraph_count - - ../slots/20260202_matang/new/primary_speaker + - ../slots/20260202_matang/has_speaker + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_paragraph - ../slots/20260202_matang/new/sentence_count - ../slots/20260202_matang/new/source_language_auto_detected - ../slots/20260202_matang/new/speaker_count @@ -41,10 +40,10 @@ classes: - dcterms:Text slots: - contain - - includes_speaker - - includes_timestamp - - paragraph_count - - primary_speaker + - has_speaker + - identified_by + - has_paragraph + - has_speaker - has_segment - sentence_count - source_language_auto_detected @@ -75,13 +74,13 @@ classes: required: false examples: - value: STRUCTURED - includes_timestamp: + identified_by: range: boolean required: false ifabsent: 'false' examples: - value: true - includes_speaker: + has_speaker: range: boolean required: false ifabsent: 'false' @@ -101,7 +100,7 @@ classes: minimum_value: 0 examples: - value: 3 - primary_speaker: + has_speaker: # range: string required: false examples: @@ -113,7 +112,7 @@ classes: ifabsent: 'false' examples: - value: true - paragraph_count: + has_paragraph: range: integer required: false minimum_value: 0 diff --git a/schemas/20251121/linkml/modules/classes/Warehouse.yaml b/schemas/20251121/linkml/modules/classes/Warehouse.yaml index fc2e61d8c8..c0cee5f664 100644 --- a/schemas/20251121/linkml/modules/classes/Warehouse.yaml +++ b/schemas/20251121/linkml/modules/classes/Warehouse.yaml @@ -4,7 +4,7 @@ title: Warehouse Class imports: - linkml:types - ../enums/WarehouseTypeEnum - - ../slots/20260202_matang/new/contents_description + - ../slots/20260202_matang/store - ../slots/20260202_matang/in_area - ../slots/20260202_matang/has_description - ../slots/20260202_matang/identified_by @@ -44,12 +44,12 @@ classes: - schema:LocalBusiness slots: - has_policy - - contents_description + - store - has_score - has_description - in_area - identified_by - - administered_by + - managed_by - has_label - has_type - derived_from @@ -79,7 +79,7 @@ classes: examples: - value: EXHIBITION_EQUIPMENT - value: GENERAL_SUPPLIES - contents_description: + store: # range: string examples: - value: Exhibition cases, lighting rigs, pedestals, crates, packing foam @@ -113,7 +113,7 @@ classes: - value: has_code: STANDARD - value: Operations team badge required - administered_by: + managed_by: range: Group inlined: true examples: @@ -155,7 +155,7 @@ classes: regulates_or_regulated: - has_label: Logistics Warehouse Heating has_type: HEATED - administered_by: + managed_by: - value: identified_by: https://nde.nl/ontology/hc/aux/na-supplies-warehouse has_label: Nationaal Archief Supplies Warehouse @@ -169,7 +169,7 @@ classes: has_unit: has_type: SQUARE_METER has_symbol: "m\xB2" - administered_by: + managed_by: annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration diff --git a/schemas/20251121/linkml/modules/classes/WebArchive.yaml b/schemas/20251121/linkml/modules/classes/WebArchive.yaml index 8280993bd4..064fc54d29 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchive.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchive.yaml @@ -14,9 +14,8 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/platform_type_id classes: WebArchive: description: A publication type and collection of preserved web pages. Web archives (Webarchive) @@ -27,7 +26,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by @@ -42,7 +41,7 @@ classes: mixins: - DigitalPlatformType slot_usage: - platform_type_id: + has_type: identifier: false has_type: equals_expression: '["hc:ArchiveOrganizationType"]' diff --git a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml index dd7093f19f..31ea708f03 100644 --- a/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebArchiveRecordSetTypes.yaml @@ -15,9 +15,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: WebCaptureCollection: is_a: WebArchiveRecordSetType @@ -39,19 +38,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WebCaptureCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: WebArchive record_holder_note: equals_string: This RecordSetType is typically held by WebArchive custodians. @@ -80,19 +79,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: SocialMediaCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: WebArchive record_holder_note: equals_string: This RecordSetType is typically held by WebArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/WebClaim.yaml b/schemas/20251121/linkml/modules/classes/WebClaim.yaml index 2bd7338d83..aa650f6d7e 100644 --- a/schemas/20251121/linkml/modules/classes/WebClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/WebClaim.yaml @@ -27,7 +27,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/extracted_through - ../slots/20260202_matang/retrieved_through - - ../slots/20260202_matang/new/pipeline_stage + - ../slots/20260202_matang/has_stage - ../slots/20260202_matang/new/retrieved_on - ../slots/20260202_matang/new/source_url - ../slots/20260202_matang/temporal_extent @@ -53,7 +53,7 @@ classes: - has_content - retrieved_through - has_file_location - - pipeline_stage + - has_stage - retrieved_on - source_url - has_score diff --git a/schemas/20251121/linkml/modules/classes/WebCollection.yaml b/schemas/20251121/linkml/modules/classes/WebCollection.yaml index a0d8c0c117..7e6a33bbdc 100644 --- a/schemas/20251121/linkml/modules/classes/WebCollection.yaml +++ b/schemas/20251121/linkml/modules/classes/WebCollection.yaml @@ -33,4 +33,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - name + - has_name diff --git a/schemas/20251121/linkml/modules/classes/WebLink.yaml b/schemas/20251121/linkml/modules/classes/WebLink.yaml index 85f4cb4cee..c7c95b76e0 100644 --- a/schemas/20251121/linkml/modules/classes/WebLink.yaml +++ b/schemas/20251121/linkml/modules/classes/WebLink.yaml @@ -34,10 +34,10 @@ imports: - ../slots/20260202_matang/has_provenance - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_url - - ../slots/20260202_matang/new/link_context - - ../slots/20260202_matang/new/link_text - - ../slots/20260202_matang/new/link_type - - ../slots/temporal_extent # was: valid_from + valid_to + - ../slots/20260202_matang/has_context + - ../slots/20260202_matang/has_text + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/temporal_extent # was: valid_from + valid_to default_prefix: hc # default_range: string classes: @@ -72,11 +72,11 @@ classes: - dcterms:URI slots: - has_url # was: url - migrated per Rule 53 (2025-01-15) - - link_text + - has_text - has_label # was: title - has_description - - link_type - - link_context + - has_type + - has_context - has_provenance # was: xpath - migrated per Rule 53 (2026-01-15) - temporal_extent # was: valid_from + valid_to - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) @@ -85,13 +85,13 @@ classes: range: uri inlined: false # Fixed invalid inline for primitive type required: true - link_text: + has_text: # range: string has_label: # was: title # range: string - link_type: + has_type: range: LinkTypeEnum - link_context: + has_context: # range: string has_provenance: range: XPath diff --git a/schemas/20251121/linkml/modules/classes/WebObservation.yaml b/schemas/20251121/linkml/modules/classes/WebObservation.yaml index 24961f8eab..b337e51b55 100644 --- a/schemas/20251121/linkml/modules/classes/WebObservation.yaml +++ b/schemas/20251121/linkml/modules/classes/WebObservation.yaml @@ -16,19 +16,19 @@ prefixes: org: http://www.w3.org/ns/org# imports: - linkml:types - - ../slots/20260202_matang/new/content_changed - - ../slots/20260202_matang/new/content_hash - - ../slots/20260202_matang/new/content_type + - ../slots/20260202_matang/changed_through + - ../slots/20260202_matang/encoded_as + - ../slots/20260202_matang/has_content - ../slots/20260202_matang/has_method - ../slots/20260202_matang/has_note - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_status - ../slots/20260202_matang/archived_at - - ../slots/20260202_matang/new/last_modified - - ../slots/20260202_matang/new/observation_id - - ../slots/20260202_matang/new/observed_entity - - ../slots/20260202_matang/new/page_title - - ../slots/20260202_matang/new/previous_observation + - ../slots/20260202_matang/updated_at + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/observe + - ../slots/20260202_matang/has_title + - ../slots/20260202_matang/preceded_by - ../slots/20260202_matang/new/retrieval_method - ../slots/20260202_matang/retrieved_by - ../slots/20260202_matang/new/retrieved_on @@ -54,18 +54,18 @@ classes: slots: - archived_at - warrants_or_warranted - - content_changed - - content_hash - - content_type + - changed_through + - encoded_as + - has_content - has_method - has_note - has_status - - last_modified + - updated_at - - observation_id - - observed_entity - - page_title - - previous_observation + - identified_by + - observe + - has_title + - preceded_by - retrieval_method - retrieved_by - retrieved_on @@ -107,7 +107,7 @@ classes: has_score: has_score: 0.92 extraction_notes: Extracted via Exa AI search. Call details structured and well-formatted. Budget and deadline clearly stated. Eligibility criteria parsed from HTML sections. - observed_entity: + observe: - https://nde.nl/ontology/hc/call/ec/cl2-2025-heritage-01 archived_at: https://web.archive.org/web/20251129103000/https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/horizon-cl2-2025-heritage-01 - value: @@ -127,7 +127,7 @@ classes: has_score: has_score: 0.88 extraction_notes: Extracted via Playwright scraper. Dynamic content fully rendered. Grant range and eligibility parsed from page sections. - observed_entity: + observe: - https://nde.nl/ontology/hc/call/nlhf/medium-grants-2025-q4 previous_observation: https://nde.nl/ontology/hc/observation/web/2025-10-15/nlhf-medium-grants content_changed: true @@ -144,7 +144,7 @@ classes: has_score: has_score: 1.0 extraction_notes: SPARQL query for ECHOES/ECCCH Q-number (Q131381572). Structured API response with high confidence. - observed_entity: + observe: - http://www.wikidata.org/entity/Q131381572 annotations: specificity_score: 0.1 diff --git a/schemas/20251121/linkml/modules/classes/WebPortal.yaml b/schemas/20251121/linkml/modules/classes/WebPortal.yaml index a4edadb1a6..5e2ecc5d67 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortal.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortal.yaml @@ -3,7 +3,7 @@ name: WebPortal imports: - linkml:types - ../slots/20260202_matang/aggregate_from - - ../slots/20260202_matang/new/created_by_project + - ../slots/20260202_matang/created_by - ../slots/20260202_matang/has_endpoint - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_policy @@ -14,18 +14,17 @@ imports: - ../slots/20260202_matang/derive_from - ../slots/20260202_matang/generated_by - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/launch_date - - ../slots/20260202_matang/new/metadata_standard + - ../slots/20260202_matang/begin_of_the_begin + - ../slots/20260202_matang/has_standard - ../slots/20260202_matang/operated_by - - ../slots/20260202_matang/new/participating_institution - - ../slots/20260202_matang/new/portal_description - - ../slots/20260202_matang/new/portal_id - - ../slots/20260202_matang/new/portal_language - - ../slots/20260202_matang/new/portal_name - - ../slots/20260202_matang/new/portal_status - - ../slots/20260202_matang/new/portal_type - - ../slots/20260202_matang/new/portal_url - - ../slots/20260202_matang/new/record_count + - ../slots/20260202_matang/has_participant + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/has_language + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_status + - ../slots/20260202_matang/has_type + - ../slots/20260202_matang/has_url + - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/new/serves_finding_aid - ../slots/20260202_matang/new/sparql_endpoint - ../slots/20260202_matang/supersede @@ -65,33 +64,33 @@ classes: - aggregate_from - has_endpoint - associated_with - - created_by_project + - created_by - has_policy - has_scope - identified_by - related_to - launch_date - - metadata_standard - - oai_pmh_endpoint + - has_standard + - has_endpoint - operated_by - - participating_institution - - portal_description - - portal_id - - portal_language - - portal_name - - portal_status - - portal_type - - portal_url + - has_participant + - has_description + - identified_by + - has_language + - has_label + - has_status + - has_type + - has_url - record_count - serves_finding_aid - sparql_endpoint - - supersedes_or_superseded + - supersede - has_score - temporal_extent - derived_from - generated_by slot_usage: - portal_id: + identified_by: identifier: true required: true # range: string # uriorcurie @@ -99,28 +98,28 @@ classes: examples: - value: https://nde.nl/ontology/hc/portal/nl/archieven-nl - value: https://nde.nl/ontology/hc/portal/eu/europeana - portal_name: + has_label: required: true # range: string examples: - value: Archieven.nl - value: Deutsche Digitale Bibliothek - value: Europeana - portal_type: + has_type: required: true range: WebPortalType examples: - value: ARCHIVAL_PORTAL - value: CROSS_DOMAIN_AGGREGATOR - value: REGIONAL_AGGREGATOR - portal_url: + has_url: required: true range: uri examples: - value: https://archieven.nl - value: https://www.europeana.eu - value: https://www.deutsche-digitale-bibliothek.de - portal_description: + has_description: # range: string examples: - value: Archieven.nl is the Dutch national portal for archival finding aids, providing unified search across 80+ Dutch archives. @@ -159,7 +158,7 @@ classes: inlined_as_list: false # Fixed invalid inline for primitive type examples: - value: https://nde.nl/ontology/hc/portal/eu/europeana - metadata_standard: + has_standard: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -179,11 +178,11 @@ classes: range: uri examples: - value: https://sparql.europeana.eu/ - oai_pmh_endpoint: + has_endpoint: range: uri examples: - value: https://oai.europeana.eu/oai - portal_language: + has_language: # range: string multivalued: true inlined_as_list: false # Fixed invalid inline for primitive type @@ -195,12 +194,12 @@ classes: range: date examples: - value: '2008-11-20' - portal_status: + has_status: # range: string examples: - value: ACTIVE - value: LEGACY - supersedes_or_superseded: + supersede: # range: string # uriorcurie examples: - value: https://nde.nl/ontology/hc/portal/nl/new-archieven-portal @@ -211,7 +210,7 @@ classes: description: 'Europeana: 50M+ objects' - value: 15000000 description: 'DDB: 15M+ objects' - participating_institution: + has_participant: range: integer examples: - value: 80 @@ -230,7 +229,7 @@ classes: examples: - value: https://nde.nl/ontology/hc/policy/europeana - value: https://nde.nl/ontology/hc/policy/archieven-nl - created_by_project: + created_by: range: Project examples: - value: https://nde.nl/ontology/hc/project/nde/nde-portal-development-2023 @@ -289,11 +288,11 @@ classes: operated_by: https://nde.nl/ontology/hc/encompassing-body/network/kvan aggregated_by: - https://nde.nl/ontology/hc/portal/eu/archives-portal-europe - metadata_standard: + has_standard: - EAD (Encoded Archival Description) - EAC-CPF oai_pmh_endpoint: https://oai.archieven.nl/ - portal_language: + has_language: - nl - en portal_status: ACTIVE @@ -314,14 +313,14 @@ classes: - https://nde.nl/ontology/hc/portal/de/ddb - https://nde.nl/ontology/hc/portal/fr/gallica - https://nde.nl/ontology/hc/portal/nl/collectie-nederland - metadata_standard: + has_standard: - EDM (Europeana Data Model) - Dublin Core has_endpoint: has_url: https://api.europeana.eu/record/v2/ sparql_endpoint: https://sparql.europeana.eu/ oai_pmh_endpoint: https://oai.europeana.eu/oai - portal_language: + has_language: - en - de - fr @@ -342,7 +341,7 @@ classes: temporal_extent: begin_of_the_begin: '2011-09-01' end_of_the_end: null - created_by_project: + created_by: identified_by: https://nde.nl/ontology/hc/project/europeana-dsi has_label: Europeana DSI (Digital Service Infrastructure) has_description: "EU-funded project under CEF Telecom to develop and maintain the \nEuropeana digital platform as core European cultural heritage infrastructure.\n" @@ -393,10 +392,10 @@ classes: aggregated_by: - https://nde.nl/ontology/hc/portal/eu/archives-portal-europe - https://nde.nl/ontology/hc/portal/de/ddb - metadata_standard: + has_standard: - EAD - EAC-CPF - portal_language: + has_language: - de - en portal_status: ACTIVE diff --git a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml index 6a4ce43010..2a020b771f 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalType.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalType.yaml @@ -17,11 +17,11 @@ imports: - ../slots/20260202_matang/has_scope - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_standard - - ../slots/20260202_matang/new/portal_type_category - - ../slots/20260202_matang/new/portal_type_description - - ../slots/20260202_matang/new/portal_type_id - - ../slots/20260202_matang/new/portal_type_name - - ../slots/20260202_matang/new/portal_typical_domain + - ../slots/20260202_matang/categorized_as + - ../slots/20260202_matang/has_description + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label + - ../slots/20260202_matang/has_domain classes: WebPortalType: class_uri: skos:Concept @@ -37,11 +37,11 @@ classes: - schema:WebSite slots: - has_example - - portal_type_category - - portal_type_description - - portal_type_id - - portal_type_name - - portal_typical_domain + - categorized_as + - has_description + - identified_by + - has_label + - has_domain - has_score - has_standard - has_scope @@ -59,12 +59,12 @@ classes: has_scope: # range: string inlined: false # Fixed invalid inline for primitive type - portal_type_id: + identified_by: identifier: true required: true - portal_type_name: + has_label: required: true - portal_type_category: + categorized_as: required: false comments: - Abstract base class - use specific subclasses (ArchivalPortal, CrossDomainAggregator, etc.) diff --git a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml index 3f74968e1d..420d66a185 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortalTypes.yaml @@ -26,9 +26,9 @@ imports: - ../slots/20260202_matang/has_title - ../slots/20260202_matang/published_by - ../slots/20260202_matang/superseded_by - - ../slots/20260202_matang/new/linked_data_access - - ../slots/20260202_matang/new/portal_type_category - - ../slots/20260202_matang/new/portal_typical_domain + - ../slots/20260202_matang/queryable + - ../slots/20260202_matang/categorized_as + - ../slots/20260202_matang/has_domain - ../slots/20260202_matang/new/registers_or_registered classes: NationalAggregator: @@ -55,11 +55,11 @@ classes: exact_mappings: - edm:DataProvider slot_usage: - portal_type_category: + categorized_as: equals_string: GEOGRAPHIC_SCOPE has_scope: # range: string - portal_typical_domain: + has_domain: equals_string_in: - archives - libraries @@ -93,7 +93,7 @@ classes: exact_mappings: - edm:DataProvider slot_usage: - portal_type_category: + categorized_as: equals_string: GEOGRAPHIC_SCOPE has_scope: # range: string @@ -130,9 +130,9 @@ classes: exact_mappings: - schema:ArchiveOrganization slot_usage: - portal_type_category: + categorized_as: equals_string: DOMAIN_SPECIFIC - portal_typical_domain: + has_domain: equals_string_in: - archives has_standard: @@ -172,9 +172,9 @@ classes: exact_mappings: - schema:Library slot_usage: - portal_type_category: + categorized_as: equals_string: DOMAIN_SPECIFIC - portal_typical_domain: + has_domain: equals_string_in: - libraries has_standard: @@ -213,9 +213,9 @@ classes: exact_mappings: - schema:Museum slot_usage: - portal_type_category: + categorized_as: equals_string: DOMAIN_SPECIFIC - portal_typical_domain: + has_domain: equals_string_in: - museums has_standard: @@ -249,9 +249,9 @@ classes: - WieWasWie (Netherlands) ' slot_usage: - portal_type_category: + categorized_as: equals_string: DOMAIN_SPECIFIC - portal_typical_domain: + has_domain: equals_string_in: - genealogy - archives @@ -292,9 +292,9 @@ classes: exact_mappings: - schema:Dataset slot_usage: - portal_type_category: + categorized_as: equals_string: DOMAIN_SPECIFIC - portal_typical_domain: + has_domain: equals_string_in: - archaeology has_standard: @@ -334,9 +334,9 @@ classes: exact_mappings: - edm:Aggregation slot_usage: - portal_type_category: + categorized_as: equals_string: CROSS_DOMAIN - portal_typical_domain: + has_domain: equals_string_in: - archives - libraries @@ -372,9 +372,9 @@ classes: - Shared Cultural Heritage programs ' slot_usage: - portal_type_category: + categorized_as: equals_string: THEMATIC - portal_typical_domain: + has_domain: equals_string_in: - colonial_heritage - provenance_research @@ -406,9 +406,9 @@ classes: - Chartae Burgendiae Medii Aevi ' slot_usage: - portal_type_category: + categorized_as: equals_string: THEMATIC - portal_typical_domain: + has_domain: equals_string_in: - monastic_heritage - medieval_studies @@ -442,9 +442,9 @@ classes: - Europeana Newspapers ' slot_usage: - portal_type_category: + categorized_as: equals_string: THEMATIC - portal_typical_domain: + has_domain: equals_string_in: - periodicals - libraries @@ -480,9 +480,9 @@ classes: - data.bnf.fr (BnF, France) ' slot_usage: - portal_type_category: + categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE - portal_typical_domain: + has_domain: equals_string_in: - linked_data - vocabularies @@ -522,9 +522,9 @@ classes: - Manuscript portal aggregators ' slot_usage: - portal_type_category: + categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE - portal_typical_domain: + has_domain: equals_string_in: - images - visual_heritage @@ -562,9 +562,9 @@ classes: - OAIster ' slot_usage: - portal_type_category: + categorized_as: equals_string: TECHNICAL_INFRASTRUCTURE - portal_typical_domain: + has_domain: equals_string_in: - repositories - open_access @@ -599,9 +599,9 @@ classes: - OpenGLAM initiatives ' slot_usage: - portal_type_category: + categorized_as: equals_string: ACCESS_MODEL - portal_typical_domain: + has_domain: equals_string_in: - open_access - public_domain @@ -634,9 +634,9 @@ classes: - 4TU.ResearchData ' slot_usage: - portal_type_category: + categorized_as: equals_string: ACCESS_MODEL - portal_typical_domain: + has_domain: equals_string_in: - research_data - heritage_science @@ -679,9 +679,9 @@ classes: exact_mappings: - schema:DigitalDocument slot_usage: - portal_type_category: + categorized_as: equals_string: ACCESS_MODEL - portal_typical_domain: + has_domain: equals_string_in: - digital_libraries - libraries @@ -717,11 +717,11 @@ classes: - OPERAS (open scholarly communication) ' slot_usage: - portal_type_category: + categorized_as: equals_string: RESEARCH_INFRASTRUCTURE has_scope: # range: string - portal_typical_domain: + has_domain: equals_string_in: - research_infrastructure - digital_humanities @@ -761,9 +761,9 @@ classes: exact_mappings: - dcat:Catalog slot_usage: - portal_type_category: + categorized_as: equals_string: REGISTRY - portal_typical_domain: + has_domain: equals_string_in: - dataset_registry - open_data @@ -809,7 +809,7 @@ classes: \ portals merged into one)\n\n**USE CASES**:\n- Superseded regional portals\n\ - Merged aggregation services\n- Discontinued projects\n- Archived web platforms\n" slot_usage: - portal_type_category: + categorized_as: equals_string: LIFECYCLE slots: - ceased_through diff --git a/schemas/20251121/linkml/modules/classes/WebSource.yaml b/schemas/20251121/linkml/modules/classes/WebSource.yaml index 309f4cdd1f..96bec581c6 100644 --- a/schemas/20251121/linkml/modules/classes/WebSource.yaml +++ b/schemas/20251121/linkml/modules/classes/WebSource.yaml @@ -40,4 +40,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - date_value + - has_timestamp diff --git a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml index c72ae0197c..2c04a13170 100644 --- a/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml +++ b/schemas/20251121/linkml/modules/classes/WikiDataEntry.yaml @@ -17,10 +17,10 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_description # was: wikidata_description - - ../slots/identified_by # was: wikidata_qid + - ../slots/20260202_matang/identified_by # was: wikidata_qid - ../slots/20260202_matang/has_label # was: wikidata_label - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/language + - ../slots/20260202_matang/in_language classes: WikiDataEntry: class_uri: wikibase:Item @@ -64,7 +64,7 @@ classes: - identified_by # was: wikidata_qid - migrated 2026-01-16 per Rule 53 - has_label # was: wikidata_label - migrated 2026-01-16 per Rule 53 - has_description # was: wikidata_description - migrated 2026-01-16 per Rule 53 - - language + - in_language - has_score # was: template_specificity - migrated per Rule 53 (2026-01-17) slot_usage: @@ -78,7 +78,7 @@ classes: has_description: # was: wikidata_description - migrated 2026-01-16 per Rule 53 # range: string required: false - language: + in_language: # range: string required: false pattern: "^[a-z]{2}(-[A-Z]{2})?$" diff --git a/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml b/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml index 27c476db0a..e6f0b604bf 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataArchitecture.yaml @@ -36,4 +36,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - has_architectural_style + - has_style diff --git a/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml b/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml index c6637d1b97..0866147c30 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataCoordinates.yaml @@ -38,5 +38,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - latitude - - longitude + - has_latitude + - has_longitude diff --git a/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml b/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml index f1719fa902..c78bc90cbf 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataEnrichment.yaml @@ -35,7 +35,7 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - coordinates - - note + - has_coordinates + - has_note - source - instance_of diff --git a/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml b/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml index f3b3e5acf0..808ddd43ef 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataEntity.yaml @@ -32,5 +32,5 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - label_nl + - has_label - instance_of diff --git a/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml b/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml index 36cc1e2f9f..0f9345e918 100644 --- a/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml +++ b/schemas/20251121/linkml/modules/classes/WikidataLocation.yaml @@ -32,7 +32,7 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - country - - coordinates - - postal_code - - location + - in_country + - has_coordinates + - has_postal_code + - located_at diff --git a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml index 6cc700a6e3..72847cd1d6 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchives.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchives.yaml @@ -20,7 +20,7 @@ imports: - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/hold_or_held_record_set_type + - ../slots/20260202_matang/hold_record_set - ../slots/20260202_matang/related_to classes: WomensArchives: @@ -31,7 +31,7 @@ classes: class_uri: schema:ArchiveOrganization slots: - has_type - - hold_or_held_record_set_type + - hold_record_set - has_score - related_to - identified_by diff --git a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml index 91386490c1..d590d146f5 100644 --- a/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml +++ b/schemas/20251121/linkml/modules/classes/WomensArchivesRecordSetTypes.yaml @@ -21,9 +21,8 @@ imports: - linkml:types - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/record_holder - - ../slots/20260202_matang/new/record_holder_note - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_custodian + - ../slots/20260202_matang/has_note classes: WomensOrganizationFonds: is_a: WomensArchivesRecordSetType @@ -45,19 +44,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WomensOrganizationFonds organizational_principle: equals_string: fonds organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Fonds - record_holder: + has_custodian: equals_string: WomensArchives record_holder_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. @@ -86,19 +85,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: FeministPapersCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: WomensArchives record_holder_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. @@ -125,19 +124,19 @@ classes: - has_score - organizational_principle - organizational_principle_uri - - record_holder + - has_custodian - record_holder_note - - record_set_type + - has_type slot_usage: has_type: equals_expression: '["hc:ArchiveOrganizationType"]' - record_set_type: + has_type: equals_string: WomensHistoryCollection organizational_principle: equals_string: collection organizational_principle_uri: equals_string: https://www.ica.org/standards/RiC/vocabularies/recordSetTypes#Collection - record_holder: + has_custodian: equals_string: WomensArchives record_holder_note: equals_string: This RecordSetType is typically held by WomensArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml index 78648fdc23..9c777f7232 100644 --- a/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml +++ b/schemas/20251121/linkml/modules/classes/WorldHeritageSite.yaml @@ -4,15 +4,12 @@ title: WorldHeritageSite Type imports: - ../classes/AgentType - linkml:types - - ../slots/20260202_matang/new/custodian_only + - ../slots/20260202_matang/managed_by - ../slots/20260202_matang/identified_by - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_type - ../slots/20260202_matang/related_to - - ../slots/20260202_matang/new/label_de - - ../slots/20260202_matang/new/label_es - - ../slots/20260202_matang/new/label_fr - - ../slots/20260202_matang/new/record_set_type + - ../slots/20260202_matang/has_label classes: WorldHeritageSite: description: A place of cultural or natural significance listed by UNESCO as a World Heritage Site (UNESCO-Welterbe). @@ -33,13 +30,13 @@ classes: related_to: range: WikidataAlignment inlined: true - record_set_type: + has_type: equals_string: 'False' - label_de: + has_label: equals_string: UNESCO-Welterbe - label_es: + has_label: equals_string: Patrimonio de la Humanidad - label_fr: + has_label: equals_string: patrimoine mondial custodian_only: equals_expression: 'true' diff --git a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml index e6f7c2d2d3..f35437f9bc 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeChannel.yaml @@ -33,5 +33,5 @@ classes: custodian_types: '[''*'']' slots: - has_language - - country + - in_country - relationship diff --git a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml index 268306e011..ffecc687ed 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeComment.yaml @@ -30,4 +30,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - like_count + - has_quantity diff --git a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml index 7e92697c06..6f6158cb6c 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeEnrichment.yaml @@ -26,4 +26,4 @@ classes: custodian_types: '["*"]' slots: - source_url - - country + - in_country diff --git a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml index b707f8d1da..f5e2908422 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeTranscript.yaml @@ -31,4 +31,4 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - language + - in_language diff --git a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml index 09d8f4c177..f82052bd80 100644 --- a/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml +++ b/schemas/20251121/linkml/modules/classes/YoutubeVideo.yaml @@ -31,11 +31,11 @@ classes: specificity_rationale: Generic utility class/slot created during migration custodian_types: '[''*'']' slots: - - like_count + - has_quantity - has_quantity - has_resolution - categorized_as - has_language - - live_broadcast_content + - broadcast - retrieved_at - part_of diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_by.yaml index 240d17eadd..4409bc7b88 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_by.yaml @@ -94,7 +94,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - crm:P22_transferred_title_to # CIDOC_CRM_v7.1.3.rdf:1681-1696 - "identifies the E39 Actor that acquires the legal ownership" aliases: - is_or_was_acquired_by comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_through.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_through.yaml index b09c107553..cf0583ab73 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_through.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/acquired_through.yaml @@ -95,7 +95,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - crm:P24i_changed_ownership_through # CIDOC_CRM_v7.1.3.rdf:1752-1762 - links Physical Thing to E8_Acquisition close_mappings: - prov:wasGeneratedBy # prov.ttl:1104 - entity generation by activity (more generic) aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/administered_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/administered_by.yaml index 9a7d63b41e..86f4b1093e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/administered_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/administered_by.yaml @@ -135,8 +135,6 @@ slots: aliases: - is_or_was_administered_by - has_or_had_administration - - managed_by - - governed_by annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/affect.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/affect.yaml index a04f132638..cc242a7a4f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/affect.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/affect.yaml @@ -61,7 +61,6 @@ slots: multivalued: true inlined: false exact_mappings: - - prov:influenced narrow_mappings: # prov.ttl line 585: prov:generated # rdfs:subPropertyOf prov:influenced diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/affected_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/affected_by.yaml index 1b8d464fc7..f35c40a84a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/affected_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/affected_by.yaml @@ -90,7 +90,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - prov:wasInfluencedBy # prov.ttl:706-714 - canonical provenance influence property close_mappings: - dbo:influencedBy # dbpedia_ontology.owl:11772 - creative/intellectual influence aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/affiliated_with.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/affiliated_with.yaml index bf84cf17e7..f9e19cd6f2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/affiliated_with.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/affiliated_with.yaml @@ -87,7 +87,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - org:memberOf # org.rdf - Membership in organization - schema:affiliation # schemaorg.owl - Affiliation relationship aliases: - is_or_was_affiliated_with diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/aggregate_from.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/aggregate_from.yaml index fa74e3f08f..4bdbc01e23 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/aggregate_from.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/aggregate_from.yaml @@ -69,7 +69,6 @@ slots: multivalued: true inlined: false exact_mappings: - - ore:aggregates close_mappings: - dcterms:source - prov:wasDerivedFrom diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/allow.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/allow.yaml index 5acff7a30c..a24826c6d6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/allow.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/allow.yaml @@ -59,7 +59,6 @@ slots: multivalued: true inlined: false exact_mappings: - - odrl:permission close_mappings: - odrl:Permission - odrl:grantUse diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/apply_to.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/apply_to.yaml index 752fd13df2..ab7540a1ac 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/apply_to.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/apply_to.yaml @@ -90,7 +90,6 @@ slots: # Semantic mappings (SKOS predicates) # From: prov.ttl, CIDOC_CRM_v7.1.3.rdf, RiC-O_1-1.rdf, odrl.ttl, dcterms.rdf exact_mappings: - - prov:used # prov.ttl: Activity used Entity - core "apply" semantics close_mappings: - crm:P33_used_specific_technique # CIDOC-CRM: Activity used specific Design/Procedure - crm:P16_used_specific_object # CIDOC-CRM: Activity used specific object essential to outcome diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/archived_at.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/archived_at.yaml index 94fed2d556..5903b466ce 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/archived_at.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/archived_at.yaml @@ -90,7 +90,6 @@ slots: range: uri multivalued: false exact_mappings: - - schema:archivedAt # schemaorg.owl:8358-8379 - "page or link involved in archival" aliases: - is_or_was_archived_at - is_or_was_webarchived_at diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/arranged_as.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/arranged_as.yaml index 3ac832589e..3bb376c9aa 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/arranged_as.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/arranged_as.yaml @@ -84,7 +84,6 @@ slots: - has_or_had_arrangement - arranged_as exact_mappings: - - rico:structure # RiC-O_1-1.rdf:23181-23204 - "Intellectual arrangement and composition of a Record Resource" annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/assert.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/assert.yaml index 8f69a1ecd9..b15d6470e7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/assert.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/assert.yaml @@ -90,7 +90,6 @@ slots: # Semantic mappings (SKOS predicates) # From: prov.ttl, CIDOC_CRM_v7.1.3.rdf, schemaorg.owl, oa.ttl, RiC-O_1-1.rdf exact_mappings: - - crm:P140_assigned_attribute_to # CIDOC-CRM: E13 Attribute Assignment assigns attribute to E1 CRM Entity close_mappings: - crm:P141_assigned # CIDOC-CRM: E13 Attribute Assignment assigned (the value/range) - oa:hasBody # oa.ttl: Annotation has body (the content being asserted) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/based_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/based_on.yaml index a4bf0d76cd..d3485a19ed 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/based_on.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/based_on.yaml @@ -96,7 +96,6 @@ slots: range: string multivalued: true exact_mappings: - - prov:wasDerivedFrom # prov.ttl:1099-1114 - "A derivation is a transformation of an entity into another" close_mappings: - schema:isBasedOn # schemaorg.owl:22729-22751 - "A resource from which this work is derived" # NOTE: rico:isOrWasBasedOn was removed — it does not exist in RiC-O 1.1. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_begin.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_begin.yaml index 977a62989e..994e5f3043 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_begin.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_begin.yaml @@ -97,7 +97,6 @@ slots: # Semantic mappings (SKOS predicates) # From: CIDOC_CRM_v7.1.3.rdf, RiC-O_1-1.rdf, time ontology, prov.ttl, schemaorg.owl exact_mappings: - - crm:P82a_begin_of_the_begin # CIDOC-CRM: Earliest possible start of E52 Time-Span (subPropertyOf P82_at_some_time_within) close_mappings: - rico:hasBeginningDate # RiC-O: Thing has beginning Date (ObjectProperty, range: rico:Date) related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_end.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_end.yaml index b4310bbcf4..dd1d19ae18 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_end.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/begin_of_the_end.yaml @@ -98,7 +98,6 @@ slots: # Semantic mappings (SKOS predicates) # From: CIDOC_CRM_v7.1.3.rdf, RiC-O_1-1.rdf, time ontology, prov.ttl, schemaorg.owl exact_mappings: - - crm:P81b_begin_of_the_end # CIDOC-CRM: Earliest possible end of E52 Time-Span (subPropertyOf P81_ongoing_throughout) close_mappings: - rico:hasEndDate # RiC-O: Thing has end Date (ObjectProperty, range: rico:Date) related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/born_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/born_on.yaml index 33f60b8c58..a55e99e582 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/born_on.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/born_on.yaml @@ -82,7 +82,6 @@ slots: range: date multivalued: false exact_mappings: - - schema:birthDate # schemaorg.owl:10099-10102 - "Date of birth." aliases: - is_or_was_born_on annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/branch_of.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/branch_of.yaml index a50637efff..a7d8cdad35 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/branch_of.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/branch_of.yaml @@ -91,7 +91,6 @@ slots: range: uriorcurie multivalued: false exact_mappings: - - org:subOrganizationOf # org.rdf:663-681 - Hierarchical containment of Organizations aliases: - is_or_was_branch_of - is_branch_of_authority diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/catalogue.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/catalogue.yaml index 83a765b893..f49f347659 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/catalogue.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/catalogue.yaml @@ -92,7 +92,6 @@ slots: # "This property describes the CRM Entities documented as instances of E31 Document. # Documents may describe any conceivable entity..." # Domain: E31_Document, Range: E1_CRM_Entity - - crm:P70_documents broad_mappings: # CIDOC_CRM_v7.1.3.rdf line 2796: P70 rdfs:subPropertyOf P67_refers_to # Broad: P67 is the parent - general reference relation diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml index 2fb97a5e38..38b8f7d623 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml @@ -161,7 +161,6 @@ slots: aliases: - has_or_had_category - - has_type - is_classified_as - is_or_was_categorized_as - connections_by_heritage_type diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/ceased_through.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/ceased_through.yaml index 7e7bd92591..a16390452f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/ceased_through.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/ceased_through.yaml @@ -94,8 +94,6 @@ slots: # CIDOC_CRM_v7.1.3.rdf line 3210-3221: P93i_was_taken_out_of_existence_by # "This property identifies the E64 End of Existence that ended the existence of this E77 Persistent Item" # Exact semantic match: event that ended the existence of something - - crm:P93i_was_taken_out_of_existence_by # from CIDOC_CRM_v7.1.3.rdf - close_mappings: # RiC-O_1-1.rdf line 12585: isOrWasAffectedBy # "Connects an Agent, Record Resource, or Instantiation to an Activity by which it was affected" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_from.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_from.yaml index c7bbb1c775..71e942cb0e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_from.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_from.yaml @@ -93,7 +93,6 @@ slots: required: false multivalued: false exact_mappings: - - crm:P23_transferred_title_from broad_mappings: - prov:wasInfluencedBy related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_to.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_to.yaml index 3be20053c2..9c2036c609 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_to.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/change_ownership_to.yaml @@ -94,7 +94,6 @@ slots: required: false multivalued: false exact_mappings: - - crm:P22_transferred_title_to close_mappings: - prov:wasAttributedTo related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/classify.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/classify.yaml index 2d1c3a3414..be52e1e6c7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/classify.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/classify.yaml @@ -98,7 +98,6 @@ slots: # CIDOC-CRM P2i_is_type_of - Inverse of has_type, the type classifies the entity # Domain: E55_Type, Range: E1_CRM_Entity # Lines 1215-1225 in CIDOC_CRM_v7.1.3.rdf - - crm:P2i_is_type_of close_mappings: # SKOS broader - Hierarchical broader concept relationship # Lines 266-277 in skos.rdf diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/collection_of.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/collection_of.yaml index 75e943ac03..ed589e8dc1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/collection_of.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/collection_of.yaml @@ -91,7 +91,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - rico:isOrWasPartOf # RiC-O_1-1.rdf:14734-14770 - "Inverse of hasOrHadPart" close_mappings: - crm:P46i_forms_part_of # CIDOC_CRM:2341-2352 - "Forms part of" (physical things) - schema:isPartOf diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/commented_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/commented_on.yaml index 4745bef79a..2b702f4579 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/commented_on.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/commented_on.yaml @@ -83,7 +83,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - schema:comment aliases: - has_or_had_comment - is_or_was_commented_on diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/comply_with.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/comply_with.yaml index 1cb9256695..15978c2afc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/comply_with.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/comply_with.yaml @@ -63,7 +63,6 @@ slots: inlined: false inlined_as_list: false exact_mappings: - - dcterms:conformsTo # dcterms.rdf:987-1010 - "An established standard to which the described resource conforms" broad_mappings: - dcterms:relation # dcterms.rdf:1000 - parent property; conformsTo is rdfs:subPropertyOf relation close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/conducted_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/conducted_by.yaml index 21b87bc6c8..e6294bc3d1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/conducted_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/conducted_by.yaml @@ -84,7 +84,6 @@ slots: in_language: es range: uriorcurie exact_mappings: - - prov:wasAssociatedWith # prov.ttl:1066-1080 - Agent with responsibility for Activity aliases: - is_or_was_conducted_by annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/contain.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/contain.yaml index 62cc4d0d6d..b19fced05c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/contain.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/contain.yaml @@ -86,7 +86,6 @@ slots: # "Connects a Place to a region that is or was within it." # Domain: rico:Place, Range: rico:Place # SubPropertyOf: hasOrHadPart, isAssociatedWithPlace - - rico:containsOrContained broad_mappings: # RiC-O_1-1.rdf line 2004: containsOrContained rdfs:subPropertyOf hasOrHadPart # Broad: general part-whole relation diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/contain_covers_settlement.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/contain_covers_settlement.yaml index 40efb81119..bda2b754a9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/contain_covers_settlement.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/contain_covers_settlement.yaml @@ -76,7 +76,6 @@ slots: aliases: - contains_or_contained_covers_settlement exact_mappings: - - schema:containsPlace # schemaorg.owl:12711-12733 - "The basic containment relation between a place and another that it contains" comments: - | **USAGE**: Use when service area covers specific municipalities (not entire province), diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/created_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/created_by.yaml index 9a0fc3d164..f0759733cf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/created_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/created_by.yaml @@ -80,7 +80,6 @@ slots: required: false multivalued: false exact_mappings: - - prov:wasAttributedTo # prov.ttl:1082-1097 - "Attribution is the ascribing of an entity to an agent" close_mappings: - schema:creator # schemaorg.owl:13479-13500 - creator/author of CreativeWork - schema:manufacturer # schemaorg.owl:25377-25381 - manufacturer of the product diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/created_through.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/created_through.yaml index 825bf48e1d..8e757fa4db 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/created_through.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/created_through.yaml @@ -83,7 +83,6 @@ slots: in_language: es range: uriorcurie exact_mappings: - - prov:wasGeneratedBy # prov.ttl:1132-1145 - Entity generated by Activity aliases: - is_or_was_created_through annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/department_of.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/department_of.yaml index f5efc76dc2..0a00332bd9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/department_of.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/department_of.yaml @@ -85,7 +85,6 @@ slots: aliases: - is_or_was_archive_department_of exact_mappings: - - org:unitOf # org.rdf:406-426 - "Organization of which this Unit is a part" comments: - | **USAGE**: Use to indicate that an archive, library, or museum department diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/derive_from.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/derive_from.yaml index 03b29c3251..ea066e4965 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/derive_from.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/derive_from.yaml @@ -102,8 +102,6 @@ slots: # "A derivation is a transformation of an entity into another, an update # of an entity resulting in a new one, or the construction of a new entity # based on a pre-existing entity." - - prov:wasDerivedFrom # from prov.ttl - W3C PROV-O derivation - broad_mappings: # prov.ttl line 1073: wasDerivedFrom rdfs:subPropertyOf wasInfluencedBy # Broad: general influence relation (parent of derivation) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/documented_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/documented_in.yaml index 7ee2606cf7..e2b12d9bab 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/documented_in.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/documented_in.yaml @@ -86,7 +86,6 @@ slots: aliases: - is_or_was_documented_in exact_mappings: - - crm:P70i_is_documented_in # CIDOC:2799-2810 - "is documented in" with domain E1_CRM_Entity, range E31_Document comments: - | **USAGE**: Use to link an entity to the document(s) where it is recorded diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/edited_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/edited_by.yaml index 15885fd2c5..3c9d909feb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/edited_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/edited_by.yaml @@ -86,7 +86,6 @@ slots: aliases: - is_or_was_edited_by exact_mappings: - - schema:editor # schemaorg:16017-16038 - "Specifies the Person who edited the CreativeWork" comments: - | **USAGE**: Use to identify the person or organization that edited, revised, diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/employed_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/employed_by.yaml index 64db1fc415..7bdaa6dc48 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/employed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/employed_by.yaml @@ -86,7 +86,6 @@ slots: aliases: - is_or_was_employed_by exact_mappings: - - schema:worksFor # schemaorg:40619-40640 - "Organizations that the person works for" close_mappings: - org:memberOf # org.rdf:743-758 - broader (membership includes employment) comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/exhibit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/exhibit.yaml index ce9f957b86..3484bd88a1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/exhibit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/exhibit.yaml @@ -99,7 +99,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:workFeatured # schemaorg.owl:40459-526 - work featured in some event narrow_mappings: - schema:workPerformed # schemaorg.owl:40527-549 - subPropertyOf workFeatured (play in event) - schema:workPresented # schemaorg.owl:40550-570 - subPropertyOf workFeatured (movie shown) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/expired_at.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/expired_at.yaml index ab2e87faf2..81d62dc716 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/expired_at.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/expired_at.yaml @@ -81,7 +81,6 @@ slots: in_language: es range: datetime exact_mappings: - - schema:expires # schemaorg.owl:17832-17852 - "Date the content expires and is no longer useful or available" close_mappings: - prov:invalidatedAtTime # prov.ttl:743-753 - Time of invalidation related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/funded_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/funded_by.yaml index 811327f78c..1ee624ecb3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/funded_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/funded_by.yaml @@ -78,7 +78,6 @@ slots: - has_or_had_cofunding - internal_funding exact_mappings: - - schema:funder # schemaorg.owl:18743-18747 - "A person or organization that supports (sponsors) something through some kind of financial contribution" comments: - | MIGRATED 2026-02-03 from has_or_had_cofunding for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/generated_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/generated_by.yaml index 2185ffc4a1..1a05eec31e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/generated_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/generated_by.yaml @@ -88,7 +88,6 @@ slots: implements: - owl:ObjectProperty exact_mappings: - - prov:wasGeneratedBy # prov.ttl:1132-1145 - "Generation is the completion of production of a new entity by an activity" aliases: - is_or_was_generated_by - was_generated_by diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_access_policy.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_access_policy.yaml index 08ebf91b81..89343044b9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_access_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_access_policy.yaml @@ -92,7 +92,6 @@ slots: range: string slot_uri: dcterms:accessRights exact_mappings: - - dcterms:accessRights broad_mappings: - dcterms:rights # DC Terms: Parent property (accessRights rdfs:subPropertyOf rights, line 805) close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_accessibility_feature.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_accessibility_feature.yaml index 8113d94bef..55a3728dc7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_accessibility_feature.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_accessibility_feature.yaml @@ -108,7 +108,6 @@ slots: # Schema.org accessibilityFeature - "Content features for accessibility" # Domain: CreativeWork, Range: Text | Role | URL # Lines 6543-6562 in schemaorg.owl - - schema:accessibilityFeature close_mappings: # Schema.org accessMode - Sensory/cognitive access modes (auditory, tactile, textual, visual) # Lines 6458-6461 in schemaorg.owl diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_address.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_address.yaml index 2508e68602..3f7d0a0c5f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_address.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_address.yaml @@ -79,7 +79,6 @@ slots: in_language: es range: string exact_mappings: - - schema:address # schemaorg.owl:7234-7259 - "Physical address of the item" aliases: - has_or_had_address annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_affiliation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_affiliation.yaml index 8a4b81030c..c7ce961136 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_affiliation.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_affiliation.yaml @@ -81,7 +81,6 @@ slots: aliases: - has_or_had_affiliation exact_mappings: - - schema:affiliation # schemaorg.owl:7418-7440 - "An organization that this person is affiliated with" annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_age.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_age.yaml index 8b5c903298..7a96971206 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_age.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_age.yaml @@ -68,7 +68,6 @@ slots: multivalued: false required: false exact_mappings: - - foaf:age # foaf.ttl:145-153 - "The age in years of some agent" broad_mappings: - schema:duration # schemaorg.owl:15892-15915 - general duration concept; age is a specific duration related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml index ae87ceca58..1ab6e6aa32 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml @@ -85,7 +85,6 @@ slots: - has_or_had_variant_name - has_variant_name exact_mappings: - - schema:alternateName # schemaorg.owl:7757-7777 - "An alias for the item" - skos:altLabel annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_altitude.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_altitude.yaml index 6fc60c53e3..64ebb21a4a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_altitude.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_altitude.yaml @@ -78,7 +78,6 @@ slots: aliases: - has_or_had_altitude exact_mappings: - - schema:elevation # schemaorg.owl:16243-16265 - "The elevation of a location (WGS 84)" annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_archive.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_archive.yaml index ac371d5146..39e66d0a60 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_archive.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_archive.yaml @@ -85,7 +85,6 @@ slots: aliases: - has_or_had_archive exact_mappings: - - schema:archiveHeld # schemaorg.owl:8335-8357 - "Collection, fonds, or item held by an ArchiveOrganization" annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_audio.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_audio.yaml index f3d74a34c2..a5200ba720 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_audio.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_audio.yaml @@ -76,6 +76,5 @@ slots: aliases: - has_or_had_audio exact_mappings: - - schema:audio # schemaorg.owl:9199-9202 - "An embedded audio object" annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_author.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_author.yaml index b91d4a8e13..0189b1e177 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_author.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_author.yaml @@ -81,7 +81,6 @@ slots: - has_or_had_author_name - has_author_name exact_mappings: - - dcterms:creator # dcterms.rdf:1092-1121 - "An entity responsible for making the resource." close_mappings: - schema:author # schemaorg.owl:9265-9268 - "The author of this content or rating." annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_branch.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_branch.yaml index 1e8619a316..6c9d760e85 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_branch.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_branch.yaml @@ -78,7 +78,6 @@ slots: aliases: - has_or_had_branch exact_mappings: - - org:hasUnit # org.rdf:510-528 - "Indicates a unit which is part of this Organization" close_mappings: - schema:subOrganization # schemaorg.owl:36756-36760 - "A relationship between two organizations where the first includes the second" annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_caption.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_caption.yaml index da5416bdda..57b256255a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_caption.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_caption.yaml @@ -77,6 +77,5 @@ slots: - is_closed_caption - is_sdh exact_mappings: - - schema:caption # schemaorg.owl:11157-11160 - "The caption for this object" annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml index 9c68e45eda..6944b620d6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml @@ -79,7 +79,6 @@ slots: range: string multivalued: true exact_mappings: - - skos:notation # skos.rdf:166-175 - "A notation, also known as classification code" close_mappings: - dcterms:identifier # dcterms.rdf:1395-1418 - "An unambiguous reference to the resource" - schema:identifier # schemaorg.owl:21325-21346 - "Any kind of identifier for any kind of Thing" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml index 7cc06c02e6..dcbdf2bb0b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml @@ -96,7 +96,6 @@ slots: multivalued: true inlined_as_list: false exact_mappings: - - rico:hasOrHadPart close_mappings: - crm:P46_is_composed_of - schema:hasPart diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml index 0e6b21f3b4..aea6cf92c9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml @@ -79,6 +79,5 @@ slots: - contact_point - lender_contact exact_mappings: - - schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization" annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_content.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_content.yaml index 698c965385..abd6cb60a8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_content.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_content.yaml @@ -97,7 +97,6 @@ slots: # RiC-O scopeAndContent - Summary of scope and content of a Record Resource # Domain: rico:RecordResource, Range: rdfs:Literal # Lines 23025-23040 in RiC-O_1-1.rdf - - rico:scopeAndContent close_mappings: # RiC-O hasContentOfType - Classifies type of content (ObjectProperty) # Lines 4147-4148 in RiC-O_1-1.rdf diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contributor.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contributor.yaml index 20dfe51dda..8d19f146e7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contributor.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contributor.yaml @@ -78,7 +78,6 @@ slots: aliases: - has_or_had_contributor exact_mappings: - - dcterms:contributor # dcterms.rdf:1011-1034 - "An entity responsible for making contributions to the resource" - schema:contributor # schemaorg.owl:12908-12911 - "A secondary contributor to the CreativeWork or Event" comments: - | diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_date.yaml index 4ce70e85f3..fe42db76c8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_date.yaml @@ -76,7 +76,6 @@ slots: aliases: - has_or_had_date exact_mappings: - - dcterms:date # dcterms.rdf:1122-1145 - "A point or period of time associated with an event in the lifecycle of the resource" comments: - | MIGRATED 2026-02-03 from has_or_had_date for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_email_address.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_email_address.yaml index 59c74640fa..e52995f493 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_email_address.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_email_address.yaml @@ -100,8 +100,6 @@ slots: # Schema.org email - "Email address." # Domain: Person, ContactPoint, Organization # Lines 16432-16444 in schemaorg.owl - - schema:email - # FOAF mbox - "Personal mailbox" associated with exactly one owner # InverseFunctionalProperty - expects mailto: URI # Lines 392-400 in foaf.ttl - foaf:mbox diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_example.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_example.yaml index 849fdf8e71..9a13bb713d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_example.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_example.yaml @@ -80,7 +80,6 @@ slots: multivalued: true inlined: false exact_mappings: - - skos:example # skos.rdf:219-229 - "An example of the use of a concept." broad_mappings: - skos:note # skos.rdf:176-185 - skos:example is subPropertyOf skos:note related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml index aee44e3f59..a19dfdca68 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml @@ -92,7 +92,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - dcterms:extent # dcterms.rdf:1269-295 - "The size or duration of the resource." comments: - | **USAGE**: Use for recording the physical or digital extent of diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml index 6a2af3338d..58e42c36b7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml @@ -98,7 +98,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - premis:fixity # premis3.owl:372-384 - "has fixity." Domain: Bitstream/File. Range: Fixity. comments: - | **MIGRATION**: Renamed from has_or_had_fixity for conciseness (2026-02-03). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_format.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_format.yaml index 34d1c25808..29d1cf8b08 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_format.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_format.yaml @@ -100,8 +100,6 @@ slots: # "The file format, physical medium, or dimensions of the resource." # "Recommended practice is to use a controlled vocabulary where available. # For example, for file formats one could use the list of Internet Media Types [MIME]." - - dcterms:format # from dcterms.rdf - file format, physical medium, dimensions - # schemaorg.owl line 16697-16704: encodingFormat # "Media type typically expressed using a MIME format (see IANA site)" # Used for MediaObject and CreativeWork diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml index be0f1fb721..d1dcb5e7b8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml @@ -81,5 +81,4 @@ slots: - has_or_had_height annotations: custodian_types: '["*"]' - exact_mappings: - - schema:height # schemaorg.owl:20977-21004 — "The height of the item." Domain: MediaObject/Person/VisualArtwork/Product. Range: QuantitativeValue/Distance. + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml index 53709de207..fa83cbce28 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml @@ -87,7 +87,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - foaf:homepage # foaf.ttl:291-301 — "A homepage for some thing." Domain: owl:Thing. Range: foaf:Document. InverseFunctionalProperty. comments: - | MIGRATED 2026-02-03 from has_or_had_homepage for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml index beba9d9fbc..5443261190 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml @@ -89,7 +89,6 @@ slots: range: string multivalued: true exact_mappings: - - skos:broader close_mappings: - rdfs:subClassOf aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml index c5a574c66f..3e6fe29238 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml @@ -88,7 +88,6 @@ slots: range: string multivalued: true exact_mappings: - - skos:narrower aliases: - has_or_had_hyponym - has_or_had_narrower_instance diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml index 33aac15e5c..b139d76795 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml @@ -86,5 +86,4 @@ slots: - profile_image_url annotations: custodian_types: '["*"]' - exact_mappings: - - schema:image # schemaorg.owl:21413-21434 — "An image of the item. This can be a URL or a fully described ImageObject." Domain: Thing. Range: URL/ImageObject. + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_initials.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_initials.yaml index 3492872e41..c8f5bd6f11 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_initials.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_initials.yaml @@ -80,7 +80,6 @@ slots: range: string pattern: ^[A-Z][a-zA-Z]*\.([A-Z][a-zA-Z]*\.)*$ exact_mappings: - - pnv:initials # pico.ttl:569-586 - "First letter of a person's given name"; exact semantic match broad_mappings: - foaf:name # foaf.ttl:442-450 - "A name for some thing"; any name, far broader than initials related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_keyword.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_keyword.yaml index 892f95edfb..1cdb935ce7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_keyword.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_keyword.yaml @@ -77,7 +77,6 @@ slots: predicate: EXACT_SYNONYM in_language: es exact_mappings: - - schema:keywords # schemaorg.owl:23832-23857 - "Keywords or tags used to describe some item" - dcat:keyword # dcat3.ttl:1208-1231 - "A keyword or tag describing a resource" close_mappings: - dcterms:subject # dcterms.rdf:1968-1988 - "A topic of the resource" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml index 7134b054ca..c1a10bb293 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml @@ -73,7 +73,6 @@ slots: range: string multivalued: true exact_mappings: - - skos:prefLabel # skos.rdf:117-134 - "The preferred lexical label for a resource, in a given language." close_mappings: - rdfs:label # Core RDF Schema - general-purpose label, not constrained to "preferred." - schema:name # schemaorg.owl - "The name of the item." Both = human-readable label/name. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml index 415406b8f1..e48a3e0851 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml @@ -73,7 +73,6 @@ slots: range: string multivalued: true exact_mappings: - - schema:location # schemaorg.owl:25018-25046 - "The location of, for example, where an event is happening, where an organization is located, or where an action takes place." Domain: Event/Organization/Action. close_mappings: - prov:atLocation # prov.ttl:486-504 - "The Location of any resource." Domain: Activity/Agent/Entity/InstantaneousEvent. Provenance-focused. aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_logo.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_logo.yaml index 81ec9a5e2a..ebcb9ec0ac 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_logo.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_logo.yaml @@ -88,6 +88,5 @@ slots: - logo_label - logo_segment exact_mappings: - - schema:logo # schemaorg.owl:25110-25134 - "An associated logo." Domain: Organization, Service, Place, Brand, Product. close_mappings: - foaf:logo # foaf.ttl:364-372 - "A logo representing some thing." Generic domain/range. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml index e03edf3058..2b077bd12b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml @@ -68,7 +68,6 @@ slots: range: string multivalued: false exact_mappings: - - qudt:hasUnit # QUDT ontology — "A reference to the unit of measure of a quantity" aliases: - has_or_had_measurement_unit - has_or_had_unit diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_methodology.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_methodology.yaml index c3236d0c51..4349f04013 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_methodology.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_methodology.yaml @@ -92,7 +92,6 @@ slots: # range: Methodology slot_uri: prov:hadPlan exact_mappings: - - prov:hadPlan annotations: rule_53_compliant: true link_branch: 2 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml index 8a7d826adb..2e83881092 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml @@ -84,5 +84,4 @@ slots: - has_or_had_notation annotations: custodian_types: '["*"]' - exact_mappings: - - skos:notation # skos.rdf:166-175 - "A notation, also known as classification code" + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml index c61275f333..d0a923648c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml @@ -90,7 +90,6 @@ slots: inlined: false inlined_as_list: false exact_mappings: - - skos:note # skos.rdf:176-185 - "A general note, for any purpose" - crm:P3_has_note # CIDOC_CRM:1227-1241 - container for informal descriptions close_mappings: - rdfs:comment # RDF Schema - human-readable description of resource diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml index fefa1b5e0b..1a2dfb5c7d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml @@ -71,7 +71,6 @@ slots: range: float multivalued: false exact_mappings: - - qudt:numericValue # QUDT vocabulary (external) - "The numeric value of a QuantityValue." Semantically equivalent. aliases: - has_or_had_numeric_value - lot_number diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_output.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_output.yaml index 188f38eda4..0542b89082 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_output.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_output.yaml @@ -102,7 +102,6 @@ slots: # Domain: Activity, Range: Entity # Inverse of wasGeneratedBy # Lines 579-591 in prov.ttl - - prov:generated close_mappings: # Schema.org result - "The result produced in the action" # Domain: Action, Range: Thing diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml index c01bad66a0..00f93c6ac2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml @@ -99,7 +99,6 @@ slots: - is_or_was_provenance - provenance - has_or_had_provenance_path - - has_provenance_path - has_or_had_web_claim - has_web_claim - archive_path diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_record_set.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_record_set.yaml index dc0d5762ee..fbd91ee4dc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_record_set.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_record_set.yaml @@ -1,27 +1,100 @@ +# ============================================================================== +# LinkML Slot Definition: has_record_set +# ============================================================================== +# Connects a parent aggregation, fonds, repository, portal, or archival unit to +# a specific subgroup or series of records contained within it or linked to it. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|------------------------------|----------------------------------|----------|----------------------------------------------------------------| +# | **RiC-O** | `rico:includesOrIncluded` | RiC-O_1-1.rdf:9522-9580 | close | RecordSet→Record/RecordSet; "aggregates or aggregated". | +# | **RiC-O** | `rico:directlyIncludes` | RiC-O_1-1.rdf:2420-2465 | narrow | RecordSet→Record/RecordSet; direct inclusion only (not transitive). | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1368 | broad | General partitive; "included physically or logically". | +# | **Schema.org** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | CreativeWork→CreativeWork; general partitive relation. | +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== id: https://nde.nl/ontology/hc/slot/has_record_set name: has_record_set title: Has Record Set prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ + rico: https://www.ica.org/standards/RiC/ontology# dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - skos: http://www.w3.org/2004/02/skos/core# - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# + schema: http://schema.org/ imports: -- linkml:types + - linkml:types default_prefix: hc slots: has_record_set: - range: integer - description: | - Connects a parent aggregation, fonds, repository, portal or archival unit to a specific subgroup or series of records contained within it or linked to it. slot_uri: hc:hasRecordSet + description: >- + Connects a parent aggregation, fonds, repository, portal, or archival unit to a + specific subgroup or series of records contained within it or linked to it. + alt_descriptions: + nl: >- + Verbindt een bovenliggende aggregatie, archief, depot, portaal of archiefeenheid + met een specifieke subgroep of reeks van archiefstukken die erin bevat of eraan + gekoppeld is. + de: >- + Verbindet eine übergeordnete Aggregation, einen Bestand, ein Archiv, ein Portal + oder eine Verzeichnungseinheit mit einer bestimmten Untergruppe oder Reihe von + Datensätzen, die darin enthalten oder damit verknüpft sind. + fr: >- + Relie une agrégation parente, un fonds, un dépôt, un portail ou une unité + archivistique à un sous-groupe ou une série spécifique de documents qu'il + contient ou auxquels il est lié. + ar: >- + يربط تجميعًا أصليًا أو رصيدًا أو مستودعًا أو بوابة أو وحدة أرشيفية بمجموعة + فرعية أو سلسلة محددة من السجلات الموجودة فيه أو المرتبطة به. + id: >- + Menghubungkan agregasi induk, arsip, repositori, portal, atau unit kearsipan + dengan subkelompok atau rangkaian rekod tertentu yang terkandung di dalamnya + atau terkait dengannya. + zh: >- + 将父聚合体、全宗、仓库、门户或档案单元连接到其中包含或与之关联的特定子组或记录系列。 + es: >- + Conecta una agregación principal, fondo, repositorio, portal o unidad archivística + con un subgrupo o serie específica de registros contenidos en él o vinculados a él. + structured_aliases: + - literal_form: heeft archiefbestanddeel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Bestandsgruppe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un ensemble de documents + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه مجموعة سجلات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki kumpulan rekod + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有记录集 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene conjunto de registros + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - rico:includesOrIncluded # RiC-O_1-1.rdf:9522-9580 - RecordSet→Record/RecordSet; "aggregates or aggregated" + narrow_mappings: + - rico:directlyIncludes # RiC-O_1-1.rdf:2420-2465 - RecordSet→Record/RecordSet; direct inclusion only + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1368 - General partitive; "included physically or logically" + - schema:hasPart # schemaorg.owl:20403-20425 - CreativeWork→CreativeWork; general partitive + aliases: [] annotations: custodian_types: '["*"]' - aliases: - - record_count + comments: + - >- + The previous alias record_count was removed as it represents a quantitative + concept (integer count of records) rather than the relational concept this slot + represents. A separate count slot should be used for record counts. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_role.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_role.yaml index 6a6187801c..214864cd43 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_role.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_role.yaml @@ -105,7 +105,6 @@ slots: # W3C Org role - "Role that Agent plays in Membership with Organization" # Domain: Membership | Post, Range: org:Role # Lines 623-644 in org.rdf - - org:role close_mappings: # PROV-O hadRole - "Role Entity assumed in context of Activity" # Used in qualified influence patterns diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_scope.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_scope.yaml index 67bb71e5fe..863f68c0b6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_scope.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_scope.yaml @@ -78,7 +78,6 @@ slots: range: string multivalued: true exact_mappings: - - schema:areaServed # schemaorg.owl:8403-8430 - "The geographic area where a service or offered item is provided" close_mappings: - dcterms:coverage # dcterms.rdf:1035-1063 - "Spatial or temporal topic, or jurisdiction" - rico:scopeAndContent # RiC-O:23026-23058 - summary of scope and content diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml index 1abf5fb70a..89d8bb09bb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml @@ -80,7 +80,6 @@ slots: multivalued: true inlined: false exact_mappings: - - time:hasDuration # time.ttl:752-759 - "Duration of a temporal entity, expressed as a scaled value" close_mappings: - schema:duration # schemaorg.owl:15892-15920 - "Duration in ISO 8601 format" - crm:P4_has_time-span # CIDOC_CRM:1242-1254 - associates temporal entity with time-span diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_width.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_width.yaml index e89cda6ba2..45dd22f042 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_width.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_width.yaml @@ -83,7 +83,6 @@ slots: in_language: es range: float exact_mappings: - - schema:width broad_mappings: - crm:P43_has_dimension aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml index e190797293..3a08ead65e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml @@ -83,7 +83,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - rico:includesOrIncluded # RiC-O:9522-9570 - "Connects a Record Set to a Record or Record Set it aggregates" close_mappings: - dcterms:hasPart # dcterms.rdf:1347-1370 - "A related resource that is included either physically or logically" - schema:hasPart # schemaorg.owl:20403-20425 - "Indicates an item that is part of this item" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/listed_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/listed_in.yaml index 5111f609dd..84a4932907 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/listed_in.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/listed_in.yaml @@ -103,7 +103,6 @@ slots: # Lines 13803-13850 in RiC-O_1-1.rdf # Exact: temporal semantics match (is or was listed) # SubPropertyOf: isOrWasPartOf, isRecordResourceAssociatedWithRecordResource - - rico:isOrWasIncludedIn close_mappings: # Schema.org includedInDataCatalog - Dataset included in DataCatalog # Lines 21975-21997 in schemaorg.owl @@ -132,7 +131,6 @@ slots: - schema:isPartOf aliases: - is_or_was_listed_in - - included_in - registered_in - catalogued_in annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/located_at.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/located_at.yaml index 4057c41ff0..1fc05a3081 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/located_at.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/located_at.yaml @@ -78,7 +78,6 @@ slots: - temporarily_located_at - connection_location - has_or_had_location - - has_location - current_location - example_location - location diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/location_of.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/location_of.yaml index 15d424a9f8..c80aac4ab4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/location_of.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/location_of.yaml @@ -93,7 +93,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - org:siteOf close_mappings: - schema:location aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml index 2d12db35a0..f889ce595d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:recordingAvailable annotations: custodian_types: '["*"]' - exact_mappings: - - hc:recordingAvailable + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml index d1ddd5bb3a..a217f2c021 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml @@ -30,5 +30,4 @@ slots: slot_uri: hc:recurrencePattern annotations: custodian_types: '["*"]' - exact_mappings: - - hc:recurrencePattern + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml index a55abde7bb..a37a87e868 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml @@ -52,7 +52,6 @@ slots: multivalued: true required: false exact_mappings: - - prov:wasDerivedFrom close_mappings: - rico:refersTo annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml index c1f46a71ef..ebe8ebb0d7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:refersToAccessPolicy annotations: custodian_types: '["*"]' - exact_mappings: - - hc:refersToAccessPolicy + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml index fd0610ff68..68f1220267 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml @@ -30,5 +30,4 @@ slots: - schema:organization annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:references + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml index 165d130b8f..644d235cf2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml @@ -36,5 +36,4 @@ slots: slot_uri: hc:refersToLegalStatus annotations: custodian_types: '["*"]' - exact_mappings: - - hc:refersToLegalStatus + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml index 00ee59b940..fb6514c267 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml @@ -31,5 +31,4 @@ slots: slot_uri: hc:refersToStorage annotations: custodian_types: '["*"]' - exact_mappings: - - hc:refersToStorage + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml index 28b7c3b552..b831ff1ee1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml @@ -25,7 +25,6 @@ slots: required: false description: "State, province, region, or other first-level administrative subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nUse official name or ISO 3166-2 subdivision code (e.g., \"NL-NH\" for \nNoord-Holland, Netherlands).\n\nFor structured reference, use Subregion class.\n" exact_mappings: - - vcard:region - schema:addressRegion close_mappings: - locn:adminUnitL2 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml index 4292ddfd87..e0bd4d0d95 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:region_code + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml index 7c1bd91c16..0952ed7a08 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:regionLanguage annotations: custodian_types: '["*"]' - exact_mappings: - - hc:regionLanguage + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml index 8f5e82807b..29c191be6f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:regionText annotations: custodian_types: '["*"]' - exact_mappings: - - hc:regionText + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml index 848cc63080..af73a7fa7f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml @@ -23,5 +23,4 @@ slots: slot_uri: hc:regionType annotations: custodian_types: '["*"]' - exact_mappings: - - hc:regionType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml index 82ef5e9968..14eb8c9c80 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml @@ -23,5 +23,4 @@ slots: slot_uri: gleif-base:hasAbbreviationLocal annotations: custodian_types: '["*"]' - exact_mappings: - - gleif-base:hasAbbreviationLocal + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml index 0d2970a604..85470df6cc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml @@ -38,5 +38,4 @@ slots: slot_uri: schema:identifier annotations: custodian_types: '["*"]' - exact_mappings: - - schema:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml index 95a2dcac8a..149e1e2989 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml @@ -37,5 +37,4 @@ slots: slot_uri: gleif_base:hasNameTranslatedEnglish annotations: custodian_types: '["*"]' - exact_mappings: - - gleif_base:hasNameTranslatedEnglish + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml index 97c3872066..742b0efbee 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml @@ -23,5 +23,4 @@ slots: slot_uri: gleif_base:hasNameLegalLocal annotations: custodian_types: '["*"]' - exact_mappings: - - gleif_base:hasNameLegalLocal + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml index 534afeacd3..ce626a9950 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml @@ -45,5 +45,4 @@ slots: slot_uri: schema:category annotations: custodian_types: '["*"]' - exact_mappings: - - schema:category + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml index 9126c944ea..5f5404fc50 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:registeredOfficeClause annotations: custodian_types: '["*"]' - exact_mappings: - - hc:registeredOfficeClause + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml index c341fe1e34..31746d0bc1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml @@ -32,7 +32,6 @@ slots: - Now uses structured RegistrationAuthority class instead of simple string - Authorities vary by jurisdiction and entity type exact_mappings: - - rov:hasRegisteredOrganization close_mappings: - prov:wasAttributedTo examples: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml index 4807cdba89..c28d597413 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml @@ -16,7 +16,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:foundingDate prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml index d3c7b0d74c..606eb080cc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml @@ -76,5 +76,4 @@ slots: examples: - value: hc:ClimateControl/warehouse-hvac description: Climate control system regulated by policy - exact_mappings: - - odrl:target + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml index d6d9f66bf9..5832450eae 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml @@ -64,5 +64,4 @@ slots: slot_uri: hc:regulatoryAuthority annotations: custodian_types: '["*"]' - exact_mappings: - - hc:regulatoryAuthority + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml index 79dce3efb2..e695f15b91 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml @@ -45,7 +45,6 @@ slots: ' range: string exact_mappings: - - schema:provider related_mappings: - org:Organization annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml index 9ed87c8bb8..25446a62ae 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml @@ -23,5 +23,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:spatial + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml index e49bf9893e..ea378167bc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml @@ -28,5 +28,4 @@ slots: slot_uri: hc:relatedAgendas annotations: custodian_types: '["*"]' - exact_mappings: - - hc:relatedAgendas + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml index f6d09efb60..19cc0d4bc7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml @@ -23,5 +23,4 @@ slots: slot_uri: hc:relatedCalls annotations: custodian_types: '["*"]' - exact_mappings: - - hc:relatedCalls + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml index fa29e0b5c0..ef98d1d026 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml @@ -30,5 +30,4 @@ slots: description: Institutional repository (related but different function) annotations: custodian_types: '["*"]' - exact_mappings: - - skos:related + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml index a48a3edc02..a68309593d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:relatedLoan annotations: custodian_types: '["*"]' - exact_mappings: - - hc:relatedLoan + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml index 3060464498..d0662cf90d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:relatedProject annotations: custodian_types: '["*"]' - exact_mappings: - - hc:relatedProject + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml index 35dd1ab353..2eee718202 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml @@ -22,5 +22,4 @@ slots: required: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:name + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml index f3733fb417..f99f339f1d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml @@ -21,5 +21,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:description + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml index 0ef30c9726..9aea6922b9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml @@ -23,5 +23,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - skos:note + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml index fede5aaf83..1c2ee2f5e5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml @@ -22,5 +22,4 @@ slots: pattern: ^Q[0-9]+$ annotations: custodian_types: '["*"]' - exact_mappings: - - hc:wikidataId + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml index 6c09b0b76b..905ba9d782 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml @@ -32,5 +32,4 @@ slots: annotations: source_section: '**Related Types**:' custodian_types: '["*"]' - exact_mappings: - - skos:related + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml index ffdb283f31..ca242d2105 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml @@ -24,5 +24,4 @@ slots: # range: RelationshipTypeEnum annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:relation + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml index 650f8a2584..22d38934da 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml @@ -206,7 +206,6 @@ slots: range: string required: false exact_mappings: - - pico:hasReligion comments: - Record religion as mentioned in source - Prefer Wikidata links for standardization diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml index 0f4502e5cc..ef7c500106 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml @@ -59,5 +59,4 @@ slots: - schema:religion does not exist in Schema.org - use hc namespace annotations: custodian_types: '["*"]' - exact_mappings: - - hc:religiousTradition + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml index e2f1208ace..1af2b680e7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml @@ -25,5 +25,4 @@ slots: slot_uri: schema:workPerformed annotations: custodian_types: '["*"]' - exact_mappings: - - schema:workPerformed + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml index 4aee9371f8..8247c3e498 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml @@ -32,5 +32,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:replacesPrimaryLocation + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml index 7488637a8b..df6b2e5714 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml @@ -24,5 +24,4 @@ slots: slot_uri: dcterms:bibliographicCitation annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:bibliographicCitation + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml index c362dcb538..c53a78bc16 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml @@ -24,5 +24,4 @@ slots: slot_uri: schema:url annotations: custodian_types: '["*"]' - exact_mappings: - - schema:url + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml index 2765f0e713..4ea5d55277 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml @@ -22,5 +22,4 @@ slots: slot_uri: dcterms:date annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:date + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml index 0f3aac5608..c1b7264a6b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:reportingPeriodEnd annotations: custodian_types: '["*"]' - exact_mappings: - - hc:reportingPeriodEnd + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml index f2fdba533b..4b82c3cc64 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:reportingPeriodStart annotations: custodian_types: '["*"]' - exact_mappings: - - hc:reportingPeriodStart + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml index 5a2330eeb0..6c053fe984 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml @@ -44,5 +44,4 @@ slots: slot_uri: hc:repositorySoftware annotations: custodian_types: '["*"]' - exact_mappings: - - hc:repositorySoftware + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml index 256591710b..459bc656b5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml @@ -12,5 +12,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:sponsor + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml index 5d84cf4740..7033cd1d34 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml @@ -24,5 +24,4 @@ slots: slot_uri: schema:dateCreated annotations: custodian_types: '["*"]' - exact_mappings: - - schema:dateCreated + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml index 209809bd04..439c46978a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml @@ -31,5 +31,4 @@ slots: description: Exa API request ID annotations: custodian_types: '["*"]' - exact_mappings: - - dct:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml index 0996747476..90cbc66f6f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:requirementId annotations: custodian_types: '["*"]' - exact_mappings: - - hc:requirementId + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml index b2e5ab7528..29dcd7ce7c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml @@ -26,5 +26,4 @@ slots: slot_uri: hc:requirementText annotations: custodian_types: '["*"]' - exact_mappings: - - hc:requirementText + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml index fbb41fb370..f1c5165301 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml @@ -31,5 +31,4 @@ slots: slot_uri: hc:requirementType annotations: custodian_types: '["*"]' - exact_mappings: - - hc:requirementType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml index a6e8befb99..d71515fad0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml @@ -26,5 +26,4 @@ slots: slot_uri: hc:requirementUnit annotations: custodian_types: '["*"]' - exact_mappings: - - hc:requirementUnit + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml index 0f619bc4ad..3fcf09cc39 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml @@ -35,5 +35,4 @@ slots: slot_uri: hc:requirementValue annotations: custodian_types: '["*"]' - exact_mappings: - - hc:requirementValue + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml index d387fb835f..8e1563a0bd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml @@ -33,5 +33,4 @@ slots: - Each value has a wikidata:QID meaning for Linked Open Data annotations: custodian_types: '["*"]' - exact_mappings: - - skos:narrower + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml index 6828ccdb86..259df99eb8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml @@ -42,5 +42,4 @@ slots: slot_uri: hc:researchCenterType annotations: custodian_types: '["*"]' - exact_mappings: - - hc:researchCenterType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml index c57804be83..8746c4a7d5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml @@ -27,5 +27,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:hasOfferCatalog + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml index f38568e1b4..965e52ed05 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml @@ -37,5 +37,4 @@ slots: - value: botanical taxonomy annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:subject + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml index e7e661b8fc..02fdaada96 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml @@ -28,5 +28,4 @@ slots: slot_uri: hc:researchFocusAreas annotations: custodian_types: '["*"]' - exact_mappings: - - hc:researchFocusAreas + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml index 1af1c7b4e8..d25e7dc998 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml @@ -35,5 +35,4 @@ slots: - value: DNA sequencing laboratory annotations: custodian_types: '["*"]' - exact_mappings: - - schema:hasOfferCatalog + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml index b30984edbc..48744106f7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml @@ -102,5 +102,4 @@ slots: - schema:ResearchProject is a class, not a predicate - use hc namespace annotations: custodian_types: '["*"]' - exact_mappings: - - hc:researchPrograms + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml index 76837915d3..6453d0c56b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml @@ -34,5 +34,4 @@ slots: - value: https://www.nwo.nl/en/projects/12345 annotations: custodian_types: '["*"]' - exact_mappings: - - hc:researchProjects + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml index 08a6a6b8be..8dade7a92f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml @@ -29,5 +29,4 @@ slots: annotations: source_section: '**Research Value**:' custodian_types: '["*"]' - exact_mappings: - - hc:researchValue + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml index dbd69bbfbc..f056716460 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml @@ -25,5 +25,4 @@ slots: - value: Center for Family History annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:description + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml index 142a01c08f..3fd1b7d0c1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml @@ -34,5 +34,4 @@ slots: slot_uri: prov:wasAssociatedWith annotations: custodian_types: '["*"]' - exact_mappings: - - prov:wasAssociatedWith + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml index 0825caf895..7e0a2f252b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml @@ -17,7 +17,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - prov:wasAssociatedWith prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml index 0bf5a1e464..6e6dc351fc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml @@ -29,5 +29,4 @@ slots: slot_uri: hc:responsibleDepartment annotations: custodian_types: '["*"]' - exact_mappings: - - hc:responsibleDepartment + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml index efdec9fa25..2c416f981b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml @@ -32,5 +32,4 @@ slots: - Range is a prov:Entity instance (CustodianLegalStatus) annotations: custodian_types: '["*"]' - exact_mappings: - - tooi:verantwoordelijke + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml index ba55965ab2..cbad0623e0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:restrictionCategories annotations: custodian_types: '["*"]' - exact_mappings: - - hc:restrictionCategories + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml index fb3561831a..e604ecd477 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml @@ -22,5 +22,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:description + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml index 454dd114c1..cd2af08835 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml @@ -26,5 +26,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - skos:note + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml index 7af0509bff..14b331569e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml @@ -22,5 +22,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:type + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml index 878bd1d3a6..520d47f6e5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml @@ -22,5 +22,4 @@ slots: slot_uri: dcterms:date annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:date + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml index ce10645c40..281f7f1d33 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml @@ -43,5 +43,4 @@ slots: slot_uri: hc:retentionPeriodYears annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retentionPeriodYears + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml index 8b4bc77efd..8266dea5ab 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml @@ -43,5 +43,4 @@ slots: slot_uri: hc:retentionSchedule annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retentionSchedule + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml index 4bae60d72d..d00d7a79a7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml @@ -26,5 +26,4 @@ slots: slot_uri: hc:retentionTracking annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retentionTracking + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml index c3f590c38f..da9a89182e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:retrievalMethod annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retrievalMethod + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml index fc91d4ba62..8b2a2afb2e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml @@ -30,5 +30,4 @@ slots: slot_uri: hc:retrievalTimestamp annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retrievalTimestamp + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml index 875fe7d9d4..0ffb390051 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:retrievedBy annotations: custodian_types: '["*"]' - exact_mappings: - - hc:retrievedBy + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml index f7a40c1e12..6219299285 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:returnConditionReportUrl annotations: custodian_types: '["*"]' - exact_mappings: - - hc:returnConditionReportUrl + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml index 61af36b38a..4f7130d142 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:revenue_category + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml index b798281f63..d84a51e201 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml @@ -23,5 +23,4 @@ slots: - dcterms:date annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:modified + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml index 6bf75de62f..b3b7ecf2da 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:revisionNumber annotations: custodian_types: '["*"]' - exact_mappings: - - hc:revisionNumber + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml index bf7456c8cb..b5a676866a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml @@ -29,5 +29,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:roleName + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml index 07c470dc34..db3fca7da0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml @@ -47,7 +47,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:endDate prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml index 6834d09cba..5e80c8b6e1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml @@ -22,5 +22,4 @@ slots: range: string # uriorcurie annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml index 73697ecd52..6d97449db3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml @@ -26,5 +26,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - skos:prefLabel + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml index 0f2beb2561..678bcb94e7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml @@ -28,5 +28,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:roleNameLocal + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml index bd0c7fafe5..9adb097e9a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml @@ -40,7 +40,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:startDate prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml index 9907aaa902..ba38b57320 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml @@ -26,5 +26,4 @@ slots: ' annotations: custodian_types: '["*"]' - exact_mappings: - - skos:definition + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml index 09dca2f42a..5c08ed9a55 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml @@ -27,5 +27,4 @@ slots: ' annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml index 86738f6263..897ec02d68 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml @@ -27,5 +27,4 @@ slots: ' annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:subject + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml index d5f81e5860..22279b8bc4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml @@ -36,5 +36,4 @@ slots: ' annotations: custodian_types: '["*"]' - exact_mappings: - - schema:about + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml index 4865bfba4c..bee3b51778 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml @@ -26,5 +26,4 @@ slots: ' annotations: custodian_types: '["*"]' - exact_mappings: - - skos:prefLabel + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml index 189d4c8d78..c94a667cf6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:rowNumber annotations: custodian_types: '["*"]' - exact_mappings: - - hc:rowNumber + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml index 8eec1a16f1..b2e1cc98dd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml @@ -24,7 +24,6 @@ slots: multivalued: true inlined: false exact_mappings: - - crm:P109i_is_current_or_former_curator_of related_mappings: - schema:maintainer comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml index d9bc7bae75..f6753c60c3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml @@ -30,5 +30,4 @@ slots: slot_uri: hc:safeguardingMeasures annotations: custodian_types: '["*"]' - exact_mappings: - - hc:safeguardingMeasures + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml index c43d667810..2a045a4fe5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml @@ -34,5 +34,4 @@ slots: slot_uri: hc:safetyCertifications annotations: custodian_types: '["*"]' - exact_mappings: - - hc:safetyCertifications + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml index 77a5583dcf..6213885a33 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml @@ -41,5 +41,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:offers + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml index ca0f32addf..e9ee52eb6c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:sceneCount annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sceneCount + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml index 97b6adbfba..b2a73eaa62 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml @@ -44,5 +44,4 @@ slots: slot_uri: hc:sceneTypesDetected annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sceneTypesDetected + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml index 5dfa2c1f44..730421529e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml @@ -31,5 +31,4 @@ slots: slot_uri: hc:schemeType annotations: custodian_types: '["*"]' - exact_mappings: - - hc:schemeType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml index 3f4ea058b8..0b9179b3cc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml @@ -39,5 +39,4 @@ slots: annotations: source_section: '**Scope**:' custodian_types: '["*"]' - exact_mappings: - - rico:scopeAndContent + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml index dfec3dab67..1925cc81bb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml @@ -36,5 +36,4 @@ slots: # range: ScrapeMethodEnum annotations: custodian_types: '["*"]' - exact_mappings: - - prov:wasAssociatedWith + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml index b1a1e1b7af..92e29dc8ca 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml @@ -27,5 +27,4 @@ slots: range: datetime annotations: custodian_types: '["*"]' - exact_mappings: - - prov:endedAtTime + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml index f231a330b2..8a4a6774b9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml @@ -29,5 +29,4 @@ slots: slot_uri: crm:P128_carries annotations: custodian_types: '["*"]' - exact_mappings: - - crm:P128_carries + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml index 1cd4f2e599..4d0957647a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml @@ -31,5 +31,4 @@ slots: description: Seasonal hours annotations: custodian_types: '["*"]' - exact_mappings: - - schema:openingHoursSpecification + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml index 638614601c..d7fabfeba6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml @@ -28,5 +28,4 @@ slots: range: integer annotations: custodian_types: '["*"]' - exact_mappings: - - schema:maximumAttendeeCapacity + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml index b4c40920d3..2e3c8b442c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml @@ -23,5 +23,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:spatial + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml index 7bf51c973f..bf87cf7b62 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml @@ -22,5 +22,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml index e22137d2b2..d1cadfca81 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml @@ -66,5 +66,4 @@ slots: - schema:operatingStatus does not exist in Schema.org - use hc namespace annotations: custodian_types: '["*"]' - exact_mappings: - - hc:secularizationStatus + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml index ca04f27342..fc60b3201f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml @@ -40,5 +40,4 @@ slots: - dcterms:accessRights annotations: custodian_types: '["*"]' - exact_mappings: - - hc:securityLevel + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml index db9fb53ab7..6783fba453 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:segmentEndSeconds annotations: custodian_types: '["*"]' - exact_mappings: - - hc:segmentEndSeconds + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml index 1b1631871d..c8a45c7341 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml @@ -36,5 +36,4 @@ slots: slot_uri: hc:segmentIndex annotations: custodian_types: '["*"]' - exact_mappings: - - hc:segmentIndex + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml index d58dc1439b..cdc30c473c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:segmentLanguage annotations: custodian_types: '["*"]' - exact_mappings: - - hc:segmentLanguage + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml index c6e935ef08..45ed30dc52 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml @@ -22,5 +22,4 @@ slots: slot_uri: hc:segmentStartSeconds annotations: custodian_types: '["*"]' - exact_mappings: - - hc:segmentStartSeconds + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml index 8319620ffe..02b403928e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml @@ -38,5 +38,4 @@ slots: slot_uri: hc:segmentText annotations: custodian_types: '["*"]' - exact_mappings: - - hc:segmentText + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml index df79c1fd3f..66103828c2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml @@ -55,5 +55,4 @@ slots: slot_uri: crm:P2_has_type annotations: custodian_types: '["*"]' - exact_mappings: - - crm:P2_has_type + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml index 78993abf59..626379c488 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml @@ -32,5 +32,4 @@ slots: - schema:interactionCount is a CLASS (InteractionCounter), not a property. Sentence count is a text metric without standard ontology equivalent. annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sentenceCount + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml index eeddfd7d23..5be71c2aed 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml @@ -23,5 +23,4 @@ slots: - prov:wasAttributedTo annotations: custodian_types: '["*"]' - exact_mappings: - - schema:provider + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml index 1b39c6a9d9..4ffe1434ac 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml @@ -40,5 +40,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:servesFunctionOf + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml index b550d427cb..ef8b99e380 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml @@ -36,7 +36,6 @@ slots: # range: UserCommunity multivalued: true exact_mappings: - - schema:audience examples: - value: community_name: Academic Researchers diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml index 88f83e0b00..efa8bc5bc2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml @@ -25,5 +25,4 @@ slots: range: boolean annotations: custodian_types: '["*"]' - exact_mappings: - - schema:eligibleCustomerType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml index cc374d70d4..f4e4b922c7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml @@ -29,5 +29,4 @@ slots: range: boolean annotations: custodian_types: '["*"]' - exact_mappings: - - schema:eligibleCustomerType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml index d6471cf3ab..6004a42667 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml @@ -36,5 +36,4 @@ slots: - dcterms:subject annotations: custodian_types: '["*"]' - exact_mappings: - - schema:areaServed + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml index e47fd9cede..615b6d85b1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml @@ -35,5 +35,4 @@ slots: - value: Serves the municipalities of Haarlem, Heemskerk, Beverwijk, and surrounding areas. Area expanded in 2001 after merger with Gemeentearchief Haarlem. annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:description + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml index 6c68f95dbc..900aaca750 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml @@ -23,5 +23,4 @@ slots: slot_uri: hc:serviceAreaId annotations: custodian_types: '["*"]' - exact_mappings: - - hc:serviceAreaId + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml index fbdaf2d339..fbe68d6ff4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml @@ -36,5 +36,4 @@ slots: description: Service area of the Noord-Hollands Archief annotations: custodian_types: '["*"]' - exact_mappings: - - schema:name + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml index 3163c7ab1d..b3756b6e2b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml @@ -44,5 +44,4 @@ slots: description: Covers entire province annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:type + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml index 29bf51a771..122695e485 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml @@ -31,5 +31,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:hasOfferCatalog + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml index 4156f63ba2..e06a45608c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml @@ -58,5 +58,4 @@ slots: slot_uri: schema:serviceType annotations: custodian_types: '["*"]' - exact_mappings: - - schema:serviceType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml index 9c3b8fa949..9c98ccf112 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml @@ -31,5 +31,4 @@ slots: slot_uri: hc:servicesOffered annotations: custodian_types: '["*"]' - exact_mappings: - - hc:servicesOffered + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml index 536afe9670..53f673505b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_max + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml index 92e9a7763c..5ecb3c661b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_min + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml index 6634ffd04c..e9f14b88f7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_tolerance + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml index 7b74087ba9..b764991aed 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_type + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml index fd53a09c7e..826558c421 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_unit + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml index ec6af041a2..42cf8fe54b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml @@ -25,5 +25,4 @@ slots: annotations: custodian_types: '["*"]' specificity_score: 0.5 - exact_mappings: - - hc:setpoint_value + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml index c4937d232f..7680fb4846 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml @@ -23,5 +23,4 @@ slots: slot_uri: schema:name annotations: custodian_types: '["*"]' - exact_mappings: - - schema:name + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml index 21b281cc83..b61ac004b8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml @@ -27,5 +27,4 @@ slots: slot_uri: dwc:sex annotations: custodian_types: '["*"]' - exact_mappings: - - dwc:sex + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml index 989e77ae45..7b826266fb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml @@ -29,5 +29,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sharesCatalogWithMain + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml index 045b61e9c4..ae58d34ea2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml @@ -25,5 +25,4 @@ slots: slot_uri: bf:shelfMark annotations: custodian_types: '["*"]' - exact_mappings: - - bf:shelfMark + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml index 1e3835b7ff..ab72ab2f93 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:shelfNumber annotations: custodian_types: '["*"]' - exact_mappings: - - hc:shelfNumber + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml index d28cde8ce6..64a5b66bfc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml @@ -24,5 +24,4 @@ slots: slot_uri: hc:shippingMethod annotations: custodian_types: '["*"]' - exact_mappings: - - hc:shippingMethod + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml index 998409112c..9b96015abf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml @@ -44,5 +44,4 @@ slots: slot_uri: hc:shopType annotations: custodian_types: '["*"]' - exact_mappings: - - hc:shopType + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml index 17013c77cd..01e2b108fd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml @@ -63,7 +63,6 @@ slots: ' exact_mappings: - - schema:alternateName close_mappings: - skos:altLabel examples: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml index 71f58be58b..a554606c6a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml @@ -33,5 +33,4 @@ slots: slot_uri: hc:silenceTotalSeconds annotations: custodian_types: '["*"]' - exact_mappings: - - hc:silenceTotalSeconds + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml index 040c5fef9c..417c462658 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml @@ -49,5 +49,4 @@ slots: slot_uri: schema:owns annotations: custodian_types: '["*"]' - exact_mappings: - - schema:owns + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml index e403c93e36..48e1dc7620 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:skills annotations: custodian_types: '["*"]' - exact_mappings: - - hc:skills + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml index 46ba05c273..876841cc3f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml @@ -26,5 +26,4 @@ slots: - value: familiegeschiedenis annotations: custodian_types: '["*"]' - exact_mappings: - - schema:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml index ee21192aea..91d1d43a40 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml @@ -35,5 +35,4 @@ slots: slot_uri: hc:snrDb annotations: custodian_types: '["*"]' - exact_mappings: - - hc:snrDb + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml index c889043397..c88e7ec28a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml @@ -25,5 +25,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - skos:example + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml index 320690d827..5b4314a2a8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml @@ -25,5 +25,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:featureList + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml index 85d383599e..8b57ea15d8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml @@ -25,5 +25,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:description + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml index 5a444efad2..0e153effde 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml @@ -29,5 +29,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:category + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml index 7a1e4ef0a5..6da69a33c4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml @@ -24,5 +24,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - skos:definition + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml index bf90561290..7f6a802443 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml @@ -24,5 +24,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - skos:prefLabel + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml index 9739a893a7..6a527fddbd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml @@ -20,5 +20,4 @@ slots: range: string # uriorcurie annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml index 92b50fb4c0..a44c2e8808 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml @@ -26,5 +26,4 @@ slots: slot_uri: hc:socialMediaProfileId annotations: custodian_types: '["*"]' - exact_mappings: - - hc:socialMediaProfileId + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml index ce15fbb267..6296aef7cf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml @@ -24,5 +24,4 @@ slots: multivalued: true annotations: custodian_types: '["*"]' - exact_mappings: - - schema:url + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml index 4e2f754a6d..d3d6c3fa5a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml @@ -23,5 +23,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:sameAs + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml index f920138ea8..f3592c277c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml @@ -29,5 +29,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:about + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml index e1d8bc9fd4..557db02d8e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:soundEventsDetected annotations: custodian_types: '["*"]' - exact_mappings: - - hc:soundEventsDetected + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml index 6b1582a216..84ef49d5bd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml @@ -12,7 +12,6 @@ slots: ' exact_mappings: - - dcterms:creator annotations: custodian_types: '["*"]' prefixes: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml index 583bdf4b8c..99ee44047d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml @@ -40,5 +40,4 @@ slots: description: Historical boundary from HALC dataset annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:source + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml index a8d93dc3d5..72b24950c9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml @@ -16,7 +16,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - dcterms:created prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml index 8dbf6ba09e..c3443992ec 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml @@ -30,5 +30,4 @@ slots: description: Path to parsed staff list JSON annotations: custodian_types: '["*"]' - exact_mappings: - - prov:used + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml index ee62fb441c..466931db2b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml @@ -32,5 +32,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sourceLanguageAutoDetected + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml index 672211b0dc..4c749f73ff 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml @@ -27,5 +27,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - prov:wasGeneratedBy + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml index 3728cacf60..36ffeb15b2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml @@ -28,5 +28,4 @@ slots: slot_uri: hc:sourceOrganization annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sourceOrganization + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml index 976bcdfb2a..20693cdb2a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml @@ -26,5 +26,4 @@ slots: slot_uri: hc:sourceSection annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sourceSection + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml index e8ca57d70f..1c90a312fb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml @@ -18,7 +18,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - crm:P2_has_type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml index 3dde9c6a15..e81508853d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml @@ -30,5 +30,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - hc:sourceVideo + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml index 550af84826..9bbd1a197f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml @@ -29,5 +29,4 @@ slots: range: uri annotations: custodian_types: '["*"]' - exact_mappings: - - schema:url + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml index 29699b2fe9..6e0f535f30 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml @@ -26,5 +26,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - crm:P3_has_note + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml index 90246ad273..6875289b3e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml @@ -26,5 +26,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - crm:P1_is_identified_by + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml index a589562d59..a7ef497005 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml @@ -39,5 +39,4 @@ slots: - dcat:endpointURL annotations: custodian_types: '["*"]' - exact_mappings: - - void:sparqlEndpoint + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml index 5ed4afaeed..b3d7b241dc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml @@ -44,5 +44,4 @@ slots: description: Amsterdam centroid annotations: custodian_types: '["*"]' - exact_mappings: - - schema:spatialCoverage + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml index e91cec76d5..1c05f7c1e5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml @@ -34,5 +34,4 @@ slots: slot_uri: hc:speakerCount annotations: custodian_types: '["*"]' - exact_mappings: - - hc:speakerCount + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml index 5e3ff275a1..a1ede85881 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml @@ -41,5 +41,4 @@ slots: description: Family history and genealogical records annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:hasPart + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml index 4685241ae1..6f8a70ce3c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml @@ -25,5 +25,4 @@ slots: slot_uri: hc:specialRequirements annotations: custodian_types: '["*"]' - exact_mappings: - - hc:specialRequirements + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml index a97ce460a5..5191f0f2d1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml @@ -25,5 +25,4 @@ slots: slot_uri: hc:specializedPlace annotations: custodian_types: '["*"]' - exact_mappings: - - hc:specializedPlace + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml index 3bb7cd0519..ebb27d0297 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml @@ -35,5 +35,4 @@ slots: required: false annotations: custodian_types: '["*"]' - exact_mappings: - - schema:documentation + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml index 181a641113..1835a45aef 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml @@ -31,5 +31,4 @@ slots: description: Human curator identifier annotations: custodian_types: '["*"]' - exact_mappings: - - prov:wasAttributedTo + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml index 00bc8f7d4a..ce19c9c6ad 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml @@ -29,5 +29,4 @@ slots: description: Rationale for 0.5 score annotations: custodian_types: '["*"]' - exact_mappings: - - skos:note + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml index 8993ceadce..99b3064007 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml @@ -29,5 +29,4 @@ slots: description: Annotation timestamp annotations: custodian_types: '["*"]' - exact_mappings: - - prov:generatedAtTime + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml index 15034059f2..c03bd6bf4e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml @@ -26,5 +26,4 @@ slots: slot_uri: dwc:individualCount annotations: custodian_types: '["*"]' - exact_mappings: - - dwc:individualCount + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml index 01a581ba10..bd08e24926 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml @@ -100,5 +100,4 @@ slots: slot_uri: dwc:typeStatus annotations: custodian_types: '["*"]' - exact_mappings: - - dwc:typeStatus + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml index c8f0ed7576..1ff35d8f80 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml @@ -30,5 +30,4 @@ slots: slot_uri: dcterms:conformsTo annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:conformsTo + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml index 697e1e785e..ce6feb4a75 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml @@ -32,5 +32,4 @@ slots: slot_uri: hc:speechDetected annotations: custodian_types: '["*"]' - exact_mappings: - - hc:speechDetected + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml index 36c3bea80f..8a9f5be1db 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml @@ -32,5 +32,4 @@ slots: slot_uri: hc:speechLanguage annotations: custodian_types: '["*"]' - exact_mappings: - - hc:speechLanguage + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml index 0467492794..8324f58b87 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml @@ -27,5 +27,4 @@ slots: slot_uri: hc:speechText annotations: custodian_types: '["*"]' - exact_mappings: - - hc:speechText + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml index 44cdc98b9e..b699f49210 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml @@ -30,5 +30,4 @@ slots: slot_uri: hc:squareMeters annotations: custodian_types: '["*"]' - exact_mappings: - - hc:squareMeters + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml index 17a8e296ec..c0bbe0c8f3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml @@ -32,5 +32,4 @@ slots: description: Staff ID with org prefix, index, and name slug annotations: custodian_types: '["*"]' - exact_mappings: - - dct:identifier + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml index 7593b6607f..fed8bf3b7c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml @@ -46,7 +46,6 @@ slots: # range: StaffRole exact_mappings: - org:role - - schema:roleName annotations: custodian_types: '["*"]' prefixes: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml index 709cd3dc6f..0950fdf6dc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml @@ -13,7 +13,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - skos:prefLabel prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml index 16f5d42a63..df6b2bbd76 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml @@ -35,5 +35,4 @@ slots: slot_uri: hc:standardsApplied annotations: custodian_types: '["*"]' - exact_mappings: - - hc:standardsApplied + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml index 278a27ae37..6e73c8721a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml @@ -30,5 +30,4 @@ slots: slot_uri: hc:standardsCompliance annotations: custodian_types: '["*"]' - exact_mappings: - - hc:standardsCompliance + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml index 53f4617d7f..309dfbe822 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml @@ -22,5 +22,4 @@ slots: range: string annotations: custodian_types: '["*"]' - exact_mappings: - - schema:startDate + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml index 1e764c13c8..c6cf301ffd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml @@ -45,9 +45,7 @@ slots: range: string # uriorcurie # range: Timestamp exact_mappings: - - crm:P82a_begin_of_the_begin - aliases: - - begin_of_the_begin + aliases: [] examples: - value: '1902-01-01' description: Earliest possible date for 1902 founding diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml index 211aca5313..a0bda3ca56 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml @@ -36,5 +36,4 @@ slots: slot_uri: hc:startSeconds annotations: custodian_types: '["*"]' - exact_mappings: - - hc:startSeconds + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml index 5c60a12070..af60c3ce54 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml @@ -41,5 +41,4 @@ slots: slot_uri: hc:startTime annotations: custodian_types: '["*"]' - exact_mappings: - - hc:startTime + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml index f3ad3ec78d..f397f2944f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml @@ -12,7 +12,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - prov:startedAtTime prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml index 75495c9bb5..af6106b49a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml @@ -75,5 +75,4 @@ slots: - value: location_name: Old Storage Facility, Amsterdam description: Origin location for collection transfer - exact_mappings: - - prov:atLocation + exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml index 251aec5ee7..154014c4b3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml @@ -93,7 +93,6 @@ slots: required: false multivalued: true exact_mappings: - - rico:hasOrHadHolder close_mappings: - crm:P51_has_former_or_current_owner broad_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml index 49b91e3fc1..98428629ad 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml @@ -86,7 +86,6 @@ slots: range: uriorcurie multivalued: true exact_mappings: - - prov:hadActivity close_mappings: - crm:P11_had_participant aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/published_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/published_by.yaml index a6da98f4f6..2fc19d35ce 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/published_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/published_by.yaml @@ -88,7 +88,6 @@ slots: range: string multivalued: true exact_mappings: - - dcterms:publisher # dcterms.rdf:1761-1779 - dcat:publisher close_mappings: - schema:publisher # schemaorg.owl:31710-31730 - article-specific diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/replied_to.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/replied_to.yaml index 06bcb5379c..26078a0516 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/replied_to.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/replied_to.yaml @@ -87,7 +87,6 @@ slots: # for Q/A discussion threads e.g. a chain of comments" # Domain: Question | Comment | Answer # Range: Comment | CreativeWork | Role | URL | Text - - schema:parentItem close_mappings: # Schema.org comment (inverse direction) - Lines 12267-12289 in schemaorg.owl # "Comments, typically from users." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_by.yaml index 70d5c6956f..f81ea6ea98 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_by.yaml @@ -95,7 +95,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - prov:wasAssociatedWith # prov.ttl:1069-1077 - "Activity associated with Agent" broad_mappings: - prov:wasInfluencedBy # prov.ttl:1099-1121 - parent property (wasAssociatedWith subPropertyOf) narrow_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_through.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_through.yaml index 7714a31ed2..ba4c5ff65a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_through.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/retrieved_through.yaml @@ -97,7 +97,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - prov:used # prov.ttl:1039-1053 - "Entity used by Activity" broad_mappings: - prov:wasInfluencedBy # prov.ttl:1099-1121 - parent property (prov:used subPropertyOf) narrow_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/succeeded_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/succeeded_by.yaml index a3386b4200..34352a6c99 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/succeeded_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/succeeded_by.yaml @@ -92,7 +92,6 @@ slots: required: false multivalued: true exact_mappings: - - rico:isSuccessorOf close_mappings: - crm:P134_continued related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/supersede.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/supersede.yaml index 19ae6b5265..ed5d001895 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/supersede.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/supersede.yaml @@ -82,7 +82,6 @@ slots: predicate: EXACT_SYNONYM in_language: es exact_mappings: - - dcterms:replaces # dcterms.rdf:1827-1850 - "A related resource that is supplanted, displaced, or superseded by the described resource." - hc:supersedes # Original slot_uri preserved close_mappings: - prov:wasRevisionOf # prov.ttl:1225-1239 - "A revision is a derivation that revises an entity into a revised version." Implies derivation lineage; supersede is more general. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/superseded_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/superseded_by.yaml index 1218d98b17..fb5528da5a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/superseded_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/superseded_by.yaml @@ -84,7 +84,6 @@ slots: aliases: - is_or_was_superseded_by exact_mappings: - - dcterms:isReplacedBy # dcterms.rdf:1512-1533 - "supplants, displaces, or supersedes" - schema:supersededBy # Schema.org superseding relationship annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolize.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolize.yaml index 09865c6fa9..df93b0d17d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolize.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolize.yaml @@ -97,7 +97,6 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:encodingFormat aliases: - has_or_had_symbolism - is_or_was_symbolize diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml index 5c5a8343e3..7817672daf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml @@ -90,7 +90,6 @@ slots: in_language: es range: string exact_mappings: - - qudt:symbol close_mappings: - schema:unitText - skos:notation diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/take_place_at.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/take_place_at.yaml index f79fc23ac4..127382790e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/take_place_at.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/take_place_at.yaml @@ -88,7 +88,6 @@ slots: required: false multivalued: false exact_mappings: - - crm:P7_took_place_at # CIDOC_CRM_v7.1.3.rdf:1294-1309 - "Spatial location of an instance of E4 Period." Domain: E4_Period, Range: E53_Place. close_mappings: - rico:hasOrHadLocation # RiC-O_1-1.rdf:6853-6886 - Domain: Thing (any), Range: Place. Broader than event-specific. - schema:location # schemaorg.owl:25018-25044 - "The location of, for example, where an event is happening." Domain: Event/Organization/Action. Broader domain. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/temporal_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/temporal_extent.yaml index 054cf3c36c..07203859d8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/temporal_extent.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/temporal_extent.yaml @@ -84,7 +84,6 @@ slots: in_language: es range: string exact_mappings: - - crm:P4_has_time-span # CIDOC_CRM_v7.1.3.rdf:1242-1253 broad_mappings: - dcterms:extent # dcterms.rdf:1269+ - "A dimension or extent" related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/updated_at.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/updated_at.yaml index 87b1843021..f4db7462a2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/updated_at.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/updated_at.yaml @@ -89,7 +89,6 @@ slots: - last_modified - modified exact_mappings: - - dcterms:modified # dcterms.rdf:1713-1737 - "Date on which resource was changed" - schema:dateModified # schemaorg.owl:14234-14237 - "Date CreativeWork was modified" examples: - value: '2025-01-14T10:30:00Z'