From 8fa09858e5af44b04cd3116914ebf78a5698f376 Mon Sep 17 00:00:00 2001 From: kempersc Date: Thu, 12 Feb 2026 17:43:14 +0100 Subject: [PATCH] Refactor code structure for improved readability and maintainability --- .../rules/polished-slot-storage-location.md | 45 ++++ schemas/20251121/linkml/manifest.json | 2 +- .../specimen_type.yaml => has_specimen.yaml} | 16 +- ...ch_detected.yaml => has_spoken_words.yaml} | 18 +- .../new/recording_available.yaml | 27 --- .../20260202_matang/new/recording_url.yaml | 29 --- .../new/recurrence_pattern.yaml | 33 --- .../new/refers_or_referred_to.yaml | 73 ------ .../new/refers_to_access_policy.yaml | 30 --- .../new/refers_to_custodian.yaml | 33 --- .../new/refers_to_legal_status.yaml | 39 ---- .../20260202_matang/new/refers_to_person.yaml | 39 ---- .../new/refers_to_storage.yaml | 34 --- .../slots/20260202_matang/new/region.yaml | 45 ---- .../20260202_matang/new/region_code.yaml | 28 --- .../new/region_confidence.yaml | 31 --- .../20260202_matang/new/region_language.yaml | 25 -- .../20260202_matang/new/region_text.yaml | 25 -- .../20260202_matang/new/region_type.yaml | 26 --- .../new/register_abbreviation.yaml | 26 --- .../20260202_matang/new/register_id.yaml | 41 ---- .../20260202_matang/new/register_name.yaml | 40 ---- .../new/register_name_local.yaml | 26 --- .../20260202_matang/new/register_type.yaml | 48 ---- .../new/registered_office_clause.yaml | 30 --- .../new/registers_or_registered.yaml | 22 -- .../new/registration_authority.yaml | 56 ----- .../new/registration_date.yaml | 29 --- .../new/regulated_by_scheme.yaml | 44 ---- .../new/regulates_or_regulated.yaml | 79 ------- .../new/regulatory_authority.yaml | 67 ------ .../20260202_matang/new/regulatory_body.yaml | 57 ----- .../slots/20260202_matang/new/related.yaml | 26 --- .../20260202_matang/new/related_agenda.yaml | 31 --- .../20260202_matang/new/related_call.yaml | 26 --- .../20260202_matang/new/related_concept.yaml | 33 --- .../20260202_matang/new/related_loan.yaml | 27 --- .../20260202_matang/new/related_project.yaml | 25 -- .../new/related_type_name.yaml | 25 -- .../new/related_type_note.yaml | 24 -- .../new/related_type_relationship.yaml | 26 --- .../new/related_type_wikidata.yaml | 25 -- .../20260202_matang/new/related_types.yaml | 35 --- .../20260202_matang/new/relationship.yaml | 27 --- .../slots/20260202_matang/new/religion.yaml | 216 ------------------ .../new/religious_function.yaml | 61 ----- .../new/religious_tradition.yaml | 62 ----- .../20260202_matang/new/remediation_note.yaml | 28 --- .../slots/20260202_matang/new/repertoire.yaml | 28 --- .../new/replaces_primary_location.yaml | 35 --- .../20260202_matang/new/report_document.yaml | 27 --- .../slots/20260202_matang/new/report_url.yaml | 27 --- .../20260202_matang/new/reported_date.yaml | 25 -- .../new/reporting_period_end.yaml | 27 --- .../new/reporting_period_start.yaml | 27 --- .../new/repository_software.yaml | 47 ---- .../20260202_matang/new/repository_url.yaml | 32 --- .../new/represents_or_represented.yaml | 15 -- .../20260202_matang/new/request_date.yaml | 27 --- .../slots/20260202_matang/new/request_id.yaml | 34 --- .../20260202_matang/new/requirement_id.yaml | 30 --- .../20260202_matang/new/requirement_text.yaml | 29 --- .../20260202_matang/new/requirement_type.yaml | 34 --- .../20260202_matang/new/requirement_unit.yaml | 29 --- .../new/requirement_value.yaml | 38 --- .../new/research_center_subtype.yaml | 36 --- .../new/research_center_type.yaml | 45 ---- .../new/research_department.yaml | 30 --- .../20260202_matang/new/research_focus.yaml | 40 ---- .../new/research_focus_area.yaml | 31 --- .../new/research_infrastructure.yaml | 38 --- .../20260202_matang/new/research_program.yaml | 105 --------- .../20260202_matang/new/research_project.yaml | 37 --- .../20260202_matang/new/research_value.yaml | 32 --- .../new/resource_description.yaml | 28 --- .../20260202_matang/new/response_format.yaml | 39 ---- .../new/responsible_actor.yaml | 37 --- .../new/responsible_agent.yaml | 30 --- .../new/responsible_department.yaml | 32 --- .../new/restriction_category.yaml | 30 --- .../new/restriction_description.yaml | 25 -- .../new/restriction_reason.yaml | 29 --- .../20260202_matang/new/restriction_type.yaml | 25 -- .../new/results_expected_date.yaml | 25 -- .../new/retention_period_year.yaml | 46 ---- .../new/retention_schedule.yaml | 46 ---- .../new/retention_tracking.yaml | 29 --- .../20260202_matang/new/retrieval_agent.yaml | 38 --- .../20260202_matang/new/retrieval_method.yaml | 25 -- .../new/retrieval_timestamp.yaml | 33 --- .../20260202_matang/new/retrieved_by.yaml | 25 -- .../20260202_matang/new/retrieved_on.yaml | 57 ----- .../new/return_condition_report_url.yaml | 27 --- .../20260202_matang/new/revenue_category.yaml | 28 --- .../20260202_matang/new/revision_date.yaml | 26 --- .../20260202_matang/new/revision_number.yaml | 30 --- .../20260202_matang/new/role_category.yaml | 32 --- .../20260202_matang/new/role_end_date.yaml | 60 ----- .../slots/20260202_matang/new/role_id.yaml | 25 -- .../slots/20260202_matang/new/role_name.yaml | 29 --- .../20260202_matang/new/role_name_local.yaml | 31 --- .../20260202_matang/new/role_start_date.yaml | 53 ----- .../slots/20260202_matang/new/role_title.yaml | 47 ---- .../new/route_description.yaml | 29 --- .../slots/20260202_matang/new/route_id.yaml | 30 --- .../20260202_matang/new/route_keyword.yaml | 30 --- .../new/route_relevance_to_heritage.yaml | 39 ---- .../20260202_matang/new/route_title.yaml | 29 --- .../slots/20260202_matang/new/row_number.yaml | 30 --- .../20260202_matang/new/safeguarded_by.yaml | 38 --- .../new/safeguarding_measure.yaml | 33 --- .../new/safety_certification.yaml | 37 --- .../20260202_matang/new/sales_activity.yaml | 44 ---- .../new/sampling_protocol.yaml | 13 -- .../20260202_matang/new/scene_count.yaml | 30 --- .../new/scene_types_detected.yaml | 47 ---- .../new/scheme_description.yaml | 28 --- .../slots/20260202_matang/new/scheme_id.yaml | 31 --- .../20260202_matang/new/scheme_name.yaml | 28 --- .../20260202_matang/new/scheme_type.yaml | 34 --- .../slots/20260202_matang/new/scheme_url.yaml | 31 --- .../new/scope_description.yaml | 42 ---- .../20260202_matang/new/scrape_method.yaml | 39 ---- .../new/scraped_timestamp.yaml | 30 --- .../20260202_matang/new/script_type.yaml | 32 --- .../20260202_matang/new/seasonal_hour.yaml | 34 --- .../20260202_matang/new/seating_capacity.yaml | 31 --- .../slots/20260202_matang/new/secondary.yaml | 26 --- .../slots/20260202_matang/new/section_id.yaml | 25 -- .../new/secularization_status.yaml | 69 ------ .../20260202_matang/new/security_level.yaml | 43 ---- .../new/segment_confidence.yaml | 31 --- .../new/segment_end_seconds.yaml | 25 -- .../20260202_matang/new/segment_index.yaml | 39 ---- .../20260202_matang/new/segment_language.yaml | 25 -- .../new/segment_start_seconds.yaml | 25 -- .../20260202_matang/new/segment_text.yaml | 41 ---- .../new/sensory_heritage_domain.yaml | 58 ----- .../20260202_matang/new/sentence_count.yaml | 35 --- .../slots/20260202_matang/new/served_by.yaml | 26 --- .../new/serves_finding_aid.yaml | 34 --- .../new/serves_function_of.yaml | 43 ---- .../20260202_matang/new/serves_or_served.yaml | 45 ---- .../20260202_matang/new/serves_staff.yaml | 28 --- .../new/serves_visitors_only.yaml | 32 --- .../20260202_matang/new/service_area.yaml | 39 ---- .../new/service_area_description.yaml | 38 --- .../20260202_matang/new/service_area_id.yaml | 26 --- .../new/service_area_name.yaml | 39 ---- .../new/service_area_type.yaml | 47 ---- .../20260202_matang/new/service_offering.yaml | 34 --- .../new/service_portfolio.yaml | 61 ----- .../20260202_matang/new/services_offered.yaml | 34 --- .../20260202_matang/new/setpoint_max.yaml | 28 --- .../20260202_matang/new/setpoint_min.yaml | 28 --- .../new/setpoint_tolerance.yaml | 28 --- .../20260202_matang/new/setpoint_type.yaml | 28 --- .../20260202_matang/new/setpoint_unit.yaml | 28 --- .../20260202_matang/new/setpoint_value.yaml | 28 --- .../slots/20260202_matang/new/settlement.yaml | 35 --- .../20260202_matang/new/settlement_name.yaml | 26 --- .../slots/20260202_matang/new/sex.yaml | 30 --- .../new/shares_catalog_with_main.yaml | 32 --- .../slots/20260202_matang/new/shelf_mark.yaml | 28 --- .../20260202_matang/new/shelf_number.yaml | 30 --- .../20260202_matang/new/shipping_method.yaml | 27 --- .../slots/20260202_matang/new/shop_type.yaml | 47 ---- .../slots/20260202_matang/new/short_name.yaml | 87 ------- .../new/silence_total_seconds.yaml | 36 --- .../20260202_matang/new/site_portfolio.yaml | 52 ----- .../slots/20260202_matang/new/skill.yaml | 30 --- .../slots/20260202_matang/new/slug.yaml | 29 --- .../slots/20260202_matang/new/snr_db.yaml | 38 --- .../new/social_media_example_profile.yaml | 28 --- .../new/social_media_feature.yaml | 28 --- .../new/social_media_heritage_use_case.yaml | 28 --- .../new/social_media_platform_category.yaml | 32 --- .../social_media_platform_description.yaml | 27 --- .../new/social_media_platform_name.yaml | 27 --- .../new/social_media_platform_type_id.yaml | 23 -- .../new/social_media_profile_id.yaml | 29 --- .../new/social_media_url_pattern.yaml | 27 --- .../new/social_media_wikidata_id.yaml | 26 --- .../20260202_matang/new/society_focus.yaml | 32 --- .../new/sound_events_detected.yaml | 30 --- .../slots/20260202_matang/new/source.yaml | 27 --- .../20260202_matang/new/source_creator.yaml | 27 --- .../20260202_matang/new/source_dataset.yaml | 43 ---- .../20260202_matang/new/source_date.yaml | 29 --- .../20260202_matang/new/source_file.yaml | 33 --- .../new/source_language_auto_detected.yaml | 35 --- .../20260202_matang/new/source_metadata.yaml | 30 --- .../new/source_organization.yaml | 31 --- .../20260202_matang/new/source_section.yaml | 29 --- .../20260202_matang/new/source_type.yaml | 31 --- .../slots/20260202_matang/new/source_uri.yaml | 28 --- .../slots/20260202_matang/new/source_url.yaml | 65 ------ .../20260202_matang/new/source_video.yaml | 33 --- .../20260202_matang/new/source_video_url.yaml | 32 --- .../new/space_description.yaml | 29 --- .../slots/20260202_matang/new/space_name.yaml | 29 --- .../20260202_matang/new/sparql_endpoint.yaml | 42 ---- .../new/spatial_resolution.yaml | 47 ---- .../20260202_matang/new/speaker_count.yaml | 37 --- .../slots/20260202_matang/new/speaker_id.yaml | 38 --- .../20260202_matang/new/speaker_label.yaml | 31 --- .../new/special_collection.yaml | 44 ---- .../new/special_requirement.yaml | 28 --- .../new/specialized_place.yaml | 28 --- .../new/specification_url.yaml | 38 --- .../new/specificity_agent.yaml | 34 --- .../new/specificity_rationale.yaml | 32 --- .../new/specificity_score.yaml | 56 ----- .../new/specificity_timestamp.yaml | 32 --- .../20260202_matang/new/specimen_count.yaml | 29 --- .../new/spectrum_procedure.yaml | 33 --- .../new/speech_language_confidence.yaml | 52 ----- .../20260202_matang/{new => }/slot_fixes.yaml | 0 .../{new => }/speech_language.yaml | 0 .../{new => }/speech_text.yaml | 0 .../{new => }/square_meters.yaml | 0 .../{new => }/staff_count.yaml | 0 .../20260202_matang/{new => }/staff_id.yaml | 0 .../{new => }/staff_impact.yaml | 0 .../20260202_matang/{new => }/staff_role.yaml | 0 .../{new => }/standardized_name.yaml | 0 .../{new => }/standards_applied.yaml | 0 .../{new => }/standards_compliance.yaml | 0 .../20260202_matang/{new => }/start.yaml | 0 .../{new => }/start_of_the_start.yaml | 0 .../{new => }/start_seconds.yaml | 0 .../20260202_matang/{new => }/start_time.yaml | 0 .../{new => }/started_at_time.yaml | 0 .../starts_or_started_at_location.yaml | 0 .../linkml/modules/slots/associated_with.yaml | 1 + .../modules/slots/begin_of_the_begin.yaml | 3 + .../linkml/modules/slots/categorized_as.yaml | 3 + .../linkml/modules/slots/certified_for.yaml | 117 ++++++++++ .../linkml/modules/slots/conducted_by.yaml | 1 + .../linkml/modules/slots/created_by.yaml | 1 + .../20251121/linkml/modules/slots/detect.yaml | 1 + .../linkml/modules/slots/employed_by.yaml | 1 + .../linkml/modules/slots/end_of_the_end.yaml | 2 + .../modules/slots/final_of_the_final.yaml | 1 + .../linkml/modules/slots/focus_on.yaml | 3 + .../modules/slots/has_abbreviation.yaml | 1 + .../modules/slots/has_access_policy.yaml | 4 + ...legal_entity.yaml => has_accountable.yaml} | 17 +- .../linkml/modules/slots/has_activity.yaml | 1 + .../linkml/modules/slots/has_agent.yaml | 1 + .../linkml/modules/slots/has_capacity.yaml | 1 + .../linkml/modules/slots/has_clause.yaml | 98 ++++++++ .../linkml/modules/slots/has_code.yaml | 1 + .../linkml/modules/slots/has_condition.yaml | 1 + .../modules/slots/has_confidence_measure.yaml | 3 + .../linkml/modules/slots/has_department.yaml | 109 +++++++++ .../linkml/modules/slots/has_description.yaml | 7 + .../linkml/modules/slots/has_domain.yaml | 1 + .../linkml/modules/slots/has_endpoint.yaml | 1 + .../linkml/modules/slots/has_example.yaml | 1 + .../linkml/modules/slots/has_feature.yaml | 1 + .../linkml/modules/slots/has_finding_aid.yaml | 134 +++++++++++ .../linkml/modules/slots/has_format.yaml | 1 + .../linkml/modules/slots/has_function.yaml | 1 + .../linkml/modules/slots/has_gender.yaml | 123 ++++++++++ .../slots/has_geographic_subdivision.yaml | 2 + .../linkml/modules/slots/has_hyponym.yaml | 1 + .../modules/slots/has_infrastructure.yaml | 121 ++++++++++ .../linkml/modules/slots/has_keyword.yaml | 1 + .../linkml/modules/slots/has_label.yaml | 8 + .../linkml/modules/slots/has_language.yaml | 2 + .../linkml/modules/slots/has_level.yaml | 2 + .../linkml/modules/slots/has_locality.yaml | 2 + .../modules/slots/has_measurement_unit.yaml | 1 + .../linkml/modules/slots/has_method.yaml | 1 + .../modules/slots/has_operating_hours.yaml | 1 + .../linkml/modules/slots/has_pattern.yaml | 102 +++++++++ .../linkml/modules/slots/has_portfolio.yaml | 133 +++++++++++ .../linkml/modules/slots/has_protocol.yaml | 2 + .../linkml/modules/slots/has_provenance.yaml | 2 + .../linkml/modules/slots/has_quantity.yaml | 3 + .../linkml/modules/slots/has_ratio.yaml | 100 ++++++++ .../linkml/modules/slots/has_rationale.yaml | 1 + .../linkml/modules/slots/has_religion.yaml | 119 ++++++++++ .../linkml/modules/slots/has_repertoire.yaml | 1 + .../linkml/modules/slots/has_resolution.yaml | 1 + .../linkml/modules/slots/has_revenue.yaml | 1 + .../linkml/modules/slots/has_roadmap.yaml | 3 + .../linkml/modules/slots/has_section.yaml | 1 + .../linkml/modules/slots/has_service.yaml | 3 + .../modules/slots/has_service_area.yaml | 1 + .../linkml/modules/slots/has_setpoint.yaml | 116 ++++++---- .../linkml/modules/slots/has_shelf_mark.yaml | 123 ++++++++++ .../linkml/modules/slots/has_silence.yaml | 129 +++++++++++ .../linkml/modules/slots/has_skill.yaml | 104 +++++++++ .../linkml/modules/slots/has_slug.yaml | 106 +++++++++ .../linkml/modules/slots/has_sound.yaml | 1 + .../linkml/modules/slots/has_source.yaml | 5 + .../linkml/modules/slots/has_speaker.yaml | 3 + .../modules/slots/has_special_collection.yaml | 120 ++++++++++ .../modules/slots/has_specificity_score.yaml | 118 ++++++++++ .../linkml/modules/slots/has_specimen.yaml | 124 ++++++++++ .../linkml/modules/slots/has_status.yaml | 1 + .../linkml/modules/slots/has_text.yaml | 3 + .../linkml/modules/slots/has_timestamp.yaml | 3 +- .../linkml/modules/slots/has_title.yaml | 2 + .../linkml/modules/slots/has_tradition.yaml | 115 ++++++++++ .../linkml/modules/slots/has_type.yaml | 9 + .../linkml/modules/slots/has_uri.yaml | 3 +- .../linkml/modules/slots/has_url.yaml | 5 + .../linkml/modules/slots/has_use_case.yaml | 1 + .../linkml/modules/slots/has_user.yaml | 120 ++++++++++ .../linkml/modules/slots/has_value.yaml | 2 + .../linkml/modules/slots/identified_by.yaml | 11 + .../linkml/modules/slots/in_language.yaml | 1 + .../linkml/modules/slots/in_project.yaml | 1 + .../linkml/modules/slots/in_script.yaml | 1 + .../linkml/modules/slots/in_section.yaml | 111 +++++++++ .../linkml/modules/slots/indexed_as.yaml | 1 + .../linkml/modules/slots/managed_by.yaml | 1 + .../modules/slots/maximum_of_maximum.yaml | 1 + .../modules/slots/minimum_of_minimum.yaml | 1 + .../linkml/modules/slots/offer_program.yaml | 1 + .../linkml/modules/slots/powered_by.yaml | 130 +++++++++++ .../linkml/modules/slots/provided_by.yaml | 1 + .../linkml/modules/slots/recorded.yaml | 95 ++++++++ .../linkml/modules/slots/recording_url.yaml | 99 ++++++++ .../linkml/modules/slots/refer_to.yaml | 5 + .../linkml/modules/slots/register.yaml | 98 ++++++++ .../linkml/modules/slots/registered_by.yaml | 112 +++++++++ .../linkml/modules/slots/registered_on.yaml | 105 +++++++++ .../linkml/modules/slots/regulate.yaml | 108 +++++++++ .../linkml/modules/slots/regulated_by.yaml | 119 ++++++++++ .../linkml/modules/slots/related_to.yaml | 13 ++ .../20251121/linkml/modules/slots/remedy.yaml | 130 +++++++++++ .../linkml/modules/slots/replace.yaml | 119 ++++++++++ .../linkml/modules/slots/represent.yaml | 117 ++++++++++ .../linkml/modules/slots/requested_on.yaml | 116 ++++++++++ .../linkml/modules/slots/require.yaml | 1 + .../linkml/modules/slots/retained.yaml | 117 ++++++++++ .../linkml/modules/slots/retrieved_at.yaml | 3 + .../linkml/modules/slots/retrieved_by.yaml | 2 + .../modules/slots/retrieved_through.yaml | 1 + .../linkml/modules/slots/safeguarded_by.yaml | 124 ++++++++++ .../20251121/linkml/modules/slots/serve.yaml | 116 ++++++++++ .../linkml/modules/slots/shortened_as.yaml | 125 ++++++++++ .../linkml/modules/slots/temporal_extent.yaml | 2 + .../linkml/modules/slots/transported_by.yaml | 131 +++++++++++ .../linkml/modules/slots/updated_at.yaml | 1 + 349 files changed, 4605 insertions(+), 7657 deletions(-) create mode 100644 .opencode/rules/polished-slot-storage-location.md rename schemas/20251121/linkml/modules/slots/20260202_matang/{new/specimen_type.yaml => has_specimen.yaml} (88%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new/speech_detected.yaml => has_spoken_words.yaml} (67%) delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/slot_fixes.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/speech_language.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/speech_text.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/square_meters.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/staff_count.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/staff_id.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/staff_impact.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/staff_role.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/standardized_name.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/standards_applied.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/standards_compliance.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/start.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/start_of_the_start.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/start_seconds.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/start_time.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/started_at_time.yaml (100%) rename schemas/20251121/linkml/modules/slots/20260202_matang/{new => }/starts_or_started_at_location.yaml (100%) create mode 100644 schemas/20251121/linkml/modules/slots/certified_for.yaml rename schemas/20251121/linkml/modules/slots/{20260202_matang/new/responsible_legal_entity.yaml => has_accountable.yaml} (52%) create mode 100644 schemas/20251121/linkml/modules/slots/has_clause.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_department.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_finding_aid.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_gender.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_infrastructure.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_pattern.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_portfolio.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_ratio.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_religion.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_silence.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_skill.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_slug.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_special_collection.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_specificity_score.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_specimen.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_tradition.yaml create mode 100644 schemas/20251121/linkml/modules/slots/has_user.yaml create mode 100644 schemas/20251121/linkml/modules/slots/in_section.yaml create mode 100644 schemas/20251121/linkml/modules/slots/powered_by.yaml create mode 100644 schemas/20251121/linkml/modules/slots/recorded.yaml create mode 100644 schemas/20251121/linkml/modules/slots/recording_url.yaml create mode 100644 schemas/20251121/linkml/modules/slots/register.yaml create mode 100644 schemas/20251121/linkml/modules/slots/registered_by.yaml create mode 100644 schemas/20251121/linkml/modules/slots/registered_on.yaml create mode 100644 schemas/20251121/linkml/modules/slots/regulate.yaml create mode 100644 schemas/20251121/linkml/modules/slots/regulated_by.yaml create mode 100644 schemas/20251121/linkml/modules/slots/remedy.yaml create mode 100644 schemas/20251121/linkml/modules/slots/replace.yaml create mode 100644 schemas/20251121/linkml/modules/slots/represent.yaml create mode 100644 schemas/20251121/linkml/modules/slots/requested_on.yaml create mode 100644 schemas/20251121/linkml/modules/slots/retained.yaml create mode 100644 schemas/20251121/linkml/modules/slots/safeguarded_by.yaml create mode 100644 schemas/20251121/linkml/modules/slots/serve.yaml create mode 100644 schemas/20251121/linkml/modules/slots/shortened_as.yaml create mode 100644 schemas/20251121/linkml/modules/slots/transported_by.yaml diff --git a/.opencode/rules/polished-slot-storage-location.md b/.opencode/rules/polished-slot-storage-location.md new file mode 100644 index 0000000000..f42903560b --- /dev/null +++ b/.opencode/rules/polished-slot-storage-location.md @@ -0,0 +1,45 @@ +# Rule: Polished Slot Storage Location + +## Summary + +Polished (refactored) canonical slot files MUST be stored in the parent `slots/` directory: + +``` +schemas/20251121/linkml/modules/slots/ +``` + +They must **NOT** be stored in the `20260202_matang/` subdirectory. + +## Rationale + +The `20260202_matang/` directory and its `new/` subdirectory contain **draft/unpolished** slot definitions that are pending review. Once a slot file has been polished (ontology-aligned, translated, cleaned), it graduates to the canonical `slots/` directory. + +## Directory Structure + +``` +schemas/20251121/linkml/modules/slots/ +├── *.yaml ← Polished canonical slot files go HERE +└── 20260202_matang/ + ├── *.yaml ← Draft/unpolished canonical slots (staging area) + └── new/ + └── *.yaml ← Raw/draft slot definitions pending triage +``` + +## Rule + +- When polishing a slot file, write the result to `schemas/20251121/linkml/modules/slots/{slot_name}.yaml` +- If the source file was in `20260202_matang/`, remove it from there after writing to `slots/` +- If the source file was in `20260202_matang/new/`, it should only be deleted after user confirmation of alias absorption (per the no-autonomous-alias-assignment rule) +- If a file already exists in `slots/` (i.e., it was previously polished in an earlier session), overwrite it in place + +## Examples + +**CORRECT:** +``` +schemas/20251121/linkml/modules/slots/has_pattern.yaml ← polished file +``` + +**WRONG:** +``` +schemas/20251121/linkml/modules/slots/20260202_matang/has_pattern.yaml ← should not be here after polishing +``` diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 15f770d4a6..20d2ba0ebd 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-11T12:57:50.598Z", + "generated": "2026-02-12T16:43:15.527Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2369, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_specimen.yaml similarity index 88% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/has_specimen.yaml index bd08e24926..f970f51a4c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_specimen.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/specimen_type -name: specimen_type_slot -title: Specimen Type Slot +id: https://nde.nl/ontology/hc/slot/has_specimen +name: has_specimen +title: Has Specimen prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,8 +16,9 @@ imports: - linkml:types default_prefix: hc slots: - specimen_type: - description: 'Categories of living specimens maintained in the collection. + has_specimen: + description: | + Includes, Contains, or References a specific individual physical sample, organism, or artifact collected for study, display, or preservation. Multi-valued field capturing all taxonomic groups represented. @@ -97,7 +98,8 @@ slots: ' range: string - slot_uri: dwc:typeStatus + slot_uri: hc:hasSpecimen annotations: custodian_types: '["*"]' - exact_mappings: \ No newline at end of file + aliases: + - specimen_type \ 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/has_spoken_words.yaml similarity index 67% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/has_spoken_words.yaml index ce6feb4a75..cef345a4e9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_detected.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_spoken_words.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/speech_detected -name: speech_detected_slot -title: Speech Detected Slot +id: https://nde.nl/ontology/hc/slot/has_spoken_words +name: has_spoken_words +title: has spoken words prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -16,9 +16,9 @@ imports: - linkml:types default_prefix: hc slots: - speech_detected: - description: 'Whether speech was detected in the video audio. - + has_spoken_words: + description: | + Contains, Features, or Records audible speech, dialogue, or vocal communication within a media file or segment. High-level flag for presence of speech content. @@ -28,8 +28,8 @@ slots: - false: No speech detected (music-only, silent, etc.) ' - range: boolean - slot_uri: hc:speechDetected + slot_uri: hc:hasSpokenWords annotations: custodian_types: '["*"]' - exact_mappings: \ No newline at end of file + aliases: + - speech_detected \ No newline at end of file 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 deleted file mode 100644 index f889ce595d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_available.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recording_available -name: recording_available_slot -title: Recording Available Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - recording_available: - description: 'Whether audio/video recording of this performance exists. - - ' - range: boolean - slot_uri: hc:recordingAvailable - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml deleted file mode 100644 index 386c5a5e90..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recording_url.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recording_url -name: recording_url_slot -title: Recording Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - recording_url: - description: 'Links to recordings of this performance (audio, video). Mapped to schema:url as the standard property for web addresses of media resources. - - ' - range: uri - multivalued: true - slot_uri: schema:url - close_mappings: - - schema:contentUrl - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index a217f2c021..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/recurrence_pattern.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/recurrence_pattern -name: recurrence_pattern_slot -title: Recurrence Pattern Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - recurrence_pattern: - description: 'Pattern for recurring activities. - - - Use ISO 8601 duration or human-readable description. - - - Examples: "P1Y" (annual), "P3M" (quarterly), "P1M" (monthly) - - ' - range: string - slot_uri: hc:recurrencePattern - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8c6b47f630..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_or_referred_to.yaml +++ /dev/null @@ -1,73 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_or_referred_to -name: refers_or_referred_to_slot -title: Refers Or Referred To Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - refers_or_referred_to: - slot_uri: prov:wasDerivedFrom - description: 'Links an observation or document to the entity it refers to or describes. - - - **Temporal Semantics** (RiC-O Pattern): - - The "refersOrReferred" naming follows RiC-O convention indicating this relationship - - may be historical - observations may reference entities from the past. - - - **Ontological Alignment**: - - - **Primary** (`slot_uri`): `prov:wasDerivedFrom` - PROV-O derivation - - - **Close**: `crm:P67_refers_to` - CIDOC-CRM reference relationship - - - **MIGRATED FROM**: `derived_from_entity` slot - - - The revision pattern generalizes the derivation relationship: - - - Can link to EntityReconstruction (reconstructed formal entities) - - - Can link to any entity type (not just CustodianLegalStatus) - - - Enables provenance chain traversal - - ' - range: string # uriorcurie - multivalued: true - required: false - exact_mappings: - close_mappings: - - crm:P67_refers_to # CIDOC-CRM: "Identifies an item that is referred to by an E89 Propositional Object" - annotations: - rico_naming_convention: 'Follows RiC-O "refersOrReferred" pattern for temporal predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - replaces_slots: derived_from_entity - migration_date: '2026-01-25' - custodian_types: '["*"]' - comments: - - MIGRATED from derived_from_entity per slot_fixes.yaml (Rule 53) - - Links observation to entity it references - - 'RiC-O naming: refersOrReferred indicates potentially historical relationship' - - PROV-O wasDerivedFrom for provenance chain - examples: - - value: https://nde.nl/ontology/hc/legal/stichting-rijksmuseum - description: Observation refers to Rijksmuseum legal entity 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 deleted file mode 100644 index ebe8ebb0d7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_access_policy.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_access_policy -name: refers_to_access_policy_slot -title: Refers To Access Policy Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_access_policy: - description: 'Link to AccessPolicy defining the access restrictions. - - Required for dark archives to document why access is denied. - - ' - range: string # uriorcurie - # range: AccessPolicy - slot_uri: hc:refersToAccessPolicy - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4930e2ce05..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_custodian.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_custodian -name: refers_to_custodian-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -- ../metadata -slots: - refers_to_custodian: - description: "Links this collection aspect back to the Custodian hub it represents.\n\n**Dual Linking Pattern**:\n- `refers_to_custodian`: Links to CUSTODIAN HUB (Custodian class)\n- `responsible_legal_entity`: Links to LEGAL ASPECT (CustodianLegalStatus class)\n\nBoth reference the SAME custodian but different levels of abstraction:\n```yaml\nLegalResponsibilityCollection:\n # Hub reference (abstract identifier)\n refers_to_custodian: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804\"\n \n # Legal aspect reference (specific legal entity)\n responsible_legal_entity: \"https://nde.nl/ontology/hc/legal/rijksmuseum-foundation\"\n\n# Both ultimately refer to Rijksmuseum, but:\n# - refers_to_custodian: Stable hub identifier (GHCID-based URI)\n# - responsible_legal_entity: Specific legal form/registration (may change over time)\n```\n\n**Navigation Patterns**:\n1. **Collection \u2192 Hub \u2192 All Aspects**:\n ```sparql\n ?collection hc:refers_to_custodian ?hub .\n ?hub hc:has_legal_status\ - \ ?legal ;\n hc:has_name ?name ;\n hc:has_place ?place ;\n hc:has_collection ?other_collections .\n ```\n\n2. **Collection \u2192 Legal Aspect (Direct)**:\n ```sparql\n ?collection tooi:verantwoordelijke ?legal .\n ?legal hc:legal_name ?name ;\n hc:registration_numbers ?reg .\n ```\n\n**Why Both Properties?**:\n- `refers_to_custodian`: STABLE hub identifier (doesn't change with legal reorganizations)\n- `responsible_legal_entity`: SPECIFIC legal entity (tracks custody transfers, mergers, reorganizations)\n\nExample: Rijksmuseum collection custody unchanged for 140 years (same hub),\nbut legal entity underwent multiple reorganizations (legal aspect changed).\n" - slot_uri: dcterms:references - range: string # uriorcurie - # range: Custodian - required: true - comments: - - This property connects observations and reconstructions back to the abstract Custodian hub, allowing multiple views of the same entity to be linked together. - - Range is Custodian (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation. - broad_mappings: - - schema:Organization - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 644d235cf2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_legal_status.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_legal_status -name: refers_to_legal_status_slot -title: Refers To Legal Status Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_legal_status: - description: 'The legal entity that these articles establish/govern. - - - **RiC-O**: rico:documents for documentation relationship. - - - ArticlesOfAssociation DOCUMENTS CustodianLegalStatus. - - - **Note**: Even during PRE_EXISTENCE, this links to the (future) - - CustodianLegalStatus that will be created upon registration. - - ' - range: string # uriorcurie - # range: CustodianLegalStatus - slot_uri: hc:refersToLegalStatus - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml deleted file mode 100644 index cfda4029fe..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_person.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_person -name: refers_to_person-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - pico: https://personsincontext.org/model# - crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -- ../metadata -slots: - refers_to_person: - slot_uri: hc:refersToPersonHub - description: "Links this PersonObservation to the central Person hub it describes.\n\n**HUB-OBSERVATION PATTERN (PICO)**:\n\nThe PiCo (Persons in Context) ontology establishes a fundamental distinction:\n- **Person** (hub): Abstract identity, minimal data, stable over time\n- **PersonObservation** (this class): Evidence-based data from specific sources\n\nMultiple observations from different sources, time periods, or institutions\ncan all refer to the same Person hub, building up a complete picture.\n\n```\nPersonObservation (LinkedIn 2024) \u2500\u2500refers_to_person\u2500\u2500\u2510\n \u2502\nPersonObservation (Annual Report 2020) \u2500\u2500refers_to\u2500\u2500> Person (hub)\n \u2502\nPersonObservation (Staff Directory 1995) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n```\n\n**WHY THIS MATTERS**:\n\n1. **Cross-Institution Career\ - \ Tracking**:\n Same person worked at Rijksmuseum (obs 1), Van Gogh Museum (obs 2).\n Both observations link to ONE Person hub.\n \n2. **Source Reconciliation**:\n LinkedIn says \"Director\", annual report says \"General Director\".\n Both are valid observations of the same Person - no need to choose.\n \n3. **Temporal Evolution**:\n Person's title changed over time. Each observation captures a snapshot.\n Hub provides stable identity anchor.\n\n**USAGE**:\n\n```yaml\nPersonObservation:\n person_name: \"Taco Dibbits\"\n role_title: \"General Director\"\n unit_affiliation: \".../org-unit/rm-executive\"\n refers_to_person: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n observation_source:\n source_type: \"Staff directory\"\n observation_date: \"2025-01-15\"\n```\n\n**RELATIONSHIP TO OTHER PATTERNS**:\n\n| From | Slot | To | Purpose |\n|------|------|----|---------|\n| CustodianObservation | refers_to_custodian | Custodian | Org observation \u2192 org\ - \ hub |\n| PersonObservation | **refers_to_person** | **Person** | Person observation \u2192 person hub |\n| Event | involved_actors | Person/Custodian | Event \u2192 participants |\n| Person | participated_in_events | Event | Person \u2192 events (inverse) |\n\n**See**: modules/classes/Person.yaml for Person hub class\n**See**: modules/slots/refers_to_person.yaml for slot definition\n" - range: string # uriorcurie - # range: Person - required: false - comments: - - This property connects PersonObservation to the abstract Person hub, allowing multiple views of the same person (from different sources, time periods, or institutions) to be linked together. - - Range is Person (not uriorcurie) to create explicit relationship in UML diagrams and enable schema validation. - - Required is false initially to allow PersonObservation without hub linkage, but production data should always have this link. - - prov:specializationOf does not exist in PROV-O (should be prov:wasRevisionOf or similar) - - schema:person does not exist in Schema.org - it's schema:Person (class) - close_mappings: - - dcterms:references - related_mappings: - - pico:PersonObservation # PiCo class for person observations (no hasObservation property exists) - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index fb6514c267..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/refers_to_storage.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/refers_to_storage -name: refers_to_storage_slot -title: Refers To Storage Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - refers_to_storage: - description: 'The storage facility being assessed. - - - Links this observation to the Storage instance it describes. - - - PROV-O: used indicates entities used in activity. - - ' - range: string # uriorcurie - # range: Storage - slot_uri: hc:refersToStorage - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b831ff1ee1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region -name: region_slot -title: Region Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - vcard: http://www.w3.org/2006/vcard/ns# - locn: http://www.w3.org/ns/locn# - schema: http://schema.org/ - 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# -imports: -- linkml:types -# default_range: string -description: "Administrative region, state, province, or similar first-level subdivision.\n\nvCard: region - \"The region (e.g. state or province) associated with the \naddress of the object\"\n\nLOCN: adminUnitL2 - \"The name or names of a unit of administration where \na Local Administrative Unit (LAU) is responsible.\"\n\nSchema.org: addressRegion - \"The region in which the locality is.\"\n\nFor structured subregion references, use Subregion class with ISO 3166-2 code.\n\nExamples:\n- \"Noord-Holland\" (Dutch province)\n- \"California\" (US state)\n- \"England\" (UK constituent country)\n- \"NL-NH\" (ISO 3166-2 code)\n" -slots: - region: - slot_uri: vcard:region - range: string - 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: - - schema:addressRegion - close_mappings: - - locn:adminUnitL2 - examples: - - value: Noord-Holland - description: Dutch province name - - value: NL-NH - description: ISO 3166-2 subdivision code - - value: California - description: US state name - - value: "\xCEle-de-France" - description: French region name - annotations: - custodian_types: '["*"]' -comments: -- Use official local name or ISO 3166-2 code -- For structured references, use Subregion class with code -- Level varies by country (state, province, region, etc.) 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 deleted file mode 100644 index e0bd4d0d95..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_code.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_code -name: region_code_slot -title: Region Code Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - region_code: - slot_uri: hc:region_code - range: string - description: 'Region Code for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml deleted file mode 100644 index e6dc690af5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_confidence.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_confidence -name: region_confidence_slot -title: Region Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - region_confidence: - description: 'OCR confidence (0.0-1.0). - - **Ontology mapping**: Uses sosa:hasSimpleResult because OCR models act as sensors producing observation results.' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 0952ed7a08..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_language.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_language -name: region_language_slot -title: Region Language Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - region_language: - description: Detected language (ISO 639-1) - range: string - slot_uri: hc:regionLanguage - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 29c191be6f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_text.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_text -name: region_text_slot -title: Region Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - region_text: - description: Extracted text content - range: string - slot_uri: hc:regionText - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index af73a7fa7f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/region_type.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/region_type -name: region_type_slot -title: Region Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - region_type: - description: 'Type of text region (on-screen text classification for OCR). MIGRATED: range changed from TextTypeEnum to TextType class per Rule 9 (enum-to-class promotion).' - range: string # uriorcurie - # range: TextType - slot_uri: hc:regionType - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 14eb8c9c80..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_abbreviation.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_abbreviation -name: register_abbreviation_slot -title: register_abbreviation slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif-base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - register_abbreviation: - description: "Common abbreviation for the register.\n\nExamples:\n- \"HR\" (Handelsregister)\n- \"KvK\" (Kamer van Koophandel - technically the authority, but commonly used)\n- \"CH\" (Companies House)\n- \"RCS\" (Registre du commerce et des soci\xE9t\xE9s)\n" - range: string - slot_uri: gleif-base:hasAbbreviationLocal - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 85470df6cc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_id.yaml +++ /dev/null @@ -1,41 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_id -name: register_id_slot -title: register_id slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - register_id: - description: 'Unique identifier for this trade register. - - - Recommended format: {country_code}-{register_abbreviation} - - - Examples: - - - "NL-HR" (Netherlands Handelsregister) - - - "DE-HRB-MUC" (Germany HRB Munich) - - - "GB-CH" (UK Companies House) - - - "US-DE" (Delaware Division of Corporations) - - ' - range: string - slot_uri: schema:identifier - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 149e1e2989..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name.yaml +++ /dev/null @@ -1,40 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_name -name: register_name_slot -title: register_name slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif_base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - register_name: - description: 'Official name of the trade register in English. - - - Examples: - - - "Commercial Register" (Netherlands, Germany) - - - "Companies Register" (UK) - - - "Division of Corporations" (Delaware) - - - "Legal Affairs Bureau Commercial Registration" (Japan) - - ' - range: string - required: true - slot_uri: gleif_base:hasNameTranslatedEnglish - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 742b0efbee..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_name_local.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_name_local -name: register_name_local_slot -title: register_name_local slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - gleif_base: https://www.gleif.org/ontology/Base/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - register_name_local: - description: "Official name in local language.\n\nExamples:\n- \"Handelsregister\" (Netherlands, Germany)\n- \"Registre du commerce et des soci\xE9t\xE9s\" (France)\n- \"\u5546\u696D\u767B\u8A18\u7C3F\" (Japan)\n- \"\u0422\u043E\u0440\u0433\u043E\u0432\u044B\u0439 \u0440\u0435\u0435\u0441\u0442\u0440\" (Russia)\n" - range: string - slot_uri: gleif_base:hasNameLegalLocal - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ce626a9950..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/register_type.yaml +++ /dev/null @@ -1,48 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/register_type -name: register_type_slot -title: register_type slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/RegisterTypeEnum -default_prefix: hc -slots: - register_type: - description: 'Type of organizations this register handles. - - - Many jurisdictions have separate registers for different entity types. - - - Values: - - - COMMERCIAL: For-profit businesses (default) - - - FOUNDATION: Non-profit foundations - - - ASSOCIATION: Voluntary associations - - - CHARITY: Registered charities - - - CULTURAL: Heritage/cultural institutions - - - MIXED: Multiple entity types in one register - - ' - range: string # uriorcurie - # range: RegisterTypeEnum - required: true - slot_uri: schema:category - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 5f5404fc50..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registered_office_clause.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registered_office_clause -name: registered_office_clause_slot -title: Registered Office Clause Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - registered_office_clause: - description: 'The registered office clause (statutaire zetel) from the articles. - - - This is the legal domicile, not necessarily the physical address. - - ' - range: string - slot_uri: hc:registeredOfficeClause - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml deleted file mode 100644 index b2e920e39d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registers_or_registered.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registers_or_registered -name: registers_or_registered -title: Registers or Registered -description: >- - Links a registry or catalog to the entities (datasets, items) it registers. -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcat: http://www.w3.org/ns/dcat# -default_prefix: hc -imports: -- linkml:types -slots: - registers_or_registered: - slot_uri: dcat:dataset - description: Datasets registered in this catalog/register. - range: string # uriorcurie - # range: Dataset - multivalued: true - inlined: false # Fixed invalid inline for primitive type - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 31746d0bc1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_authority.yaml +++ /dev/null @@ -1,56 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registration_authority -name: registration_authority_slot -imports: -- linkml:types -slots: - registration_authority: - slot_uri: rov:hasRegisteredOrganization - range: string # uriorcurie - # range: RegistrationAuthority - description: 'Primary registration authority for this entity. - - Links to RegistrationAuthority class. - - - Examples: Chamber of Commerce, Companies House, Charity Commission, IRS. - - - The RegistrationAuthority class includes: - - - name: Official name (e.g., "Kamer van Koophandel") - - - abbreviation: Short code (e.g., "KvK") - - - jurisdiction: Geographic jurisdiction (country/region) - - - website: Official website - - - registration_types: Types of entities they can register - - ' - comments: - - Now uses structured RegistrationAuthority class instead of simple string - - Authorities vary by jurisdiction and entity type - exact_mappings: - close_mappings: - - prov:wasAttributedTo - examples: - - value: - name: Kamer van Koophandel - abbreviation: KvK - jurisdiction: NL - website: https://www.kvk.nl - description: Dutch Chamber of Commerce - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index c28d597413..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/registration_date.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/registration_date -name: registration_date_slot -imports: -- linkml:types -slots: - registration_date: - slot_uri: schema:foundingDate - range: date - description: 'DEPRECATED: Use registration_numbers[].temporal_validity instead. - - Temporal validity is now captured in RegistrationNumber class. - - ' - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml deleted file mode 100644 index 9156687fec..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulated_by_scheme.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulated_by_scheme -name: regulated_by_scheme_slot -title: Regulated By Scheme Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - 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# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - regulated_by_scheme: - slot_uri: hc:regulatedByScheme - range: string # uriorcurie - multivalued: true - description: "Tax or regulatory scheme(s) that govern an entity's fiscal treatment.\n\nThis generic slot connects entities (donation schemes, custodians, etc.)\nto formal regulatory frameworks that provide tax benefits, compliance\nrequirements, or legal status.\n\n**MIGRATION**: Replaces `tax_scheme` per slot_fixes.yaml revision.\nThe structured TaxScheme class provides:\n- Typed classification via TaxSchemeType hierarchy\n- Jurisdictional metadata\n- Tax benefit percentages\n- Regulatory body references\n\n**HERITAGE SECTOR CONTEXT**:\n\nHeritage institutions operate under various tax regimes:\n- Netherlands: ANBI (general), Cultural ANBI (125% deduction)\n- UK: Gift Aid, Cultural Gifts Scheme\n- USA: 501(c)(3), 501(c)(4)\n- Germany: Gemeinn\xFCtzigkeit\n- France: M\xE9c\xE9nat culturel\n\n**USAGE PATTERN**:\n\n```yaml\ndonation_scheme:\n regulated_by_scheme:\n - scheme_type: CULTURAL_ANBI\n jurisdiction: NL\n # MIGRATED 2026-01-24: deduction_percentage \u2192 offers_or_offered\ - \ (Rule 53)\n offers_or_offered:\n - has_or_had_percentage:\n percentage_value: 125\n regulatory_body: Belastingdienst\n```\n\n**ONTOLOGY ALIGNMENT**:\n\n- schema:GovernmentService - Tax schemes as government services\n- org:Organization - Regulatory bodies as organizations\n- schema:Legislation - Legal basis for schemes\n" - broad_mappings: - - schema:isRelatedTo - close_mappings: - - org:classification - - schema:legislationApplies - annotations: - replaces_slot: tax_scheme - migration_date: '2026-01-16' - specificity_score: 0.45 - specificity_rationale: 'Moderately specific - tax schemes are important for donation - - functionality but not universally needed across all custodian queries. - - ' - custodian_types: '["*"]' - custodian_types_rationale: 'All heritage custodian types may operate under tax schemes - - that affect their donation acceptance capabilities. - - ' 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 deleted file mode 100644 index 606eb080cc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulates_or_regulated.yaml +++ /dev/null @@ -1,79 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulates_or_regulated -name: regulates_or_regulated_slot -title: Regulates Or Regulated Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - odrl: http://www.w3.org/ns/odrl/2/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - regulates_or_regulated: - slot_uri: odrl:target - description: 'Entity or system that is or was regulated by a policy or control mechanism. - - - **Temporal Semantics** (RiC-O Pattern): - - The "OrRegulated" suffix follows RiC-O convention indicating - - the regulation relationship may be current or historical. - - - **Ontological Alignment**: - - - **Primary** (`slot_uri`): `odrl:target` - ODRL target of policy - - - **Related**: `prov:wasInfluencedBy` - PROV-O influence - - - **Use Cases**: - - - Climate control policy regulating climate control systems - - - Access policy regulating collection access - - - Preservation policy regulating storage conditions - - - **Cardinality**: - - Multivalued - policies may regulate multiple entities/systems. - - ' - range: string # uriorcurie - required: false - multivalued: true - inlined: false # Fixed invalid inline for primitive type - inlined_as_list: false # Fixed invalid inline for primitive type - related_mappings: - - prov:wasInfluencedBy - annotations: - rico_naming_convention: 'Follows RiC-O "OrRegulated" pattern for temporal predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - created_for: climate_control_type migration - migration_date: '2026-01-19' - custodian_types: '["*"]' - custodian_types_rationale: Regulation relationships apply to all heritage types. - specificity_score: 0.4 - specificity_rationale: Moderately specialized slot for policy-target relationships. - comments: - - Links policies to what they regulate - - Maps to odrl:target for rights/rules targets - - 'RiC-O naming: OrRegulated indicates potentially historical' - examples: - - value: hc:ClimateControl/warehouse-hvac - description: Climate control system regulated by policy - 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 deleted file mode 100644 index 5832450eae..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_authority.yaml +++ /dev/null @@ -1,67 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulatory_authority -name: regulatory_authority_slot -title: Regulatory Authority Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - regulatory_authority: - description: 'Boolean indicating whether the institution has legal enforcement powers - - related to cultural heritage (e.g., issuing permits, enforcing heritage law, - - designating protected monuments). - - - **TRUE when institution can**: - - - Issue heritage protection designations (monument listing) - - - Grant or deny building/renovation permits for heritage sites - - - Enforce heritage protection laws - - - Levy fines for heritage violations - - - Issue export licenses for cultural objects - - - **FALSE when institution**: - - - Provides only advisory services (no legal authority) - - - Operates grant programs (funding without enforcement) - - - Manages collections without regulatory role - - - **Examples**: - - - TRUE: Historic England (building consent powers), Austrian Bundesdenkmalamt - - - FALSE: Arts Council England (funding only), NDE (aggregation platform) - - - **Ontology Alignment**: - - - Maps to `org:hasUnit` with specialized regulatory role - - - Related to `cpov:PublicOrganisation` governance structures - - ' - range: boolean - slot_uri: hc:regulatoryAuthority - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index e695f15b91..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/regulatory_body.yaml +++ /dev/null @@ -1,57 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/regulatory_body -name: regulatory_body_slot -title: Regulatory Body Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - org: http://www.w3.org/ns/org# - 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# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - regulatory_body: - slot_uri: schema:provider - description: 'Name of the government agency or regulatory body administering a scheme, - - license, or registration. - - - **EXAMPLES**: - - - Belastingdienst (Dutch Tax Authority) - - - HMRC (UK tax authority) - - - IRS (US Internal Revenue Service) - - - RCE (Rijksdienst voor het Cultureel Erfgoed) - - - Charity Commission (UK) - - - **USAGE**: - - Used with TaxScheme, AccreditationStatus, and similar classes - - to document which authority administers the relevant program. - - ' - range: string - exact_mappings: - related_mappings: - - org:Organization - annotations: - custodian_types: '["*"]' - custodian_types_rationale: All heritage custodians interact with regulatory bodies - specificity_score: 0.45 - specificity_rationale: Relevant for compliance and governance queries - comments: - - String value with name of regulatory body - - Created 2026-01-17 for TaxScheme class per Rule 48 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml deleted file mode 100644 index 25446a62ae..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related -name: related_slot -title: Related Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - related: - slot_uri: dcterms:spatial - description: Related geographic areas (e.g., for WWII - Germany, Japan) - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ea378167bc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_agenda.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_agenda -name: related_agenda_slot -title: Related Agendas Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - related_agenda: - range: string # uriorcurie - multivalued: true - description: 'Related agendas - predecessors, successors, or complementary frameworks. - - - Helps understand the policy landscape and evolution of priorities. - - ' - slot_uri: hc:relatedAgendas - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 19cc0d4bc7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_call.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_call -name: related_call_slot -title: Related Calls Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - related_call: - range: string # uriorcurie - multivalued: true - description: Related or predecessor/successor calls - slot_uri: hc:relatedCalls - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ef98d1d026..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_concept.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_concept -name: related_concept -title: Related Concept Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_concept: - slot_uri: skos:related - description: 'SKOS related concepts (associative, non-hierarchical). - - Used for concepts that are related but not in a parent-child relationship. - - ' - range: string # uriorcurie - multivalued: true - examples: - - value: wd:Q1065413 - description: Institutional repository (related but different function) - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index a68309593d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_loan.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_loan -name: related_loan_slot -title: Related Loan Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - related_loan: - description: 'Loan associated with this condition record (for loan condition checks). - - ' - range: string # uriorcurie - slot_uri: hc:relatedLoan - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d0662cf90d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_project.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_project -name: related_project_slot -title: Related Project Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - related_project: - description: "Related projects (predecessors, successors, or parallel initiatives).\n\nUse for:\n- Predecessor: Previous year's version (Versnellen 2023 \u2192 Versnellen 2024)\n- Successor: Next phase of multi-year program\n- Parallel: Related but independent initiatives\n\nURI references to other Project entities.\n" - range: string - slot_uri: hc:relatedProject - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 2eee718202..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_name.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_name -name: related_type_name-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_name: - slot_uri: schema:name - description: Name of the related class - range: string - required: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index f99f339f1d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_note.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_note -name: related_type_note-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_note: - slot_uri: dcterms:description - description: Explanation of how this type relates - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 9aea6922b9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_relationship.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_relationship -name: related_type_relationship-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_relationship: - slot_uri: skos:note - description: 'Nature of the relationship (e.g., "broader", "narrower", "related", "contrast") - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1c2ee2f5e5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_type_wikidata.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_type_wikidata -name: related_type_wikidata-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - related_type_wikidata: - slot_uri: hc:wikidataId - description: Wikidata Q-number for the related type - range: string - pattern: ^Q[0-9]+$ - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 905ba9d782..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/related_types.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/related_types -name: related_types-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - related_types: - slot_uri: skos:related - description: 'Related heritage institution types with context. - - Documents associations with other classes in the ontology. - - - **Migrated from**: `**Related Types**:` sections. - - ' - range: string # uriorcurie - # range: RelatedType - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - annotations: - source_section: '**Related Types**:' - custodian_types: '["*"]' - 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 deleted file mode 100644 index ca242d2105..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/relationship.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/relationship -name: relationship_slot -title: Relationship Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/RelationshipTypeEnum -default_prefix: hc -slots: - relationship: - slot_uri: dcterms:relation - description: Type of relationship - range: string # uriorcurie - # range: RelationshipTypeEnum - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 22d38934da..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religion.yaml +++ /dev/null @@ -1,216 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religion -name: religion_slot -title: Religion Slot -prefixes: - pico: https://personsincontext.org/model# - schema: http://schema.org/ - hc: https://nde.nl/ontology/hc/ - linkml: https://w3id.org/linkml/ - 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# -imports: -- linkml:types -slots: - religion: - slot_uri: pico:hasReligion - description: 'The religious conviction of a person as mentioned in the source. - - - =========================================================================== - - PiCo ONTOLOGY ALIGNMENT (pico.ttl lines 558-567) - - =========================================================================== - - - Per PiCo (Persons in Context) ontology: - - - Records religion as mentioned on the source - - - Can be literal string or URI to thesaurus - - - Part of PersonObservation (evidence from source) - - - =========================================================================== - - SOURCE PRESERVATION - - =========================================================================== - - - Record the religious affiliation exactly as stated in the source: - - - Historical terms: "Nederduits Gereformeerd" (Dutch Reformed) - - - Period-specific: "of the Roman persuasion" - - - Vernacular forms: "Rooms-Katholiek" (Dutch for Roman Catholic) - - - =========================================================================== - - THESAURUS LINKING - - =========================================================================== - - - When possible, link to thesauri for religions: - - - **Wikidata** (recommended): - - - Q5043 (Christianity) - - - Q432 (Islam) - - - Q9268 (Judaism) - - - Q748 (Buddhism) - - - Q9089 (Hinduism) - - - Q35032 (Protestantism) - - - Q1841 (Catholicism) - - - Q170208 (Dutch Reformed Church) - - - **AAT** (Getty Art & Architecture Thesaurus): - - - For religious contexts in art history - - - =========================================================================== - - HERITAGE CONTEXT - - =========================================================================== - - - Religion is particularly relevant for heritage institutions when: - - - Holy sites (H type): Churches, temples, mosques managing collections - - - Religious archives: Parish records, ecclesiastical documents - - - Art history: Religious patronage, iconography research - - - Genealogy: Baptism, marriage, burial records - - - Provenance: Persecution, confiscation, restitution research - - - =========================================================================== - - EXAMPLES - - =========================================================================== - - - Simple literal: - - ```yaml - - religion: "Roman Catholic" - - ``` - - - Historical Dutch source: - - ```yaml - - religion: "Nederduits Gereformeerd" - - ``` - - - With thesaurus URI: - - ```yaml - - religion: "http://www.wikidata.org/entity/Q170208" # Dutch Reformed - - ``` - - - Combined literal and URI: - - ```yaml - - religion: "Nederduits Gereformeerd" - - religion_uri: "http://www.wikidata.org/entity/Q170208" - - ``` - - - =========================================================================== - - SENSITIVITY CONSIDERATIONS - - =========================================================================== - - - Religious data is sensitive personal information: - - - Only record when relevant to heritage/archival context - - - Follow GDPR and local privacy regulations - - - Historical records (pre-1900) generally less restricted - - - Living persons: Only use publicly available information - - - =========================================================================== - - TEMPORAL ASPECTS - - =========================================================================== - - - A person''s religion may change over time: - - - Conversion (voluntary or forced) - - - Apostasy - - - Multiple affiliations - - - Use separate PersonObservations for different time periods, - - each with its own source and observation date. - - - =========================================================================== - - ONTOLOGY MAPPINGS - - =========================================================================== - - - - PiCo: pico:hasReligion (primary) - - - Wikidata: P140 (religion or worldview) - - ' - range: string - required: false - exact_mappings: - comments: - - Record religion as mentioned in source - - Prefer Wikidata links for standardization - - Sensitive data - follow privacy regulations - - Use separate observations for temporal changes - - Wikidata property P140 is semantically equivalent but is an identifier, not an RDF predicate - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml deleted file mode 100644 index 300b7bd7ea..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_function.yaml +++ /dev/null @@ -1,61 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religious_function -name: religious_function_slot -title: Religious Function Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - religious_function: - description: 'How heritage collections support the religious mission of the site. - - - Describes operational integration of collections with religious practice: - - - **Liturgical support**: Active use in worship services - - - **Theological education**: Resources for clergy training - - - **Pastoral care**: Materials supporting ministry - - - **Canon law**: Legal documentation for Church governance - - - **Community identity**: Records of parish/congregation history - - - **Spiritual formation**: Devotional texts and objects - - - **Pilgrimage**: Relics and sites for religious tourism - - - **Interfaith dialogue**: Resources for ecumenical work - - - Distinguishes religious heritage from secular museum collections. - - - Examples: - - - "Support papal governance, Document Church history, Preserve canon law" - - - "Clergy education, Sermon preparation, Liturgical reference" - - - "Torah study, Bar/Bat Mitzvah preparation, Community genealogy" - - - "Monastic devotion, Manuscript illumination, Spiritual reading" - - ' - range: string - slot_uri: hc:religiousFunction - broad_mappings: - - schema:description - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index ef7c500106..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/religious_tradition.yaml +++ /dev/null @@ -1,62 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/religious_tradition -name: religious_tradition_slot -title: Religious Tradition Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - religious_tradition: - description: 'Religious tradition or denomination of the site. - - - Specifies faith community and theological tradition: - - - Major traditions: Christianity, Islam, Judaism, Buddhism, Hinduism, Sikhism, etc. - - - Christian denominations: Roman Catholic, Orthodox, Protestant, Anglican, etc. - - - Islamic traditions: Sunni, Shia, Sufi, etc. - - - Buddhist traditions: Theravada, Mahayana, Vajrayana, Zen, etc. - - - Hindu traditions: Vaishnavism, Shaivism, Shaktism, etc. - - - Indigenous/Traditional religions - - - Interfaith or multi-tradition sites - - - Important for understanding collection context and sensitivity. - - - Examples: - - - "Roman Catholic Christianity" - - - "Sunni Islam, Hanafi school" - - - "Theravada Buddhism" - - - "Orthodox Judaism, Ashkenazi tradition" - - - "Hindu, Shaivite tradition" - - ' - range: string - slot_uri: hc:religiousTradition - comments: - - schema:religion does not exist in Schema.org - use hc namespace - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml deleted file mode 100644 index 61b71238fd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/remediation_note.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/remediation_note -name: remediation_note_slot -title: Remediation Notes Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - remediation_note: - description: 'Notes on required or recommended remediation actions. - - Maps to skos:note for action/recommendation documentation.' - range: string - slot_uri: skos:note - close_mappings: - - dcterms:description - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml deleted file mode 100644 index 1af2b680e7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repertoire.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repertoire -name: repertoire_slot -title: Repertoire Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - repertoire: - description: 'Specific pieces, songs, dances, or works performed. - - ' - range: string - multivalued: true - slot_uri: schema:workPerformed - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8247c3e498..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/replaces_primary_location.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/replaces_primary_location -name: replaces_primary_location_slot -title: Replaces Primary Location Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - replaces_primary_location: - slot_uri: hc:replacesPrimaryLocation - description: 'Whether this temporary location replaces the primary/main location. - - - TRUE: Primary location closed, this serves as main access point - - FALSE: Supplementary to primary location (e.g., pop-up) - - - Important for user communication - where to direct visitors. - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index df6b2e5714..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_document.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/report_document -name: report_document_slot -title: Report Document Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - report_document: - description: 'Bibliographic citation for published conservation report or article. - - ' - range: string - slot_uri: dcterms:bibliographicCitation - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c53a78bc16..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/report_url.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/report_url -name: report_url_slot -title: Report Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - report_url: - description: 'URL to full conservation report (PDF or web page). - - ' - range: uri - slot_uri: schema:url - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4ea5d55277..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reported_date.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reported_date -name: reported_date_slot -title: Reported Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - reported_date: - description: Date when destruction/damage was reported - range: date - slot_uri: dcterms:date - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c1b7264a6b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_end.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reporting_period_end -name: reporting_period_end_slot -title: Reporting Period End Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - reporting_period_end: - description: 'End date of reporting period covered. - - ' - range: date - slot_uri: hc:reportingPeriodEnd - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4b82c3cc64..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/reporting_period_start.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/reporting_period_start -name: reporting_period_start_slot -title: Reporting Period Start Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - reporting_period_start: - description: 'Start date of reporting period covered. - - ' - range: date - slot_uri: hc:reportingPeriodStart - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6c053fe984..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_software.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repository_software -name: repository_software_slot -title: Repository Software Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - repository_software: - description: 'Repository or content management software powering this platform. - - - DOAP: repository for software/system identification. - - (DOAP = Description of a Project, W3C vocabulary for software projects) - - - Examples: - - - "DSpace 7.x" - - - "Fedora Commons 6.x" - - - "CollectiveAccess" - - - "ResourceSpace" - - - "Omeka S" - - - "Custom-built" - - ' - range: string - slot_uri: hc:repositorySoftware - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml deleted file mode 100644 index 0cf86a9aba..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/repository_url.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/repository_url -name: repository_url_slot -title: Repository Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - doap: http://usefulinc.com/ns/doap# - 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# -imports: -- linkml:types -default_prefix: hc -slots: - repository_url: - description: 'Source code repository URL (for open-source CMS). Mapped to schema:codeRepository as the specific Schema.org property for source code locations. - - - Typically GitHub, GitLab, or similar. - - ' - range: uri - slot_uri: schema:codeRepository - close_mappings: - - doap:repository - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 459bc656b5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/represents_or_represented.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/represents_or_represented -name: represents_or_represented -title: represents_or_represented -imports: -- linkml:types -slots: - represents_or_represented: - description: Represents an artist or entity. - slot_uri: schema:sponsor - range: string # uriorcurie - # range: Artist - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 7033cd1d34..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_date.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/request_date -name: request_date_slot -title: Request Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - request_date: - description: 'Date the loan request was submitted. - - ' - range: date - slot_uri: schema:dateCreated - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 439c46978a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/request_id.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/request_id -name: request_id_slot -title: request_id slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dct: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - request_id: - description: 'Unique request ID from the LLM provider API (for tracing/debugging). - - Enables correlation with provider logs for troubleshooting. - - ' - slot_uri: dct:identifier - range: string - examples: - - value: exa_12345678-abcd-efgh-ijkl-mnopqrstuv - description: Exa API request ID - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 90cbc66f6f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_id.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_id -name: requirement_id_slot -title: Requirement Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_id: - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this funding requirement. - - Format: https://nde.nl/ontology/hc/requirement/{call-slug}/{requirement-slug} - - ' - slot_uri: hc:requirementId - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 29dcd7ce7c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_text.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_text -name: requirement_text_slot -title: Requirement Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_text: - range: string - description: 'Human-readable text of the requirement as stated in the source. - - Should preserve original wording for accuracy and citation. - - ' - slot_uri: hc:requirementText - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index f1c5165301..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_type.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_type -name: requirement_type_slot -title: Requirement Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../../../enums/FundingRequirementTypeEnum -default_prefix: hc -slots: - requirement_type: - range: string # uriorcurie - # range: FundingRequirementTypeEnum - description: 'Category of requirement from FundingRequirementTypeEnum. - - - Enables filtering and matching of requirements across calls. - - See enum documentation for full category list. - - ' - slot_uri: hc:requirementType - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d71515fad0..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_unit.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_unit -name: requirement_unit_slot -title: Requirement Unit Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_unit: - range: string - description: 'Unit of measurement for requirement_value. - - Enables interpretation of numeric values. - - ' - slot_uri: hc:requirementUnit - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 3fcf09cc39..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/requirement_value.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/requirement_value -name: requirement_value_slot -title: Requirement Value Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - requirement_value: - range: string - description: 'Machine-readable value extracted from requirement. - - - Used with requirement_unit for structured queries. - - Format depends on requirement type: - - - Numeric: "3", "25", "500000" - - - Boolean: "true", "false" - - - Coded: "eu-member-states", "open-access" - - ' - slot_uri: hc:requirementValue - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8e1563a0bd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_subtype.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_center_subtype -name: research_center_subtype_slot -title: Research Center Subtype Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -- ../enums/ResearchCenterTypeEnum -default_prefix: hc -slots: - research_center_subtype: - slot_uri: skos:narrower - description: 'Specific subtype from the ResearchCenterTypeEnum taxonomy (45 research center types). - - Each value links to a Wikidata entity describing a specific type. - - ' - range: string # uriorcurie - # range: ResearchCenterTypeEnum - required: false - multivalued: true - comments: - - Values extracted from Wikidata hyponyms - - Each value has a wikidata:QID meaning for Linked Open Data - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 259df99eb8..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_center_type.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_center_type -name: research_center_type_slot -title: Research Center Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/ResearchCenterTypeEnum -default_prefix: hc -slots: - research_center_type: - description: 'Type classification of this research center using Wikidata-sourced enum. - - - Links to ResearchCenterTypeEnum which includes 45 types such as: - - - RESEARCH_INSTITUTE (Q31855) - - - RESEARCH_CENTER (Q1542449) - - - RESEARCH_DEPARTMENT (Q7315155) - - - DIGITAL_HUMANITIES_CENTER (Q62078547) - - - DOCUMENTATION_CENTER (Q3359432) - - - See ResearchCenterTypeEnum for full list with Wikidata mappings. - - ' - range: string # uriorcurie - # range: ResearchCenterTypeEnum - slot_uri: hc:researchCenterType - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8746c4a7d5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_department.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_department -name: research_department_slot -title: Research Department Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_department: - slot_uri: schema:hasOfferCatalog - description: 'Whether the museum has a dedicated research department conducting scholarly research. - - True = active research program, False = primarily exhibition-focused. - - ' - range: boolean - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 965e52ed05..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus.yaml +++ /dev/null @@ -1,40 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_focus -name: research_focus_slot -title: Research Focus Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_focus: - slot_uri: dcterms:subject - description: 'The primary research domains or disciplines pursued by the organization. - - Examples: conservation science, archaeology, provenance research, materials analysis, - - botanical taxonomy, biodiversity, marine biology, paleontology, economic policy, - - restoration techniques, preventive conservation. - - ' - range: string - multivalued: true - required: false - examples: - - value: conservation science - - value: archaeological analysis - - value: provenance research - - value: botanical taxonomy - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 02fdaada96..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_focus_area.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_focus_area -name: research_focus_area_slot -title: Research Focus Areas Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_focus_area: - description: 'Primary research focus areas or disciplines of this center. - - - Schema.org: knowsAbout for areas of expertise. - - ' - range: string - multivalued: true - slot_uri: hc:researchFocusAreas - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d25e7dc998..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_infrastructure.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_infrastructure -name: research_infrastructure_slot -title: Research Infrastructure Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_infrastructure: - slot_uri: schema:hasOfferCatalog - description: 'Major research equipment, facilities, or infrastructure available. - - Examples: X-ray equipment, microscopes, climate chambers, DNA sequencers, - - spectrometers, computing clusters, field stations, experimental plots. - - ' - range: string - multivalued: true - required: false - examples: - - value: X-ray fluorescence spectrometer - - value: electron microscopy facility - - value: climate-controlled storage - - value: DNA sequencing laboratory - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 48744106f7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_program.yaml +++ /dev/null @@ -1,105 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_program -name: research_program_slot -title: Research Programs Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_program: - slot_uri: hc:researchPrograms - description: 'Active research programs, conservation projects, or scientific initiatives - - conducted by the institution. Multi-valued field capturing all major programs. - - - **Conservation Research**: - - - "Endangered species breeding programs" - Ex-situ conservation - - - "Reintroduction programs" - Releasing captive-bred animals to wild - - - "Habitat restoration research" - Ecosystem recovery studies - - - "Climate change adaptation" - Species response to warming - - - **Behavioral and Welfare Research**: - - - "Animal cognition studies" - Intelligence, problem-solving - - - "Enrichment program development" - Animal welfare improvements - - - "Social behavior research" - Group dynamics, communication - - - "Animal welfare assessment" - Health and wellbeing metrics - - - **Taxonomic and Systematic Research**: - - - "Plant taxonomy and classification" - Naming and organizing species - - - "DNA barcoding projects" - Genetic identification - - - "Phylogenetic studies" - Evolutionary relationships - - - "New species discovery" - Field expeditions, specimen analysis - - - **Horticultural and Agricultural Research**: - - - "Crop wild relatives conservation" - Preserving genetic diversity - - - "Heirloom variety preservation" - Historic cultivars - - - "Propagation technique development" - Cultivation methods - - - "Invasive species control" - Prevention and management - - - **Biomedical and Applied Research**: - - - "Veterinary medicine research" - Animal health studies - - - "Reproductive biology" - Assisted reproduction techniques - - - "Disease ecology" - Wildlife pathogen studies - - - "Bioprospecting" - Discovering useful compounds from organisms - - - **Examples**: - - - Artis: ["Amphibian conservation", "Primate behavior", "Marine invertebrate ecology"] - - - Kew Gardens: ["Plant taxonomy", "Seed bank preservation", "Medicinal plant research"] - - - San Diego Zoo: ["Giant panda reproduction", "California condor reintroduction"] - - - Burgers'' Zoo: ["Tropical rainforest ecology", "Coral reef restoration"] - - - **Ontology Alignment**: - - - Maps to `schema:ResearchProject` in Schema.org - - - Related to VIVO ontology research activity classes - - ' - range: string - multivalued: true - comments: - - schema:ResearchProject is a class, not a predicate - use hc namespace - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6453d0c56b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_project.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_project -name: research_project_slot -title: Research Projects Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - research_project: - slot_uri: hc:researchProjects - comments: - - schema:project does not exist in Schema.org - use hc namespace - description: 'Descriptions of active or completed research projects conducted by the organization. - - Can include project titles, grant numbers, or links to project pages. - - ' - range: string - multivalued: true - required: false - examples: - - value: 'NWO Project 12345: Digital methods for provenance research' - - value: 'EU Horizon 2020: Conservation of medieval manuscripts' - - value: https://www.nwo.nl/en/projects/12345 - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8dade7a92f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/research_value.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/research_value -name: research_value-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - research_value: - slot_uri: hc:researchValue - description: 'Research and scholarly value of this type of institution or collection. - - Documents what types of research this class supports. - - - **Migrated from**: `**Research Value**:` sections. - - ' - range: string - annotations: - source_section: '**Research Value**:' - custodian_types: '["*"]' - 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 deleted file mode 100644 index f056716460..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/resource_description.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/resource_description -name: resource_description_slot -title: Resource Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - resource_description: - slot_uri: dcterms:description - description: Brief description of an external resource - range: string - examples: - - value: Dutch genealogical database aggregator - - value: Center for Family History - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml deleted file mode 100644 index ee0534026b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/response_format.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/response_format -name: response_format_slot -title: Response Formats Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -slots: - response_format: - slot_uri: dcterms:format - description: 'MIME types of response formats supported by this endpoint. - - - Examples: - - - ["application/json"] - - - ["application/xml", "text/xml"] - - - ["image/jpeg", "image/png", "image/tiff"] - - - ["application/ld+json", "text/turtle"] - - ' - range: string - multivalued: true - close_mappings: - - dcterms:format - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 3fd1b7d0c1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_actor.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_actor -name: responsible_actor_slot -title: Responsible Actor Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - responsible_actor: - description: 'Person(s) responsible for conducting this activity. - - - PROV-O: wasAssociatedWith links Activity to responsible Agent. - - - Links to PersonObservation for staff members, curators, registrars, - - conservators, or external contractors. - - ' - range: string # uriorcurie - # range: PersonObservation - multivalued: true - slot_uri: prov:wasAssociatedWith - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 7e0a2f252b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_agent.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_agent -name: responsible_agent_slot -imports: -- linkml:types -slots: - responsible_agent: - slot_uri: prov:wasAssociatedWith - range: string # uriorcurie - # range: ReconstructionAgent - description: 'ReconstructionAgent responsible for reconstruction (REQUIRED). - - PROV-O: wasAssociatedWith links Activity to responsible ReconstructionAgent. - - ' - broad_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index 6e6dc351fc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_department.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/responsible_department -name: responsible_department_slot -title: Responsible Department Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - responsible_department: - description: 'Department or unit responsible for this activity. - - - Text name of internal department (e.g., "Registration", "Conservation", - - "Digital Services", "Collections Management"). - - ' - range: string - slot_uri: hc:responsibleDepartment - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index cbad0623e0..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_category.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_category -name: restriction_category_slot -title: Restriction Categories Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_category: - description: 'Categories of restrictions applied in this dim archive. - - Examples: user_based, content_based, process_based, format_based - - ' - range: string - multivalued: true - slot_uri: hc:restrictionCategories - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index e604ecd477..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_description.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_description -name: restriction_description_slot -title: Restriction Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_description: - slot_uri: dcterms:description - description: Description of the restriction - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index cd2af08835..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_reason.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_reason -name: restriction_reason_slot -title: Restriction Reason Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_reason: - description: 'Reason for restriction. - - Aligned with crm:P3_has_note / skos:note. - - ' - slot_uri: skos:note - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 14b331569e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/restriction_type.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/restriction_type -name: restriction_type_slot -title: Restriction Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - restriction_type: - slot_uri: dcterms:type - description: Type of restriction (privacy, cabr, closed, etc.) - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 520d47f6e5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/results_expected_date.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/results_expected_date -name: results_expected_date_slot -title: Results Expected Date Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - results_expected_date: - range: date - description: Expected date for announcement of funding decisions - slot_uri: dcterms:date - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 281f7f1d33..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_period_year.yaml +++ /dev/null @@ -1,46 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_period_year -name: retention_period_year_slot -title: Retention Period Years Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retention_period_year: - description: 'Retention period in years before transfer to archives. - - - **Dublin Core**: dcterms:valid for validity period. - - - **Common periods**: - - - 7 years (financial records, tax) - - - 10 years (contracts, legal) - - - 20 years (personnel files) - - - Permanent (policy, governance) - - - "Until case closed + 5 years" - - - **Note**: May be null for permanent retention. - - ' - range: integer - slot_uri: hc:retentionPeriodYears - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8266dea5ab..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_schedule.yaml +++ /dev/null @@ -1,46 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_schedule -name: retention_schedule_slot -title: Retention Schedule Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retention_schedule: - description: 'Reference to applicable retention schedule (regulatory framework). - - - **RiC-O**: rico:isOrWasRegulatedBy connects Thing to Rule. - - - Retention schedules are RULES that regulate how long records - - must be kept and when they can be transferred to archives. - - - **Examples**: - - - "Selectielijst Gemeenten 2017, cat. 4.2" - - - "Corporate Retention Schedule RS-2023-001" - - - "Archiefwet 1995, art. 5" - - - "GDPR Art. 17 (right to erasure)" - - ' - range: string - slot_uri: hc:retentionSchedule - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d00d7a79a7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retention_tracking.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retention_tracking -name: retention_tracking_slot -title: Retention Tracking Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retention_tracking: - description: 'Whether deposit archive tracks retention schedules for deposited materials. - - TRUE if active retention management, FALSE if passive storage only. - - ' - range: boolean - slot_uri: hc:retentionTracking - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml deleted file mode 100644 index 843d7ac805..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_agent.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_agent -name: retrieval_agent_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -# default_range: string -slots: - retrieval_agent: - description: 'Tool used to extract this data. - - - - firecrawl: Institutional websites (primary) - - - playwright: JS-heavy sites - - - exa_crawling_exa: LinkedIn profiles - - - manual: Last resort - - ' - slot_uri: prov:wasAssociatedWith - range: string - comments: - - PersonWebClaim overrides range to RetrievalAgentEnum - close_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index da9a89182e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_method.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_method -name: retrieval_method_slot -title: Retrieval Method Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retrieval_method: - range: string - description: Method used for retrieval (browser, API, scraper, etc.) - slot_uri: hc:retrievalMethod - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8b2a2afb2e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieval_timestamp.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieval_timestamp -name: retrieval_timestamp_slot -title: Retrieval Timestamp Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retrieval_timestamp: - description: 'Timestamp when this content data was retrieved from the platform. - - - PROV-O: atTime for observation timestamp. - - - Critical for understanding data freshness, especially for metrics. - - ' - range: datetime - slot_uri: hc:retrievalTimestamp - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 0ffb390051..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_by.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieved_by -name: retrieved_by_slot -title: Retrieved By Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - retrieved_by: - range: string - description: Agent (person, script, or system) that performed the retrieval - slot_uri: hc:retrievedBy - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml deleted file mode 100644 index 90baf6ee8c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/retrieved_on.yaml +++ /dev/null @@ -1,57 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/retrieved_on -name: retrieved_on -title: Retrieved On Slot -prefixes: - pav: http://purl.org/pav/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -description: 'Timestamp when a web page was retrieved or archived. - - - Used for provenance tracking in: - - - WebClaim: When the source page was archived for claim extraction - - - WebObservation: When the web page was observed/retrieved - - ' -imports: -- linkml:types -slots: - retrieved_on: - slot_uri: pav:retrievedOn - range: datetime - required: false - multivalued: false - description: 'Timestamp when the web page was retrieved/archived. - - - pav:retrievedOn - "The date this resource was retrieved from the source" - - - ISO 8601 format with timezone (UTC preferred). - - - Examples: - - - "2025-11-29T12:28:00Z" (UTC) - - - "2025-11-29T10:30:00+01:00" (with timezone offset) - - ' - close_mappings: - - prov:generatedAtTime - annotations: - custodian_types: '["*"]' -comments: -- Maps to pav:retrievedOn for provenance tracking -- Use ISO 8601 format with timezone -- UTC (Z suffix) is preferred for consistency 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 deleted file mode 100644 index 6219299285..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/return_condition_report_url.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/return_condition_report_url -name: return_condition_report_url_slot -title: Return Condition Report Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - return_condition_report_url: - description: 'URL to post-loan condition report documenting object state upon return. - - ' - range: uri - slot_uri: hc:returnConditionReportUrl - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4f7130d142..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revenue_category.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revenue_category -name: revenue_category_slot -title: Revenue Category Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - revenue_category: - slot_uri: hc:revenue_category - range: string - description: 'Revenue Category for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index d84a51e201..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_date.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revision_date -name: revision_date_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -# default_range: string -slots: - revision_date: - description: Date of most recent revision or update - slot_uri: dcterms:modified - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b3b7ecf2da..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/revision_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/revision_number -name: revision_number_slot -title: Revision Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - revision_number: - description: 'Version number if budget has been revised. - - - Initial budget = 0, first revision = 1, etc. - - ' - range: integer - slot_uri: hc:revisionNumber - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b5a676866a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_category.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_category -name: role_category -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - role_category: - slot_uri: schema:roleName - description: 'High-level category for grouping related roles. - - Values: CURATORIAL, CONSERVATION, ARCHIVAL, LIBRARY, DIGITAL, EDUCATION, - - GOVERNANCE, LEADERSHIP, RESEARCH, TECHNICAL, SUPPORT, CREATIVE, EXTERNAL - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index db3fca7da0..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_end_date.yaml +++ /dev/null @@ -1,60 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_end_date -name: role_end_date -title: Role End Date -imports: -- linkml:types -slots: - role_end_date: - slot_uri: schema:endDate - description: 'Date when person ended service in this role (or null if still employed). - - - **Schema.org**: `schema:endDate` for employment/membership end - - **PROV-O**: Can map to `prov:endedAtTime` for activity end - - - **Format**: ISO 8601 date (YYYY-MM-DD) or null - - - **Null Interpretation**: null = currently employed in this role - - - **Temporal Consistency**: - - - Must be > role_start_date - - - Must be <= unit_affiliation.valid_to (if unit dissolved) - - - **Reasons for End Date**: - - - Retirement - - - Role change (promotion, lateral move) - - - Organizational change (unit dissolved, merged) - - - Departure from institution - - - **Example**: "2013-02-28" (ended before merger) or null (still employed) - - ' - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index 5e80c8b6e1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_id.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_id -name: role_id_slot -title: Role Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_id: - slot_uri: dcterms:identifier - description: Role Id for heritage custodian entities. - range: string # uriorcurie - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6d97449db3..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_name -name: role_name_slot -title: Role Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_name: - slot_uri: skos:prefLabel - description: 'Official English name for this role type. - - This is the canonical name used for cross-institutional comparison. - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 678bcb94e7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_name_local.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_name_local -name: role_name_local_slot -title: Role Name Local Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - role_name_local: - slot_uri: hc:roleNameLocal - description: 'Official name in the local language of the institution. - - May differ from English canonical name. - - Examples: "Conservator" (EN) = "Restaurator" (NL) = "Restaurateur" (FR) - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 9adb097e9a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_start_date.yaml +++ /dev/null @@ -1,53 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_start_date -name: role_start_date -title: Role Start Date -imports: -- linkml:types -slots: - role_start_date: - slot_uri: schema:startDate - description: 'Date when person began serving in this role. - - - **Schema.org**: `schema:startDate` for employment/membership start - - **PROV-O**: Can map to `prov:startedAtTime` for activity start - - - **Format**: ISO 8601 date (YYYY-MM-DD) - - - **Precision**: - - - Full date preferred: "2013-03-01" - - - Partial dates allowed: "2013-03" (month precision), "2013" (year precision) - - - **Temporal Consistency**: - - - Must be >= unit_affiliation.valid_from (if unit reference exists) - - - Should align with organizational events if role started due to reorganization - - - **Example**: "2013-03-01" (started on merger date) - - ' - range: date - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml deleted file mode 100644 index 6bbcd3a8b9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/role_title.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/role_title -name: role_title -title: Role Title -imports: -- linkml:types -slots: - role_title: - slot_uri: schema:jobTitle - description: 'Official job title as used by the institution. - - - **Schema.org**: `schema:jobTitle` for institutional title - - - **Examples**: - - - "Head of Digital Preservation" - - - "Senior Curator of Medieval Art" - - - "Collections Manager" - - - "Deputy Director for Public Services" - - - **Variability**: Job titles vary widely across institutions. - - Use staff_role for standardized categorization. - - ' - range: string - close_mappings: - - schema:roleName - - org:role - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index ba38b57320..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_description.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_description -name: route_description_slot -title: Route Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_description: - slot_uri: skos:definition - range: string - description: 'Description of what this thematic route covers. - - Helps understand the scope and focus of the route. - - ' - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 5c08ed9a55..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_id.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_id -name: route_id_slot -title: Route Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - route_id: - slot_uri: dcterms:identifier - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this thematic route. - - Format: https://nde.nl/ontology/hc/route/{agenda-slug}/{route-slug} - - ' - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 897ec02d68..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_keyword.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_keyword -name: route_keyword_slot -title: Route Keywords Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - route_keyword: - slot_uri: dcterms:subject - range: string - multivalued: true - description: 'Keywords associated with this thematic route. - - Useful for discovery and matching to research topics. - - ' - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 22279b8bc4..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_relevance_to_heritage.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_relevance_to_heritage -name: route_relevance_to_heritage_slot -title: Route Relevance To Heritage Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - route_relevance_to_heritage: - slot_uri: schema:about - range: string - description: 'Explanation of how this route relates to cultural heritage. - - - Maps to schema:about - indicates what heritage topics this route addresses. - - - Helps heritage institutions understand relevance: - - - "Directly relevant" - explicitly covers heritage - - - "Indirectly relevant" - covers adjacent topics (climate, digital) - - - "Limited relevance" - heritage as minor application area - - ' - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index bee3b51778..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/route_title.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/route_title -name: route_title_slot -title: Route Title Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - route_title: - slot_uri: skos:prefLabel - range: string - description: 'Official title of the thematic route. - - Should match agenda documentation. - - ' - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c94a667cf6..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/row_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/row_number -name: row_number_slot -title: Row Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - row_number: - description: 'Row or aisle identifier within the storage area. - - - HC Ontology: `hc:rowNumber` - - ' - range: string - slot_uri: hc:rowNumber - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b2e1cc98dd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarded_by.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safeguarded_by -name: safeguarded_by_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - owl: http://www.w3.org/2002/07/owl# - ich: https://ich.unesco.org/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - 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# -imports: -- linkml:types -slots: - safeguarded_by: - slot_uri: crm:P109i_is_current_or_former_curator_of - description: "Heritage custodian organizations that safeguard this intangible heritage form.\n\nWe use this to link IntangibleHeritageForm \u2192 Custodian\n\n**Usage**:\n\n- Links IntangibleHeritageForm to the Custodian entities that preserve it\n- Custodians with `institution_type = I` (Intangible Heritage Group) are typical safeguarders\n\n**Examples**:\n- Pride Amsterdam is safeguarded_by Stichting Amsterdam Gay Pride\n- Traditional Dutch baking is safeguarded_by Bakkerij van Maanen" - range: string # uriorcurie - # range: Custodian - multivalued: true - inlined: false - exact_mappings: - related_mappings: - - schema:maintainer - comments: - - Inverse of safeguards (crm:P109_has_current_or_former_curator) - - Creates owl:inverseOf axiom in RDF output - - Enables navigation from IntangibleHeritageForm to preserving custodians - - 'Inverse: `safeguards` (crm:P109_has_current_or_former_curator) | Pattern: If HeritageForm safeguarded_by Custodian, then Custodian safeguards HeritageForm' - broad_mappings: - - prov:wasAttributedTo - annotations: - inverse_slot: safeguards - custodian_types: '["*"]' 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 deleted file mode 100644 index f6753c60c3..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safeguarding_measure.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safeguarding_measure -name: safeguarding_measure_slot -title: Safeguarding Measures Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - safeguarding_measure: - description: 'Actions taken to ensure viability and transmission of this heritage. - - - Per UNESCO, measures include: identification, documentation, research, - - preservation, protection, promotion, enhancement, transmission, revitalization. - - ' - range: string - multivalued: true - slot_uri: hc:safeguardingMeasures - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 2a045a4fe5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/safety_certification.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/safety_certification -name: safety_certification_slot -title: Safety Certifications Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - safety_certification: - description: 'Safety certifications held by this laboratory. - - - May include: - - - Fire safety certification - - - Hazardous materials handling - - - Occupational health and safety - - ' - range: string - multivalued: true - slot_uri: hc:safetyCertifications - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6213885a33..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sales_activity.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sales_activity -name: sales_activity_slot -title: Sales Activity Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - sales_activity: - slot_uri: schema:offers - description: 'Whether the gallery actively sells artworks to collectors. - - True = artwork sales (primary or secondary market) - - False = exhibition-only (no sales activity) - - - Distinction from commercial_operation: - - - commercial_operation: business model (for-profit vs. nonprofit) - - - sales_activity: transactional activity (sells artworks or not) - - - A gallery can be commercial_operation=true but sales_activity=false - - (e.g., art consultancy that doesn''t hold inventory). - - ' - range: boolean - required: false - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml deleted file mode 100644 index d2993830e7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sampling_protocol.yaml +++ /dev/null @@ -1,13 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sampling_protocol -name: sampling_protocol -imports: - - linkml:types -slots: - sampling_protocol: - description: Method used to collect the specimen. Maps to dwc:samplingProtocol. - range: string - slot_uri: dwc:samplingProtocol - examples: - - value: UV light trap - - value: Mist net - - value: Hand collection 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 deleted file mode 100644 index e9ee52eb6c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_count.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scene_count -name: scene_count_slot -title: Scene Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - scene_count: - description: 'Total number of scenes/shots detected in the video. - - - Should equal length of scene_segments array. - - ' - range: integer - slot_uri: hc:sceneCount - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b2a73eaa62..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scene_types_detected.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scene_types_detected -name: scene_types_detected_slot -title: Scene Types Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/SceneTypeEnum -default_prefix: hc -slots: - scene_types_detected: - description: 'List of scene type labels found in the video. - - - **Common Heritage Scene Types**: - - - INTERIOR: Indoor shots - - - EXTERIOR: Outdoor shots - - - CLOSEUP: Detail shots of objects - - - INTERVIEW: Talking head / interview - - - ARCHIVAL: Historical footage/photos - - - TITLE_CARD: Text overlays - - - B_ROLL: Supplementary footage - - ' - range: string # uriorcurie - # range: SceneTypeEnum - multivalued: true - slot_uri: hc:sceneTypesDetected - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml deleted file mode 100644 index 6818492034..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_description.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_description -name: scheme_description_slot -title: Scheme Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_description: - range: string - description: 'Description of the scheme including purpose, requirements, and process. Extract from institutional website or promotional materials. - - Maps to dcterms:description for scheme/program descriptions.' - slot_uri: dcterms:description - close_mappings: - - schema:description - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml deleted file mode 100644 index df679a4320..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_id.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_id -name: scheme_id_slot -title: Scheme Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_id: - identifier: true - range: string # uriorcurie - description: 'Unique identifier for this donation scheme. Mapped to dcterms:identifier as the standard property for resource identifiers. - - Format: https://nde.nl/ontology/hc/donation-scheme/{custodian-slug}/{scheme-slug} - - ' - slot_uri: dcterms:identifier - close_mappings: - - schema:identifier - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml deleted file mode 100644 index f76f96c256..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_name.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_name -name: scheme_name_slot -title: Scheme Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_name: - range: string - description: 'Human-readable name of the donation scheme as presented by institution. - - Ontology mapping: skos:prefLabel is the standard SKOS property for preferred human-readable labels. Preserve original language and branding.' - slot_uri: skos:prefLabel - close_mappings: - - schema:name - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 730421529e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_type.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_type -name: scheme_type_slot -title: Scheme Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/DonationSchemeTypeEnum -default_prefix: hc -slots: - scheme_type: - range: string # uriorcurie - # range: DonationSchemeTypeEnum - description: 'Category of donation scheme from DonationSchemeTypeEnum. - - - Enables filtering and comparison of schemes across institutions. - - See enum documentation for full category list with ~50 types. - - ' - slot_uri: hc:schemeType - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml deleted file mode 100644 index 54c48f8089..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scheme_url.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scheme_url -name: scheme_url_slot -title: Scheme Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - foaf: http://xmlns.com/foaf/0.1/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - scheme_url: - range: uri - description: 'URL to the donation scheme webpage on institutional website. Mapped to schema:url as the standard property for web addresses. - - Primary source for extraction and verification. - - ' - slot_uri: schema:url - close_mappings: - - foaf:page - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 0b9179b3cc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scope_description.yaml +++ /dev/null @@ -1,42 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scope_description -name: scope_description-slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - scope_description: - slot_uri: rico:scopeAndContent - description: 'Detailed description of what this class encompasses. - - Explains the boundaries and coverage of this heritage type. - - - **Migrated from**: `**Scope**:` sections in description text. - - - **Example content**: - - - What types of materials/collections are included - - - Geographic or temporal scope - - - Organizational or institutional scope - - ' - range: string - annotations: - source_section: '**Scope**:' - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1925cc81bb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scrape_method.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scrape_method -name: scrape_method_slot -title: Scrape Method Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -- ../enums/ScrapeMethodEnum -default_prefix: hc -slots: - scrape_method: - description: 'Method used to extract the connection data. - - - Values: - - - manual_linkedin_browse: Manual extraction while logged in - - - linkedin_html_parser: Parsed from saved HTML file - - - exa_search: Extracted via Exa API - - ' - slot_uri: prov:wasAssociatedWith - range: string # uriorcurie - # range: ScrapeMethodEnum - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 92e29dc8ca..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/scraped_timestamp.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/scraped_timestamp -name: scraped_timestamp_slot -title: Scraped Timestamp Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - scraped_timestamp: - description: 'ISO 8601 timestamp when the data extraction occurred. - - Critical for tracking changes over time and establishing provenance. - - ' - slot_uri: prov:endedAtTime - range: datetime - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8a4a6774b9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/script_type.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/script_type -name: script_type_slot -title: Script Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - 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# -imports: -- linkml:types -default_prefix: hc -slots: - script_type: - description: 'Type of script/writing for manuscripts. - - - **Values**: MANUSCRIPT (handwritten), TYPESCRIPT, PRINTED, - - MIXED (combination) - - ' - range: string - slot_uri: crm:P128_carries - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4d0957647a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seasonal_hour.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/seasonal-hours -name: seasonal_hour_slot -title: seasonal_hours slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - seasonal_hour: - slot_uri: schema:openingHoursSpecification - description: 'Seasonal variations in opening hours. - - - Many outdoor sites have different summer/winter hours. - - ' - range: string - examples: - - value: 'Summer (Apr-Oct): 10:00-18:00; Winter (Nov-Mar): 10:00-16:00' - description: Seasonal hours - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d7fabfeba6..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/seating_capacity.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/seating_capacity -name: seating_capacity_slot -title: seating_capacity slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - seating_capacity: - slot_uri: schema:maximumAttendeeCapacity - description: 'Number of researcher seats available in this reading room. - - - Schema.org: maximumAttendeeCapacity for capacity. - - ' - range: integer - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 2e3c8b442c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secondary.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/secondary -name: secondary_slot -title: Secondary Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - secondary: - slot_uri: dcterms:spatial - description: Secondary geographic areas (less prominent coverage) - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index bf87cf7b62..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/section_id.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/section_id -name: section_id_slot -title: Section Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - section_id: - slot_uri: dcterms:identifier - description: Unique identifier for this section - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d1cadfca81..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/secularization_status.yaml +++ /dev/null @@ -1,69 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/secularization_status -name: secularization_status_slot -title: Secularization Status Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - secularization_status: - description: 'Whether the religious site remains active or has undergone secularization. - - - Describes current operational status: - - - **Active religious institution**: Ongoing worship, No secularization - - - **Partially secularized**: Worship continues, Collections transferred - - - **Fully secularized**: Deconsecrated, Converted to museum/cultural center - - - **Closed/Redundant**: Building closed, Collections at risk or relocated - - - **Shared use**: Religious + cultural functions (church concerts, exhibitions) - - - **State ownership**: Government owns building, Religious community uses it - - - Critical for understanding collection stability and access prospects. - - - Secularization trends: - - - Netherlands: 2-3 churches close per week (2010s) - - - Germany: Protestant church closures increase - - - UK: Church of England "redundant churches" program - - - Collections often transferred to diocesan or state archives - - - Examples: - - - "Active religious institution, No secularization" - - - "Partially secularized, Collections transferred to diocesan archive 2015" - - - "Deconsecrated 2008, Converted to museum/concert hall" - - - "Building sold to foundation, Religious community retains collection access" - - ' - range: string - slot_uri: hc:secularizationStatus - comments: - - schema:operatingStatus does not exist in Schema.org - use hc namespace - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index fc60b3201f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/security_level.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/security_level -name: security_level_slot -title: Security Level Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - security_level: - description: 'Security level classification for storage facilities. - - - Common values: - - - STANDARD - Basic security measures - - - ENHANCED - Additional access controls - - - HIGH - Restricted access, specialized security - - - MAXIMUM - Highest security, vault-level protection - - ' - range: string - slot_uri: hc:securityLevel - examples: - - value: HIGH - description: High-security storage for valuable items - related_mappings: - - dcterms:accessRights - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml deleted file mode 100644 index 4c476f1393..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_confidence.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_confidence -name: segment_confidence_slot -title: Segment Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_confidence: - description: 'Confidence score for this segment (0.0-1.0). - - **Ontology mapping**: Uses sosa:hasSimpleResult because segmentation models act as sensors producing observation results.' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 6783fba453..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_end_seconds.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_end_seconds -name: segment_end_seconds_slot -title: Segment End Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_end_seconds: - description: End time in seconds - range: float - slot_uri: hc:segmentEndSeconds - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c8a45c7341..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_index.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_index -name: segment_index_slot -title: Segment Index Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_index: - description: 'Sequential index of this segment within the parent content. - - - Zero-based index for ordering segments: - - - Subtitle: Order in which captions appear - - - Annotation: Detection sequence - - - Enables reconstruction of segment order when times overlap - - or for stable sorting. - - ' - range: integer - slot_uri: hc:segmentIndex - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index cdc30c473c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_language.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_language -name: segment_language_slot -title: Segment Language Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_language: - description: Language of speech in this segment (ISO 639-1) - range: string - slot_uri: hc:segmentLanguage - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 45ed30dc52..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_start_seconds.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_start_seconds -name: segment_start_seconds_slot -title: Segment Start Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_start_seconds: - description: Start time in seconds - range: float - slot_uri: hc:segmentStartSeconds - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 02b403928e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/segment_text.yaml +++ /dev/null @@ -1,41 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/segment_text -name: segment_text_slot -title: Segment Text Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - segment_text: - description: 'Text content for this segment. - - - Web Annotation: bodyValue for textual content. - - - **Usage by content type**: - - - Subtitles: Displayed caption text - - - Transcripts: Spoken words during this segment - - - Annotations: Description of detected content - - - Chapters: Chapter title/description - - ' - range: string - slot_uri: hc:segmentText - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 66103828c2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sensory_heritage_domain.yaml +++ /dev/null @@ -1,58 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sensory_heritage_domain -name: sensory_heritage_domain_slot -title: Sensory Heritage Domain Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - 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# -imports: -- linkml:types -default_prefix: hc -slots: - sensory_heritage_domain: - description: 'Which sensory dimensions constitute the heritage being preserved. - - - Identifies sensory modalities and knowledge types: - - - **Taste**: Flavor profiles, ingredient combinations, recipe formulations - - - **Scent**: Aromatic compositions, perfume notes, brewing/cooking aromas - - - **Texture**: Mouthfeel, consistency, artisanal production textures - - - **Visual**: Traditional appearance, color, plating/presentation - - - **Auditory**: Sounds of traditional production (grinding, brewing, distilling) - - - **Intangible knowledge**: Craft techniques, timing, judgment skills - - - **Terroir**: Geographic flavor identity (wine, cheese, spices) - - - Sensory heritage domains clarify what is being preserved beyond tangible products. - - - Examples: - - - "Taste (beer), Scent (brewing aromas), Intangible (monastic brewing)" - - - "Scent (perfume notes), Intangible (nose expertise), Visual (bottle design)" - - - "Taste (cheese flavor), Texture (aging consistency), Intangible (raw milk handling)" - - - "Taste (whisky profile), Scent (peat smoke), Intangible (distiller judgment)" - - ' - range: string - slot_uri: crm:P2_has_type - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 626379c488..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sentence_count.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sentence_count -name: sentence_count_slot -title: Sentence Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - sentence_count: - slot_uri: hc:sentenceCount - description: 'Approximate number of sentences in the transcript. - - - Derived from punctuation analysis or NLP sentence segmentation. - - - Useful for content analysis and readability metrics. - - ' - range: integer - comments: - - schema:interactionCount is a CLASS (InteractionCounter), not a property. Sentence count is a text metric without standard ontology equivalent. - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 5be71c2aed..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/served_by.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/served_by -name: served_by_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -# default_range: string -slots: - served_by: - description: Provider entity that serves or hosts this resource - slot_uri: schema:provider - range: string # uriorcurie - broad_mappings: - - prov:wasAttributedTo - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml deleted file mode 100644 index fdddae26d2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_finding_aid.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_finding_aid -name: serves_finding_aid_slot -imports: -- linkml:types -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rico: https://www.ica.org/standards/RiC/ontology# - schema: http://schema.org/ - 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# -slots: - serves_finding_aid: - slot_uri: hc:servesFindingAids - comments: - - rico:isOrWasProviderOf does not exist in RiC-O - use hc namespace - range: string # uriorcurie - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - description: "Finding aids hosted/served by this digital platform.\n\n**INVERSE RELATIONSHIP**:\n- Forward: FindingAid.served_by \u2192 DigitalPlatform/WebPortal (finding aid is served by platform)\n- Inverse: DigitalPlatform.serves_finding_aids \u2192 FindingAid[] (platform serves finding aids)\n\n**USE CASES**:\n1. \"What finding aids are available on this platform?\" \u2192 Follow serves_finding_aids\n2. \"Which platforms host EAD finding aids?\" \u2192 Query platforms with EAD-format finding aids\n3. Platform inventory: Map all finding aids served by each digital infrastructure\n\n**EXAMPLES**:\n- Archieven.nl serves 1000+ EAD finding aids\n- Archives Portal Europe serves finding aids from 30+ European countries\n- National Archives website serves collection guides and inventories\n\n**NOTE**: References FindingAid instances by URI. For full objects, \ndereference or query the FindingAid directly." - examples: - - value: https://nde.nl/ontology/hc/finding-aid/na/voc-inventory - description: VOC Archives inventory finding aid - - value: https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-001 - description: Gelders Archief EAD finding aid - close_mappings: - - schema:availableService - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 4ffe1434ac..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_function_of.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_function_of -name: serves_function_of_slot -title: Serves Function Of Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - serves_function_of: - slot_uri: hc:servesFunctionOf - description: 'What function(s) this temporary location serves from the main facility. - - - List of functions that have been relocated here. - - - Common values: - - - "Public entrance" - - - "Reading room" - - - "Collection storage" - - - "Exhibition space" - - - "Staff offices" - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ef8b99e380..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_or_served.yaml +++ /dev/null @@ -1,45 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_or_served -name: serves_or_served -title: Serves or Served -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - serves_or_served: - slot_uri: schema:audience - description: 'The user community or audience served by an entity. - - - **USAGE**: - - Used for: - - - Target user communities - - - Audience types - - - Stakeholder groups - - ' - range: string # uriorcurie - # range: UserCommunity - multivalued: true - exact_mappings: - examples: - - value: - community_name: Academic Researchers - community_type: RESEARCH - description: Academic research community - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index efa8bc5bc2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_staff.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_staff -name: serves_staff_slot -title: serves_staff slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - serves_staff: - slot_uri: schema:eligibleCustomerType - description: 'Whether facility serves staff (canteen function). - - ' - range: boolean - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index f4e4b922c7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/serves_visitors_only.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/serves_visitors_only -name: serves_visitors_only_slot -title: serves_visitors_only slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - serves_visitors_only: - slot_uri: schema:eligibleCustomerType - description: 'Whether facility is for museum/archive visitors only. - - TRUE: Requires museum admission or located inside security. - - FALSE: Accessible without admission. - - ' - range: boolean - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6004a42667..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area -name: service_area_slot -title: Service Area Slot -prefixes: - schema: http://schema.org/ - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - 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# -imports: -- linkml:types -slots: - service_area: - slot_uri: schema:areaServed - description: "Geographic area(s) served by this heritage custodian.\n\n**Dutch Term**: \"Werkgebied\" - the operational territory where the custodian\nprovides services, collects materials, or has jurisdiction.\n\n**Use Cases**:\n\n1. **Archives (Werkgebied)**:\n - Provincial archive: Covers entire province\n - Regional archive: Covers specific municipalities\n - Municipal archive: Covers single city\n\n2. **Libraries (Service District)**:\n - Public library: Defined lending district\n - Academic library: May have national scope\n\n3. **Museums (Collection Scope)**:\n - Regional museum: Collects from specific area\n - National museum: Country-wide collection mandate\n\n**Multiple Service Areas**:\n\nA custodian may have multiple service areas:\n- Current service area (is_historical_boundary = false)\n- Historical service areas (is_historical_boundary = true)\n- Different service areas for different functions\n\n**Example - Noord-Hollands Archief**:\n\n```yaml\nservice_area:\n\ - \ - service_area_name: \"NHA Provincial Coverage\"\n service_area_type: PROVINCIAL\n covers_subregions:\n - iso_3166_2_code: \"NL-NH\"\n - service_area_name: \"NHA Municipal Records (Haarlem)\"\n service_area_type: MUNICIPAL\n covers_settlements:\n - geonames_id: 2755003\n```" - range: string # uriorcurie - # range: ServiceArea - multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - examples: - - value: 'service_area_id: https://nde.nl/ontology/hc/servicearea/nha-werkgebied - - service_area_name: Noord-Hollands Archief Werkgebied - - service_area_type: REGIONAL - - ' - description: Archive service area covering multiple municipalities - broad_mappings: - - dcterms:subject - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 615b6d85b1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_description.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_description -name: service_area_description_slot -title: Service Area Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_description: - range: string - slot_uri: dcterms:description - description: 'Description of the service area, including historical context if relevant. - - - May include: - - - Historical boundaries and changes - - - Relationship to administrative divisions - - - Special notes about service scope - - ' - examples: - - 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: \ 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 deleted file mode 100644 index 900aaca750..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_id.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_id -name: service_area_id_slot -title: Service Area Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_id: - identifier: true - range: string # uriorcurie - description: Unique identifier for this service area - slot_uri: hc:serviceAreaId - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index fbe68d6ff4..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_name.yaml +++ /dev/null @@ -1,39 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_name -name: service_area_name_slot -title: Service Area Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - service_area_name: - range: string - slot_uri: schema:name - description: 'Human-readable name for the service area. - - - Examples: - - - "Noord-Holland Province" (provincial archive service area) - - - "Amsterdam Municipal Libraries Service District" - - - "Veluwe Regional Heritage Area" - - ' - examples: - - value: Noord-Hollands Archief Werkgebied - description: Service area of the Noord-Hollands Archief - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b3756b6e2b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_area_type.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_area_type -name: service_area_type_slot -title: Service Area Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/ServiceAreaTypeEnum -default_prefix: hc -slots: - service_area_type: - range: string # uriorcurie - # range: ServiceAreaTypeEnum - slot_uri: dcterms:type - description: 'Classification of the service area type. - - - Types include: - - - MUNICIPAL: Single municipality service area - - - PROVINCIAL: Entire province coverage - - - REGIONAL: Multi-municipality regional area - - - HISTORICAL: Historical administrative boundary (no longer current) - - - NATIONAL: Country-wide service area - - - CUSTOM: Non-standard or negotiated service area - - ' - examples: - - value: PROVINCIAL - description: Covers entire province - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 122695e485..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_offering.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_offering -name: service_offering_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - service_offering: - slot_uri: schema:hasOfferCatalog - description: 'Services provided by this encompassing body to member custodians. - - - **Primarily for NetworkOrganisation and Consortium types**. - - UmbrellaOrganisations typically provide governance, not services. - - ' - range: string - required: false - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index e06a45608c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/service_portfolio.yaml +++ /dev/null @@ -1,61 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/service_portfolio -name: service_portfolio_slot -title: Service Portfolio Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - service_portfolio: - description: 'What services the institution offers across its multiple functions. - - - Enumerates user-facing services: - - - **Archival services**: Research consultations, document access, reproductions - - - **Museum services**: Exhibitions, guided tours, object loans - - - **Library services**: Reference assistance, borrowing, interlibrary loan - - - **Educational services**: School programs, workshops, lectures - - - **Research services**: Fellowships, research access, scholarly support - - - **Digital services**: Online collections, virtual exhibitions, digital research tools - - - **Public programs**: Events, community engagement, outreach - - - **Conservation services**: Treatment, consultation, preservation training - - - Service portfolio demonstrates whether institution truly operates as mixed type. - - - Examples: - - - "Archival research, Public exhibitions, Educational programs, Digitization lab" - - - "Museum exhibitions, Library reference, Research fellowships, Conservation lab" - - - "Document access, Gallery tours, Lecture series, Online database" - - - "Reading room, Exhibition galleries, Education center, Digital portal" - - ' - range: string - multivalued: true - slot_uri: schema:serviceType - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 9c98ccf112..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/services_offered.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/services_offered -name: services_offered_slot -title: Services Offered Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - services_offered: - description: 'List of services available at this branch office. - - - Schema.org: hasOfferCatalog for service listings. - - - Typically a subset of services available at main location. - - ' - range: string - multivalued: true - slot_uri: hc:servicesOffered - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 53f673505b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_max.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_max -name: setpoint_max_slot -title: Setpoint Max Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_max: - slot_uri: hc:setpoint_max - range: string - description: 'Setpoint Max for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index 5ecb3c661b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_min.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_min -name: setpoint_min_slot -title: Setpoint Min Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_min: - slot_uri: hc:setpoint_min - range: string - description: 'Setpoint Min for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index e9f14b88f7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_tolerance.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_tolerance -name: setpoint_tolerance_slot -title: Setpoint Tolerance Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_tolerance: - slot_uri: hc:setpoint_tolerance - range: string - description: 'Setpoint Tolerance for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index b764991aed..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_type.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_type -name: setpoint_type_slot -title: Setpoint Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_type: - slot_uri: hc:setpoint_type - range: string - description: 'Setpoint Type for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index 826558c421..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_unit.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_unit -name: setpoint_unit_slot -title: Setpoint Unit Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_unit: - slot_uri: hc:setpoint_unit - range: string - description: 'Setpoint Unit for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - 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 deleted file mode 100644 index 42cf8fe54b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/setpoint_value.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/setpoint_value -name: setpoint_value_slot -title: Setpoint Value Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - setpoint_value: - slot_uri: hc:setpoint_value - range: float - description: 'Setpoint Value for heritage custodian entities. - - ' - annotations: - custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml deleted file mode 100644 index b274996f85..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/settlement -name: settlement -title: Settlement Slot -description: "City, town, or municipality where place is located.\n\nLinks to Settlement class with GeoNames numeric identifiers.\n\nGeoNames ID format: Numeric (e.g., 5206379 for Pittsburgh, 2759794 for Amsterdam)\n\nUse when:\n- Place is in a specific city (e.g., \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794)\n- Feature types are city-specific (e.g., \"City of Pittsburgh historic designation\")\n- Precision beyond country/subregion is needed\n\nExamples:\n- \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794, settlement_name = \"Amsterdam\"\n- \"Pittsburgh designation\" \u2192 settlement.geonames_id = 5206379, settlement_name = \"Pittsburgh\"\n- \"Rio museum\" \u2192 settlement.geonames_id = 3451190, settlement_name = \"Rio de Janeiro\"\n\nBenefits of GeoNames IDs:\n- Resolves ambiguity (41 \"Springfield\"s in USA have different GeoNames IDs)\n- Stable identifier (persists even if city name or boundaries change)\n- Links to coordinates, population, timezone via\ - \ GeoNames API\n" -imports: -- linkml:types -slots: - settlement: - slot_uri: schema:location - range: string # uriorcurie - # range: Settlement - required: false - multivalued: false - description: "City/town where this place is located (OPTIONAL).\n\nLinks to Settlement class with GeoNames numeric identifiers.\n\nGeoNames ID resolves ambiguity: 41 \"Springfield\"s in USA have different IDs.\n\nSchema.org: location for settlement reference.\n\nUse when:\n- Place is in a specific city (e.g., \"Amsterdam museum\" \u2192 GeoNames 2759794)\n- Feature types are city-specific (e.g., \"City of Pittsburgh historic designation\")\n- Maximum geographic precision needed\n\nExamples:\n- \"Amsterdam museum\" \u2192 settlement.geonames_id = 2759794\n- \"Pittsburgh designation\" \u2192 settlement.geonames_id = 5206379\n- \"Rio museum\" \u2192 settlement.geonames_id = 3451190\n\nNOTE: settlement must be within the specified country and subregion (if provided).\n\nGeoNames lookup: https://www.geonames.org/{geonames_id}/\n" - close_mappings: - - schema:addressLocality - annotations: - custodian_types: '["*"]' -comments: -- Optional - only use when specific city/town is known -- Must be consistent with country and subregion (settlement must be within both) -- Prefer GeoNames ID over settlement name for disambiguation -- 'GeoNames lookup: https://www.geonames.org/{geonames_id}/' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index 7680fb4846..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/settlement_name.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/settlement_name -name: settlement_name_slot -title: Settlement Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - settlement_name: - description: "Human-readable name of the settlement.\n\nUse the official English name or local language name. For cities with\nmultiple official languages (e.g., Brussels, Bruxelles, Brussel), prefer\nthe English name for consistency.\n\nFormat: City name without country suffix\n\nExamples:\n- \"Amsterdam\" (not \"Amsterdam, Netherlands\")\n- \"Pittsburgh\" (not \"Pittsburgh, PA\")\n- \"Rio de Janeiro\" (not \"Rio de Janeiro, Brazil\")\n- \"Tokyo\" (not \"\u6771\u4EAC\")\n\nNote: For programmatic matching, always use geonames_id when available.\nSettlement names can be ambiguous (e.g., 41 \"Springfield\"s in USA).\n" - range: string - required: true - slot_uri: schema:name - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b61ac004b8..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sex.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sex -name: sex_slot -title: Sex Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - sex: - description: 'Sex of the organism. - - - **Values**: MALE, FEMALE, HERMAPHRODITE, UNKNOWN, NOT_APPLICABLE - - ' - range: string - slot_uri: dwc:sex - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 7b826266fb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shares_catalog_with_main.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shares_catalog_with_main -name: shares_catalog_with_main_slot -title: Shares Catalog With Main Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - shares_catalog_with_main: - slot_uri: hc:sharesCatalogWithMain - description: 'Whether this annex uses the same catalog/finding aids as main reading room. - - - TRUE: Same catalog system - - FALSE: Separate catalog (may indicate specialized collection) - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ae58d34ea2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_mark.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shelf_mark -name: shelf_mark_slot -title: Shelf Mark Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - bf: http://id.loc.gov/ontologies/bibframe/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - shelf_mark: - description: 'Shelf mark or location identifier within collection. - - ' - range: string - slot_uri: bf:shelfMark - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ab72ab2f93..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shelf_number.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shelf_number -name: shelf_number_slot -title: Shelf Number Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - shelf_number: - description: 'Shelf level within a bay (often numbered from bottom). - - - HC Ontology: `hc:shelfNumber` - - ' - range: integer - slot_uri: hc:shelfNumber - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 64a5b66bfc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shipping_method.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shipping_method -name: shipping_method_slot -title: Shipping Method Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - shipping_method: - description: 'Transportation method and logistics provider. - - ' - range: string - slot_uri: hc:shippingMethod - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 9b96015abf..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/shop_type.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/shop_type -name: shop_type_slot -title: Shop Type Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -- ../enums/GiftShopTypeEnum -default_prefix: hc -slots: - shop_type: - description: 'Type of gift shop using GiftShopTypeEnum classification. - - - Types include: - - - MUSEUM_SHOP: General museum merchandise - - - BOOKSHOP: Primarily books and publications - - - DESIGN_STORE: Design objects and reproductions - - - SPECIALTY_SHOP: Themed or collection-specific - - - POP_UP: Temporary retail for exhibitions - - - KIOSK: Small-format retail point - - - Dublin Core: type for classification. - - ' - range: string # uriorcurie - # range: GiftShopTypeEnum - slot_uri: hc:shopType - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 01e2b108fd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/short_name.yaml +++ /dev/null @@ -1,87 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/short_name -name: short_name_slot -title: Short Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -# default_range: string -description: 'Abbreviated/short form of a name, typically used for address component values. - - - Address data sources often provide both full and abbreviated name forms. - - This slot captures the abbreviated or commonly-used short version. - - - **SOURCE-AGNOSTIC DESIGN**: - - - This slot works with address data from any source: - - - Website scraping - - - Registry data (ISIL, KvK, etc.) - - - API responses - - - Manual data entry - - - Example pairs (long_name / short_name): - - - "Netherlands" / "NL" - - - "Noord-Holland" / "NH" - - - "Amsterdam" / "Amsterdam" (no abbreviation) - - ' -slots: - short_name: - slot_uri: schema:alternateName - range: string - required: false - description: 'Abbreviated/short form of a name. - - - The abbreviated or commonly-used form of an address component value. - - May equal long_name when no standard abbreviation exists. - - - Schema.org: alternateName - "An alias for the item." - - ' - exact_mappings: - close_mappings: - - skos:altLabel - examples: - - value: NL - description: ISO 3166-1 alpha-2 country code - - value: NH - description: Dutch province abbreviation - - value: CA - description: US state postal abbreviation - - value: Amsterdam - description: Same as long_name (no abbreviation) - - value: '1' - description: House number (same as long_name) - - value: UK - description: Country abbreviation - annotations: - custodian_types: '["*"]' -comments: -- Used in AddressComponent for abbreviated address values -- Paired with long_name for full version -- May equal long_name when no abbreviation exists -- Source-agnostic: works with any address data source 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 deleted file mode 100644 index a554606c6a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/silence_total_seconds.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/silence_total_seconds -name: silence_total_seconds_slot -title: Silence Total Seconds Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - silence_total_seconds: - description: 'Total duration of silence in the video (seconds). - - - High silence percentage may indicate: - - - Extended pauses - - - Silent segments (B-roll without audio) - - - Audio issues - - ' - range: float - slot_uri: hc:silenceTotalSeconds - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 417c462658..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/site_portfolio.yaml +++ /dev/null @@ -1,52 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/site_portfolio -name: site_portfolio_slot -title: Site Portfolio Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - site_portfolio: - description: 'Scope and scale of physical features under management. - - - Describes the extent of the custodian''s responsibilities: - - - Number of sites/monuments managed - - - Geographic distribution (single site vs. regional/national network) - - - Type diversity (specialized vs. multi-type portfolio) - - - Management model (ownership vs. stewardship vs. advisory) - - - Helps understand organizational capacity and scope. - - - Examples: - - - "Single monument (Eiffel Tower)" - Focused management - - - "400+ monuments across England" - Large national network - - - "12 historic windmills in Utrecht province" - Regional cluster - - - "UNESCO World Heritage Site complex (Angkor Wat)" - Multi-feature site - - ' - range: string - slot_uri: schema:owns - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 48e1dc7620..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/skill.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/skill -name: skill_slot -title: Skills Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - skill: - description: 'Skills listed on LinkedIn profile. - - Simple string array (not structured objects). - - ' - range: string - multivalued: true - slot_uri: hc:skills - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 876841cc3f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/slug.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/slug -name: slug_slot -title: Slug Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - slug: - slot_uri: schema:identifier - description: URL-friendly slug identifier - range: string - required: true - pattern: ^[a-z0-9-]+$ - examples: - - value: familiegeschiedenis - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 91d1d43a40..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/snr_db.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/snr_db -name: snr_db_slot -title: Snr Db Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - snr_db: - description: 'Signal-to-noise ratio in decibels. - - - Higher is better: - - - > 30 dB: Excellent - - - 20-30 dB: Good - - - 10-20 dB: Acceptable - - - < 10 dB: Poor (speech intelligibility affected) - - ' - range: float - slot_uri: hc:snrDb - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c88e7ec28a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_example_profile.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_example_profile -name: social_media_example_profile_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_example_profile: - slot_uri: skos:example - description: 'URLs of well-known heritage institution profiles on this platform. - - For documentation and clarification purposes. - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 5b4314a2a8..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_feature.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_feature -name: social_media_feature_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -slots: - social_media_feature: - slot_uri: schema:featureList - description: 'Key features provided by this platform. - - Examples: Stories, Reels, Live streaming, Spaces - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 8b57ea15d8..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_heritage_use_case.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_heritage_use_case -name: social_media_heritage_use_case_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -slots: - social_media_heritage_use_case: - slot_uri: schema:description - description: 'Typical use cases for heritage institutions on this platform. - - Examples: Collection highlights, Event promotion, Educational content - - ' - range: string - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 0e153effde..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_category.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_category -name: social_media_platform_category -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_category: - slot_uri: schema:category - description: 'High-level category for grouping related platforms. - - Values: GENERAL_SOCIAL, MICROBLOGGING, IMAGE_FOCUSED, VIDEO_FOCUSED, - - PROFESSIONAL, MESSAGING, AUDIO, PUBLISHING, MEMBERSHIP, OTHER - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6da69a33c4..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_description.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_description -name: social_media_platform_description -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_description: - slot_uri: skos:definition - description: 'Detailed description of this platform including purpose, - - characteristics, and typical use cases. - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 7f6a802443..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_name.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_name -name: social_media_platform_name -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_platform_name: - slot_uri: skos:prefLabel - description: 'Canonical name for this social media platform. - - Used for display and cross-institutional comparison. - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6a527fddbd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_platform_type_id.yaml +++ /dev/null @@ -1,23 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_platform_type_id -name: social_media_platform_type_id -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -slots: - social_media_platform_type_id: - slot_uri: dcterms:identifier - description: Unique identifier for this platform type - range: string # uriorcurie - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index a44c2e8808..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_profile_id.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_profile_id -name: social_media_profile_id_slot -title: Social Media Profile Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - social_media_profile_id: - description: 'Unique identifier for this social media profile instance. - - Format: URI following NDE Heritage Custodian ontology conventions. - - ' - range: string # uriorcurie - slot_uri: hc:socialMediaProfileId - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6296aef7cf..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_url_pattern.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_url_pattern -name: social_media_url_pattern_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_url_pattern: - slot_uri: schema:url - description: URL patterns for identifying this social media platform. - range: string - required: false - multivalued: true - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index d3d6c3fa5a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/social_media_wikidata_id.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/social_media_wikidata_id -name: social_media_wikidata_id -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - social_media_wikidata_id: - slot_uri: schema:sameAs - description: Wikidata entity ID for this social media platform. - range: string - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index f3592c277c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/society_focus.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/society_focus -name: society_focus -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - rico: https://www.ica.org/standards/RiC/ontology# - rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -slots: - society_focus: - slot_uri: schema:about - description: 'Description of the archive(s) and archival causes this association supports. - - Example: "Friends of the State Archives, advocating for adequate funding - - and public access to state government records." - - ' - range: string - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 557db02d8e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sound_events_detected.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sound_events_detected -name: sound_events_detected_slot -title: Sound Events Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - sound_events_detected: - description: 'Whether non-speech, non-music sound events were detected. - - - Sound events include applause, laughter, environmental sounds, etc. - - ' - range: boolean - slot_uri: hc:soundEventsDetected - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml deleted file mode 100644 index 08ce0ea34f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source -name: source_slot -imports: -- linkml:types -slots: - source: - slot_uri: prov:hadPrimarySource - range: string # uriorcurie - description: Source document where observation was recorded (REQUIRED) - required: true - exact_mappings: - - dcterms:source - broad_mappings: - - prov:wasDerivedFrom - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index 84ef49d5bd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_creator.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_creator -name: source_creator_slot -imports: -- linkml:types -slots: - source_creator: - slot_uri: dcterms:creator - range: string - description: 'Creator or publisher of the source document. - - Dublin Core: creator property. - - ' - exact_mappings: - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index 99ee44047d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_dataset.yaml +++ /dev/null @@ -1,43 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_dataset -name: source_dataset_slot -title: Source Dataset Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - source_dataset: - range: string - slot_uri: dcterms:source - description: 'Source dataset for boundary data. - - - Common sources: - - - "CBS Wijken en Buurten" (Dutch municipality boundaries) - - - "HALC Historical Boundaries" (Historical Atlas of Low Countries) - - - "Kadaster" (Dutch cadastral authority) - - - "OpenStreetMap" - - - "GADM" (Global Administrative Areas) - - ' - examples: - - value: HALC Historical Boundaries 1500 - description: Historical boundary from HALC dataset - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 72b24950c9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_date.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_date -name: source_date_slot -imports: -- linkml:types -slots: - source_date: - slot_uri: dcterms:created - range: date - description: 'Date when source document was created. - - Dublin Core: created for resource creation date. - - ' - broad_mappings: - - dcterms:date - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# 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 deleted file mode 100644 index c3443992ec..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_file.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_file -name: source_file_slot -title: source_file slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - source_file: - description: 'Path to the source file from which data was derived. - - PROV-O: prov:used - the entity that was used as input. - - ' - slot_uri: prov:used - range: string - examples: - - value: /data/custodian/person/affiliated/parsed/rijksmuseum_staff_20251210T155416Z.json - description: Path to parsed staff list JSON - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 466931db2b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_language_auto_detected.yaml +++ /dev/null @@ -1,35 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_language_auto_detected -name: source_language_auto_detected_slot -title: Source Language Auto Detected Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_language_auto_detected: - slot_uri: hc:sourceLanguageAutoDetected - description: 'Whether the content_language was auto-detected by ASR. - - - - **true**: Language detected by ASR model - - - **false**: Language was specified/known (default) - - - Useful for quality assessment - auto-detection may be wrong. - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 4c749f73ff..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_metadata.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_metadata -name: source_metadata_slot -title: Source Metadata Slot -version: 1.0.0 -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - source_metadata: - description: 'Provenance metadata about the extraction process. - - Contains information about how, when, and from where data was extracted. - - ' - slot_uri: prov:wasGeneratedBy - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 36ffeb15b2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_organization.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_organization -name: source_organization_slot -title: Source Organization Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - source_organization: - description: 'Slug identifier of the organization from which this profile was discovered. - - Matches the custodian slug used in staff list parsing. - - Format: lowercase with hyphens (e.g., "rijksmuseum", "nationaal-archief") - - ' - range: string - slot_uri: hc:sourceOrganization - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 20693cdb2a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_section.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_section -name: source_section_slot -title: Source Section Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - source_section: - range: string - description: 'Section heading or location in source document where requirement was found. - - Aids verification and citation. - - ' - slot_uri: hc:sourceSection - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1c90a312fb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_type.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_type -name: source_type_slot -imports: -- linkml:types -- ../enums/SourceDocumentTypeEnum -slots: - source_type: - slot_uri: crm:P2_has_type - range: string # uriorcurie - # range: SourceDocumentTypeEnum - description: 'Type of source document. - - CIDOC-CRM: P2_has_type links to E55_Type. - - ' - close_mappings: - - dcterms:type # Both = type/class of resource - annotations: - custodian_types: '["*"]' - exact_mappings: -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml deleted file mode 100644 index 650fc40ebb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_uri.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_uri -name: source_uri_slot -imports: -- linkml:types -slots: - source_uri: - slot_uri: dcterms:identifier - range: string # uriorcurie - description: 'URI or URL of the source document. - - Dublin Core: identifier for resource location. - - ' - related_mappings: - - dcterms:source - annotations: - custodian_types: '["*"]' -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml deleted file mode 100644 index f9e473ecf9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_url.yaml +++ /dev/null @@ -1,65 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_url -name: source_url -title: Source URL Slot -prefixes: - pav: http://purl.org/pav/ - schema: http://schema.org/ - prov: http://www.w3.org/ns/prov# - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - 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# -description: 'URL of the web page from which data was retrieved or extracted. - - - Used for provenance tracking in: - - - WebClaim: Source page for extracted claims - - - WebObservation: Source page for web observations - - - FundingOpportunity: Source page for funding information - - ' -imports: -- linkml:types -slots: - source_url: - slot_uri: pav:retrievedFrom - range: uri - required: false - multivalued: false - description: 'URL of the web page this data was retrieved from. - - - pav:retrievedFrom - "The URI from which the resource was retrieved." - - - This is a key provenance field that enables verification of extracted data - - by linking back to the original source web page. - - - Examples: - - - https://historischeverenigingnijeveen.nl/ (institution homepage) - - - https://ec.europa.eu/info/funding-tenders/... (EU funding portal) - - - https://www.heritagefund.org.uk/funding/... (UK heritage fund) - - ' - broad_mappings: - - schema:url - close_mappings: - - dcterms:source - annotations: - custodian_types: '["*"]' -comments: -- Maps to pav:retrievedFrom for provenance tracking -- Essential for web claim verification workflows -- Should be the exact URL that was accessed, not normalized 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 deleted file mode 100644 index e81508853d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_video -name: source_video_slot -title: Source Video Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_video: - slot_uri: hc:sourceVideo - description: 'Reference to the VideoPost from which this content was derived. - - - PROV-O: wasDerivedFrom links derived content to source. - - - Links to the video''s unique identifier (post_id). - - ' - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 9bbd1a197f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/source_video_url.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/source_video_url -name: source_video_url_slot -title: Source Video Url Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - skos: http://www.w3.org/2004/02/skos/core# - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - source_video_url: - slot_uri: schema:url - description: 'URL of the source video. - - - Convenience field for direct video access. - - Derived from source_video but stored for quick reference. - - ' - range: uri - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6e0f535f30..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_description.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/space_description -name: space_description_slot -title: Space Description Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - 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# -imports: -- linkml:types -default_prefix: hc -slots: - space_description: - description: 'Description of the space. - - Aligned with crm:P3_has_note (textual description). - - ' - slot_uri: crm:P3_has_note - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6875289b3e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/space_name.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/space_name -name: space_name_slot -title: Space Name Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - crm: http://www.cidoc-crm.org/cidoc-crm/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - 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# -imports: -- linkml:types -default_prefix: hc -slots: - space_name: - description: 'Name of the closed space. - - Aligned with crm:P1_is_identified_by (appellation). - - ' - slot_uri: crm:P1_is_identified_by - range: string - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index a7ef497005..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/sparql_endpoint.yaml +++ /dev/null @@ -1,42 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/sparql_endpoint -name: sparql_endpoint_slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - void: http://rdfs.org/ns/void# - schema: http://schema.org/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - sparql_endpoint: - slot_uri: void:sparqlEndpoint - range: uri - description: 'SPARQL endpoint URL for linked data queries. - - - DCAT: endpointURL for SPARQL service. - - - Indicates platform supports RDF triple queries. - - - Examples: - - - "https://api.europeana.eu/sparql" (Europeana SPARQL) - - - "https://data.collectienederland.nl/sparql" (Collectie Nederland SPARQL) - - ' - broad_mappings: - - dcat:endpointURL - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index b3d7b241dc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spatial_resolution.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/spatial_resolution -name: spatial_resolution -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -slots: - spatial_resolution: - slot_uri: schema:spatialCoverage - range: string - description: 'Level of spatial detail. - - - Values: - - - BUILDING: Individual building footprint - - - PARCEL: Cadastral parcel - - - STREET: Street address level - - - NEIGHBORHOOD: Neighborhood/district - - - CITY: City/municipality centroid - - - REGION: Province/state level - - - COUNTRY: Country centroid - - ' - examples: - - value: BUILDING - description: Rijksmuseum building - - value: CITY - description: Amsterdam centroid - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1c05f7c1e5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_count.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_count -name: speaker_count_slot -title: Speaker Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_count: - description: 'Number of distinct speakers identified in the transcript. - - - Only meaningful when includes_speakers = true. - - - 0 = Unknown/not analyzed - - 1 = Single speaker (monologue) - - 2+ = Multi-speaker (dialogue, panel, interview) - - ' - range: integer - slot_uri: hc:speakerCount - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml deleted file mode 100644 index 0be5af4cd4..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_id.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_id -name: speaker_id_slot -title: Speaker Id Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_id: - description: 'Identifier for the speaker during this segment. Mapped to dcterms:identifier as the standard property for resource identifiers. - - - For transcripts with speaker diarization: - - - Links to identified speaker (e.g., "SPEAKER_01") - - - May be resolved to actual person identity - - - Enables multi-speaker transcript navigation. - - ' - range: string - slot_uri: dcterms:identifier - close_mappings: - - schema:identifier - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml deleted file mode 100644 index 56fac10dd0..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speaker_label.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speaker_label -name: speaker_label_slot -title: Speaker Label Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - foaf: http://xmlns.com/foaf/0.1/ - schema: http://schema.org/ - 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# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -imports: -- linkml:types -default_prefix: hc -slots: - speaker_label: - description: 'Human-readable label for the speaker. - - Maps to rdfs:label as a display name for the speaker during this segment. Distinguished from speaker_id which is a machine identifier. - - - May be generic ("Narrator", "Interviewer") - May be specific ("Dr. Taco Dibbits, Museum Director")' - range: string - slot_uri: rdfs:label - close_mappings: - - foaf:name - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index a1ede85881..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_collection.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/special_collection -name: special_collection_slot -title: Special Collections Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - special_collection: - slot_uri: dcterms:hasPart - description: 'Notable or specialized collections held by the library. - - Examples: rare books, manuscripts, incunabula, maps, music scores, archives, - - photographs, genealogy, local history, special subjects (e.g., art books, - - technical literature, children''s literature). - - ' - range: string - multivalued: true - required: false - examples: - - value: incunabula - description: Books printed before 1501 - - value: manuscripts - description: Handwritten documents and codices - - value: maps - description: Cartographic materials - - value: genealogy - description: Family history and genealogical records - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 6f8a70ce3c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/special_requirement.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/special_requirement -name: special_requirement_slot -title: Special Requirements Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - special_requirement: - description: 'Special handling, display, or environmental requirements. - - ' - range: string - multivalued: true - slot_uri: hc:specialRequirements - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 5191f0f2d1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specialized_place.yaml +++ /dev/null @@ -1,28 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specialized_place -name: specialized_place_slot -title: Specialized Place Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - specialized_place: - description: "Link to a specialized place class instance for type-specific data.\n\n**CLASS-BASED TYPING SYSTEM**:\n\nWhile `auxiliary_place_type` provides basic classification via enum,\n`specialized_place` allows linking to a fully-typed specialized class\ninstance with type-specific slots and further classification enums.\n\n**Available Specialized Classes**:\n\n| has_auxiliary_place_type | specialized_place class | Type-specific features |\n|---------------------|------------------------|----------------------|\n| BRANCH_OFFICE | BranchOffice | service_types, parent_branch |\n| STORAGE_FACILITY | Storage | storage_conditions, climate_zones |\n| RESEARCH_CENTER | ResearchCenter | research_center_type enum |\n| EXHIBITION_SPACE | ExhibitionSpace | exhibition_space_type, linked gallery/museum types |\n| HISTORIC_BUILDING | HistoricBuilding | construction_date, heritage_designation, feature_type |\n| TEMPORARY_LOCATION | TemporaryLocation | reason enum, planned_end_date |\n| ADMINISTRATIVE_OFFICE\ - \ | AdministrativeOffice | departments_hosted |\n| EDUCATION_CENTER | EducationCenter | education_provider_type |\n| CONSERVATION_LAB | ConservationLab | conservation_specialties |\n| READING_ROOM | ReadingRoom | reading_room_type enum, capacity |\n| READING_ROOM_ANNEX | ReadingRoomAnnex | has_annex_reason enum, primary_reading_room |\n| WAREHOUSE | Warehouse | warehouse_type enum, total_capacity |\n| OUTDOOR_SITE | OutdoorSite | outdoor_site_type enum, bio/feature types |\n| RETAIL_SPACE | GiftShop | shop_types, product_categories |\n| CAFE_RESTAURANT | CateringPlace | catering_type enum, taste_scent_type |\n\n**EXAMPLE**:\n\n```yaml\nauxiliary_place_type: CONSERVATION_LAB\nspecialized_place:\n conservation_lab_id: \"https://nde.nl/hc/lab/rijksmuseum-paper-lab\"\n lab_name: \"Paper Conservation Laboratory\"\n conservation_specialties:\n - \"Paper conservation\"\n - \"Book binding restoration\"\n serves_institutions:\n - \"Rijksmuseum\"\n - \"Van Gogh Museum\"\n```\n\ - \n**OPTIONALITY**:\n\nThis slot is OPTIONAL. Basic classification via `auxiliary_place_type`\nis sufficient for many use cases. Use `specialized_place` when:\n- You need type-specific attributes (e.g., storage conditions)\n- Further classification is needed (e.g., research_center_type)\n- Cross-referencing specialized resources\n" - range: string # uriorcurie - # range: ReconstructedEntity - slot_uri: hc:specializedPlace - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ebb27d0297..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specification_url.yaml +++ /dev/null @@ -1,38 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specification_url -name: specification_url_slot -title: Specification URL Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - specification_url: - slot_uri: schema:documentation - description: 'URL to the official specification document for this protocol. - - - Schema.org: documentation for specification reference. - - - Examples: - - - "http://www.openarchives.org/OAI/openarchivesprotocol.html" (OAI-PMH) - - - "https://iiif.io/api/image/3.0/" (IIIF Image API 3.0) - - ' - range: uri - required: false - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1835a45aef..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_agent.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_agent -name: specificity_agent_slot -title: Specificity Agent Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_agent: - slot_uri: prov:wasAttributedTo - description: 'Agent (human or AI) that created the specificity annotation. - - Uses standard agent identifier format. - - ' - range: string - examples: - - value: opencode-claude-sonnet-4 - description: AI agent identifier - - value: manual-human-curator - description: Human curator identifier - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index ce19c9c6ad..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_rationale.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_rationale -name: specificity_rationale_slot -title: Specificity Rationale Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - prov: http://www.w3.org/ns/prov# - crm: http://www.cidoc-crm.org/cidoc-crm/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - org: http://www.w3.org/ns/org# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_rationale: - slot_uri: skos:note - description: 'Explanation for the assigned specificity score. - - Documents reasoning for the score value. - - ' - range: string - examples: - - value: Archive-related class with moderate specificity - description: Rationale for 0.5 score - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml deleted file mode 100644 index 23f46ca44a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_score.yaml +++ /dev/null @@ -1,56 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_score -name: specificity_score_slot -title: Specificity Score Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_score: - slot_uri: sosa:hasSimpleResult - description: 'Specificity score for RAG retrieval filtering (0.0-1.0). - - LOWER scores = more broadly relevant; HIGHER scores = more specific. - - - **Score Ranges**: - - - 0.00-0.20: Universal (HeritageCustodian, Location) - - - 0.20-0.40: Broadly useful (Collection, Identifier) - - - 0.40-0.60: Moderately specific (ChangeEvent, PersonProfile) - - - 0.60-0.80: Fairly specific (Archive, Museum, Library) - - - 0.80-1.00: Highly specific (LinkedInConnectionExtraction) - - - **Ontology mapping**: Uses sosa:hasSimpleResult because this is a - - computed observation result from RAG relevance algorithms. - - ' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - close_mappings: - - prov:value - examples: - - value: 0.5 - description: Moderately specific class - - value: 0.2 - description: Broadly useful class - annotations: - custodian_types: '["*"]' 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 deleted file mode 100644 index 99b3064007..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specificity_timestamp.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specificity_timestamp -name: specificity_timestamp_slot -title: Specificity Timestamp Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -default_prefix: hc -imports: -- linkml:types -slots: - specificity_timestamp: - slot_uri: prov:generatedAtTime - description: 'ISO 8601 timestamp when the specificity annotation was created. - - Enables temporal tracking of annotation changes. - - ' - range: datetime - examples: - - value: '2026-01-05T10:51:51Z' - description: Annotation timestamp - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index c03bd6bf4e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/specimen_count.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/specimen_count -name: specimen_count_slot -title: Specimen Count Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - specimen_count: - description: 'Number of individuals represented by this specimen record. - - Default is 1 for most specimens. - - ' - range: integer - slot_uri: dwc:individualCount - annotations: - custodian_types: '["*"]' - 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 deleted file mode 100644 index 1ff35d8f80..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/spectrum_procedure.yaml +++ /dev/null @@ -1,33 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/spectrum_procedure -name: spectrum_procedure_slot -title: Spectrum Procedure Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - schema: http://schema.org/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - spectrum_procedure: - description: 'SPECTRUM procedure this activity conforms to. - - - Links to SPECTRUM Collections Management Standard procedure names. - - - See CurationActivityTypeEnum for SPECTRUM mappings. - - ' - range: string - slot_uri: dcterms:conformsTo - annotations: - custodian_types: '["*"]' - exact_mappings: \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml deleted file mode 100644 index c06301a5f1..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language_confidence.yaml +++ /dev/null @@ -1,52 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/speech_language_confidence -name: speech_language_confidence_slot -title: Speech Language Confidence Slot -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - sosa: http://www.w3.org/ns/sosa/ - prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - 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# -imports: -- linkml:types -default_prefix: hc -slots: - speech_language_confidence: - description: 'Confidence score for language detection (0.0-1.0). - - - Higher confidence when: - - - Longer speech segments - - - Clear audio quality - - - Distinct language features - - - Lower confidence when: - - - Short utterances - - - Background noise - - - Code-switching - - - **Ontology mapping**: Uses sosa:hasSimpleResult because language detection models act as sensors producing observation results. - - ' - range: float - minimum_value: 0.0 - maximum_value: 1.0 - slot_uri: sosa:hasSimpleResult - close_mappings: - - prov:value - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/slot_fixes.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/slot_fixes.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/slot_fixes.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/slot_fixes.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/speech_language.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_language.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/speech_language.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/speech_text.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/speech_text.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/speech_text.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/square_meters.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/square_meters.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/square_meters.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_count.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/staff_count.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_count.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/staff_count.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/staff_id.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_id.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/staff_id.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_impact.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/staff_impact.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_impact.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/staff_impact.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/staff_role.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/staff_role.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/staff_role.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/standardized_name.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/standardized_name.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/standardized_name.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/standards_applied.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_applied.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/standards_applied.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/standards_compliance.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/standards_compliance.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/standards_compliance.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/start.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/start.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/start.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/start_of_the_start.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/start_of_the_start.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/start_of_the_start.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/start_seconds.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/start_seconds.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/start_seconds.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/start_time.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/start_time.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/start_time.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/started_at_time.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/started_at_time.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/started_at_time.yaml 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/starts_or_started_at_location.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/starts_or_started_at_location.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/starts_or_started_at_location.yaml diff --git a/schemas/20251121/linkml/modules/slots/associated_with.yaml b/schemas/20251121/linkml/modules/slots/associated_with.yaml index 34f0e3e07e..0882773e0e 100644 --- a/schemas/20251121/linkml/modules/slots/associated_with.yaml +++ b/schemas/20251121/linkml/modules/slots/associated_with.yaml @@ -99,5 +99,6 @@ slots: - connection_organization - institution_name - logo_organization + - responsible_actor annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml b/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml index 994e5f3043..edc2431924 100644 --- a/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml +++ b/schemas/20251121/linkml/modules/slots/begin_of_the_begin.yaml @@ -119,6 +119,9 @@ slots: - loan_start_date - origin_period - period_start + - reporting_period_start + - role_start_date + - segment_start_seconds annotations: slot_fixes_compliance: Range changed from datetime to Timestamp class per slot_fixes.yaml migration_date: '2026-01-15' diff --git a/schemas/20251121/linkml/modules/slots/categorized_as.yaml b/schemas/20251121/linkml/modules/slots/categorized_as.yaml index 38b8f7d623..7adc189f73 100644 --- a/schemas/20251121/linkml/modules/slots/categorized_as.yaml +++ b/schemas/20251121/linkml/modules/slots/categorized_as.yaml @@ -169,6 +169,9 @@ slots: - portal_type_category - post_type_category - post_type_schema_org_type + - role_category + - social_media_platform_category + - specialized_place annotations: rule_53_migration: Replaces collection_focus with structured Category custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/certified_for.yaml b/schemas/20251121/linkml/modules/slots/certified_for.yaml new file mode 100644 index 0000000000..75fe3a75ad --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/certified_for.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: certified_for +# ============================================================================== +# The type of activity, function, or standard a heritage custodian facility or +# organisation is officially certified, authorised, or approved to perform. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:hasCertification` | schemaorg.owl:19877-19904 | close_mappings | "Certification information about a product, organization, | +# | | | | | service, place, or person." Org/Place->Certification. | +# | | | | | Our slot captures what is certified *for* (the purpose), | +# | | | | | not the certification object itself. | +# | **Schema.org** | `schema:hasCredential` | schemaorg.owl:19949-19971 | broad_mappings | "A credential awarded to the Person or Organization." | +# | | | | | Credentials are a superset (degrees, badges, certifications).| +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1010 | related | "An established standard to which the described resource | +# | | | | | conforms." Related: certification implies conformance. | +# | **Schema.org** | `schema:qualifications` | schemaorg.owl:31846-31868 | related | "Specific qualifications required for this role." | +# | | | | | Occupation/JobPosting domain; tangential to facility certs. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/certified_for +name: certified_for +title: Certified For +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + certified_for: + slot_uri: hc:certifiedFor + description: >- + The type of activity, function, or standard a heritage custodian facility + or organisation is officially certified, authorised, or approved to + perform. Covers regulatory and safety certifications relevant to the + operation of heritage sites, storage facilities, and conservation + workshops. + alt_descriptions: + nl: >- + Het type activiteit, functie of norm waarvoor een erfgoedinstelling + of -faciliteit officieel gecertificeerd, geautoriseerd of goedgekeurd is. + de: >- + Die Art der Tätigkeit, Funktion oder Norm, für die eine + Kulturerbeeinrichtung oder -anlage offiziell zertifiziert, autorisiert + oder zugelassen ist. + fr: >- + Le type d'activité, de fonction ou de norme pour lequel un établissement + ou une installation patrimoniale est officiellement certifié, autorisé + ou agréé. + ar: >- + نوع النشاط أو الوظيفة أو المعيار الذي تم اعتماد أو ترخيص أو الموافقة + على مؤسسة أو منشأة التراث الثقافي لأدائه رسمياً. + id: >- + Jenis kegiatan, fungsi, atau standar yang secara resmi disertifikasi, + diotorisasi, atau disetujui untuk dilaksanakan oleh fasilitas atau + organisasi pemangku warisan budaya. + zh: >- + 遗产保管机构或设施被正式认证、授权或批准执行的活动类型、职能或标准。 + es: >- + El tipo de actividad, función o norma para la cual una institución o + instalación patrimonial está oficialmente certificada, autorizada o + aprobada. + structured_aliases: + - literal_form: gecertificeerd voor + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: zertifiziert für + predicate: EXACT_SYNONYM + in_language: de + - literal_form: certifié pour + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: معتمد لـ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: disertifikasi untuk + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 认证用于 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: certificado para + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:hasCertification # schemaorg.owl:19877-19904 - "Certification information about a product, organization, service, place, or person." Links to Certification object; our slot captures the purpose/domain of certification. + broad_mappings: + - schema:hasCredential # schemaorg.owl:19949-19971 - "A credential awarded to the Person or Organization." Credentials are a superset including degrees, badges, certifications. + related_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1010 - "An established standard to which the described resource conforms." + - schema:qualifications # schemaorg.owl:31846-31868 - "Specific qualifications required for this role or Occupation." + aliases: + - safety_certification + examples: + - value: "Fire safety certification" + description: "Facility certified for fire safety compliance per local regulations." + - value: "Hazardous materials handling" + description: "Certified to handle and store hazardous conservation chemicals." + - value: "Occupational health and safety" + description: "Workplace certified under occupational health and safety standards." + annotations: + custodian_types: '["*"]' + comments: + - >- + May include fire safety certification, hazardous materials handling, + occupational health and safety, climate-controlled storage approval, + or other regulatory and safety certifications relevant to heritage + custodian operations. diff --git a/schemas/20251121/linkml/modules/slots/conducted_by.yaml b/schemas/20251121/linkml/modules/slots/conducted_by.yaml index e6294bc3d1..4bc424d8ce 100644 --- a/schemas/20251121/linkml/modules/slots/conducted_by.yaml +++ b/schemas/20251121/linkml/modules/slots/conducted_by.yaml @@ -86,6 +86,7 @@ slots: exact_mappings: aliases: - is_or_was_conducted_by + - responsible_agent annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/created_by.yaml b/schemas/20251121/linkml/modules/slots/created_by.yaml index f0759733cf..07a93270ca 100644 --- a/schemas/20251121/linkml/modules/slots/created_by.yaml +++ b/schemas/20251121/linkml/modules/slots/created_by.yaml @@ -100,6 +100,7 @@ slots: - creating_organization - creator_role - creator + - source_creator annotations: rico_naming_convention: | Follows RiC-O "isOrWas" pattern for temporal predicates via alias. diff --git a/schemas/20251121/linkml/modules/slots/detect.yaml b/schemas/20251121/linkml/modules/slots/detect.yaml index d1e930e535..c13ba071bb 100644 --- a/schemas/20251121/linkml/modules/slots/detect.yaml +++ b/schemas/20251121/linkml/modules/slots/detect.yaml @@ -79,6 +79,7 @@ slots: multivalued: true aliases: - has_or_had_detected + - scene_types_detected related_mappings: - prov:generated # prov.ttl:580-591 - "Activity generated Entity" — generation is not the same as detection - schema:result # schemaorg.owl:33466-33485 - "The result produced in the action" — output-oriented diff --git a/schemas/20251121/linkml/modules/slots/employed_by.yaml b/schemas/20251121/linkml/modules/slots/employed_by.yaml index 7bdaa6dc48..e4b5dda0b1 100644 --- a/schemas/20251121/linkml/modules/slots/employed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/employed_by.yaml @@ -85,6 +85,7 @@ slots: range: uriorcurie aliases: - is_or_was_employed_by + - source_organization exact_mappings: close_mappings: - org:memberOf # org.rdf:743-758 - broader (membership includes employment) diff --git a/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml b/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml index f8c3145fae..d2c591028e 100644 --- a/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml +++ b/schemas/20251121/linkml/modules/slots/end_of_the_end.yaml @@ -99,6 +99,8 @@ slots: - has_accumulation_end_date - loan_end_date - period_end + - reporting_period_end + - segment_end_seconds structured_aliases: - literal_form: einde van het einde predicate: EXACT_SYNONYM diff --git a/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml b/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml index 7d2d67f2e4..80a49bcb40 100644 --- a/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml +++ b/schemas/20251121/linkml/modules/slots/final_of_the_final.yaml @@ -87,6 +87,7 @@ slots: range: string aliases: - condition_after + - role_end_date broad_mappings: - crm:P44_has_condition # CIDOC_CRM_v7.1.3.rdf:2270-2284 - "Records an E3 Condition State for E18 Physical Thing." Any condition, not just final. related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/focus_on.yaml b/schemas/20251121/linkml/modules/slots/focus_on.yaml index cefe748fa7..c3732517f2 100644 --- a/schemas/20251121/linkml/modules/slots/focus_on.yaml +++ b/schemas/20251121/linkml/modules/slots/focus_on.yaml @@ -89,6 +89,9 @@ slots: aliases: - has_or_had_focus - cultural_focus_area + - research_focus_area + - research_focus + - society_focus annotations: custodian_types: '["*"]' broad_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml b/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml index c55c5932ef..50af0941df 100644 --- a/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml +++ b/schemas/20251121/linkml/modules/slots/has_abbreviation.yaml @@ -90,6 +90,7 @@ slots: - skos:altLabel # Alternative lexical label aliases: - has_or_had_abbreviation + - register_abbreviation annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/has_access_policy.yaml b/schemas/20251121/linkml/modules/slots/has_access_policy.yaml index 89343044b9..f4cc0b5379 100644 --- a/schemas/20251121/linkml/modules/slots/has_access_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/has_access_policy.yaml @@ -107,6 +107,10 @@ slots: - public_access - has_supervised_handling - is_open_to_public + - restriction_reason + - restriction_category + - restriction_description + - restriction_type comments: - schema:conditionsOfAccess is semantically closer (conditions for access) than schema:publishingPrinciples (editorial principles). - | diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml b/schemas/20251121/linkml/modules/slots/has_accountable.yaml similarity index 52% rename from schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml rename to schemas/20251121/linkml/modules/slots/has_accountable.yaml index 2c416f981b..7b26383c78 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/responsible_legal_entity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_accountable.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/responsible_legal_entity -name: responsible_legal_entity_slot -title: responsible_legal_entity Slot +id: https://nde.nl/ontology/hc/slot/has_accountable +name: has_accountable +title: Has Accountable prefixes: linkml: https://w3id.org/linkml/ tooi: https://identifier.overheid.nl/tooi/def/ont/ @@ -18,12 +18,16 @@ imports: - linkml:types - ../metadata slots: - responsible_legal_entity: + has_accountable: slot_uri: tooi:verantwoordelijke range: string # uriorcurie # range: CustodianLegalStatus required: true - description: "Custodian legal entity that bears LEGAL RESPONSIBILITY for this collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\n\nMaps information objects (collections) to the legal entity (organization or person)\nthat has formal legal accountability for their custody, preservation, and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus instance (formal legal entity)\n- Legal entity MUST have registration_numbers (unless natural person)\n- Legal responsibility MUST be documented (see legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional Relationship**:\n- **Forward**: LegalResponsibilityCollection \u2192 CustodianLegalStatus\ + description: | + Identifies the single entity or individual who is ultimately answerable, legally liable, and holds final authority over an object, process, or decision. + + + "Custodian legal entity that bears LEGAL RESPONSIBILITY for this collection.\n\n**TOOI Definition**: \"Overheidsorganisatie die de wettelijke verantwoordelijkheid \ndraagt voor de inhoud (strekking) van het informatieobject\"\n\nMaps information objects (collections) to the legal entity (organization or person)\nthat has formal legal accountability for their custody, preservation, and management.\n\n**Requirements**:\n- MUST reference a CustodianLegalStatus instance (formal legal entity)\n- Legal entity MUST have registration_numbers (unless natural person)\n- Legal responsibility MUST be documented (see legal_responsibility_basis)\n\n**Temporal Consistency**:\n- Collection valid_from MUST be >= legal_entity.registration_date\n- Collection valid_to MUST be <= legal_entity.dissolution_date (if dissolved)\n- During custody transfers, create NEW LegalResponsibilityCollection instance\n\n**Bidirectional Relationship**:\n- **Forward**: LegalResponsibilityCollection \u2192 CustodianLegalStatus\ \ (responsible_legal_entity)\n- **Reverse**: CustodianLegalStatus \u2192 LegalResponsibilityCollection (collections_under_responsibility)\n\n**Distinction from refers_to_custodian**:\n- `responsible_legal_entity`: Points to LEGAL ASPECT (CustodianLegalStatus)\n- `refers_to_custodian`: Points to HUB (Custodian)\n\nBoth link to the SAME custodian but different aspects:\n```yaml\nLegalResponsibilityCollection:\n responsible_legal_entity: \".../legal/rijksmuseum-foundation\" # Legal aspect\n refers_to_custodian: \".../custodian/nl-nh-ams-m-rm-q190804\" # Hub\n```\n" examples: - value: https://nde.nl/ontology/hc/legal/nha-organization @@ -32,4 +36,5 @@ slots: - Range is a prov:Entity instance (CustodianLegalStatus) annotations: custodian_types: '["*"]' - exact_mappings: \ No newline at end of file + aliases: + - responsible_legal_entity \ No newline at end of file diff --git a/schemas/20251121/linkml/modules/slots/has_activity.yaml b/schemas/20251121/linkml/modules/slots/has_activity.yaml index 3b8401d1a9..aad17747fa 100644 --- a/schemas/20251121/linkml/modules/slots/has_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_activity.yaml @@ -85,6 +85,7 @@ slots: aliases: - has_or_had_activity - preceding_activity + - sales_activity annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/has_agent.yaml b/schemas/20251121/linkml/modules/slots/has_agent.yaml index 29919e9b84..180439cb48 100644 --- a/schemas/20251121/linkml/modules/slots/has_agent.yaml +++ b/schemas/20251121/linkml/modules/slots/has_agent.yaml @@ -88,6 +88,7 @@ slots: range: uriorcurie aliases: - has_or_had_agent + - specificity_agent close_mappings: - prov:wasAssociatedWith # prov.ttl:1066-1080 - "An Agent that had responsibility for the occurrence of this Activity" annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_capacity.yaml b/schemas/20251121/linkml/modules/slots/has_capacity.yaml index 5821e80c48..f941bbce56 100644 --- a/schemas/20251121/linkml/modules/slots/has_capacity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_capacity.yaml @@ -75,6 +75,7 @@ slots: aliases: - has_or_had_capacity - outdoor_seating_capacity + - seating_capacity close_mappings: - schema:maximumAttendeeCapacity # schemaorg.owl:25622-25626 - attendee-specific, not general capacity annotations: diff --git a/schemas/20251121/linkml/modules/slots/has_clause.yaml b/schemas/20251121/linkml/modules/slots/has_clause.yaml new file mode 100644 index 0000000000..2350ebb5fa --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_clause.yaml @@ -0,0 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: has_clause +# ============================================================================== +# A specific stipulation, provision, article, or distinct part within a larger +# document, contract, or agreement. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|---------------------------------|----------|--------------------------------------------------------------| +# | **HC** | `hc:hasClause` | — | slot_uri | No external ontology defines a "has clause" property. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1368 | broad | "Included physically or logically" — general partitive. | +# | **CIDOC-CRM** | `crm:P148_has_component` | CIDOC_CRM_v7.1.3.rdf:4399-4419 | related | E89 Propositional Object→E89; structural part, not clause. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_clause +name: has_clause +title: Has Clause +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_clause: + slot_uri: hc:hasClause + description: >- + Identifies or contains a specific stipulation, provision, article, or + distinct part within a larger document, contract, or agreement. + alt_descriptions: + nl: >- + Identificeert of bevat een specifieke bepaling, voorziening, artikel of + afzonderlijk onderdeel binnen een groter document, contract of overeenkomst. + de: >- + Identifiziert oder enthält eine bestimmte Bestimmung, Klausel, einen + Artikel oder einen eigenständigen Teil innerhalb eines größeren Dokuments, + Vertrags oder einer Vereinbarung. + fr: >- + Identifie ou contient une stipulation, disposition, article ou partie + distincte au sein d'un document, contrat ou accord plus large. + ar: >- + يحدد أو يحتوي على شرط أو حكم أو مادة أو جزء مميز ضمن وثيقة أو عقد + أو اتفاقية أكبر. + id: >- + Mengidentifikasi atau memuat ketentuan, provisi, pasal, atau bagian + tersendiri dalam dokumen, kontrak, atau perjanjian yang lebih besar. + zh: >- + 标识或包含较大文档、合同或协议中的特定条款、规定、条文或独立部分。 + es: >- + Identifica o contiene una estipulación, disposición, artículo o parte + diferenciada dentro de un documento, contrato o acuerdo más amplio. + structured_aliases: + - literal_form: clausule + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Klausel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: clause + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: شرط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: klausul + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 条款 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: cláusula + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1368 - "A related resource that is included physically or logically" + related_mappings: + - crm:P148_has_component # CIDOC_CRM_v7.1.3.rdf:4399-4419 - "E89 Propositional Object → E89; structural component" + aliases: + - registered_office_clause + examples: + - value: "The lender reserves the right to inspect the object at any time." + description: A loan agreement clause governing inspection rights. + - value: "Article 5: Deaccession procedures shall follow ICOM guidelines." + description: A policy document article referencing professional standards. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to capture individual clauses, articles, or provisions + from contracts, loan agreements, deeds of gift, acquisition policies, + or other legal and governance documents relevant to heritage custodians. diff --git a/schemas/20251121/linkml/modules/slots/has_code.yaml b/schemas/20251121/linkml/modules/slots/has_code.yaml index da1cbc1653..12b1a9046e 100644 --- a/schemas/20251121/linkml/modules/slots/has_code.yaml +++ b/schemas/20251121/linkml/modules/slots/has_code.yaml @@ -103,6 +103,7 @@ slots: - currency_code - language_code - nomenclatural_code + - region_code annotations: custodian_types: '["*"]' custodian_types_rationale: Codes applicable to all custodian types. diff --git a/schemas/20251121/linkml/modules/slots/has_condition.yaml b/schemas/20251121/linkml/modules/slots/has_condition.yaml index 5efa054565..47ce16edb4 100644 --- a/schemas/20251121/linkml/modules/slots/has_condition.yaml +++ b/schemas/20251121/linkml/modules/slots/has_condition.yaml @@ -77,6 +77,7 @@ slots: multivalued: true aliases: - has_or_had_condition + - return_condition_report_url close_mappings: - crm:P44_has_condition # CIDOC_CRM_v7.1.3.rdf:2270-2284 - "Records an E3 Condition State for some E18 Physical Thing" related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml b/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml index 8770c34d22..db09c2a98a 100644 --- a/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml +++ b/schemas/20251121/linkml/modules/slots/has_confidence_measure.yaml @@ -85,6 +85,9 @@ slots: - music_segment_confidence - object_confidence - overall_confidence + - region_confidence + - segment_confidence + - speech_language_confidence comments: - | MIGRATED 2026-02-03 from has_or_had_confidence_measure for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/has_department.yaml b/schemas/20251121/linkml/modules/slots/has_department.yaml new file mode 100644 index 0000000000..f7fc77b913 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_department.yaml @@ -0,0 +1,109 @@ +# ============================================================================== +# LinkML Slot Definition: has_department +# ============================================================================== +# Identifies a specialized functional division or unit within a heritage +# organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|--------------------------------|----------------|-------------------------------------------------------------------| +# | **Schema.org** | `schema:department` | schemaorg.owl:14603-14624 | close_mappings | "department" Organization→Organization. Close because schema:department is about a commercial department relationship, not a heritage custodian unit. | +# | **W3C Org** | `org:hasUnit` | org.rdf:510-528 | close_mappings | "has Unit" FormalOrganization→OrganizationalUnit. Close because org:hasUnit is a formal organizational vocabulary construct; hc:hasDepartment is heritage-custodian-specific. | +# | **W3C Org** | `org:hasSubOrganization` | org.rdf:645-661 | broad_mappings | "has SubOrganization" Organization→Organization. Broader: any sub-org, not specifically a department. | +# | **Schema.org** | `schema:subOrganization` | schemaorg.owl:36756-36765 | broad_mappings | "subOrganization" Organization→Organization. Broader: any subsidiary relationship. | +# | **RiC-O** | `rico:hasOrHadSubdivision` | RiC-O_1-1.rdf:8137-8173 | related_mappings | "has or had subdivision" Group→Group. Related: archival context, temporal dimension (has or had). | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "Has Part" general part-whole. Much broader: any resource part relationship. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_department +name: has_department +title: Has Department +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + rico: https://www.ica.org/standards/RiC/ontology# + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_department: + slot_uri: hc:hasDepartment + description: >- + Identifies a specialized functional division or unit within a larger + heritage organization or institution, such as a conservation department, + curatorial department, or education department. + alt_descriptions: + nl: >- + Identificeert een gespecialiseerde functionele afdeling of eenheid binnen + een grotere erfgoedorganisatie of instelling. + de: >- + Identifiziert eine spezialisierte funktionale Abteilung oder Einheit + innerhalb einer größeren Kulturerbe-Organisation oder Einrichtung. + fr: >- + Identifie une division ou unité fonctionnelle spécialisée au sein d'une + organisation ou institution patrimoniale plus grande. + ar: >- + يحدد قسمًا وظيفيًا متخصصًا أو وحدة ضمن منظمة أو مؤسسة تراثية أكبر. + id: >- + Mengidentifikasi divisi atau unit fungsional khusus dalam organisasi + atau lembaga warisan budaya yang lebih besar. + zh: >- + 标识较大遗产组织或机构内的专门职能部门或单元。 + es: >- + Identifica una división o unidad funcional especializada dentro de una + organización o institución patrimonial más grande. + structured_aliases: + - literal_form: afdeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: département + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: قسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: departemen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 部门 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: departamento + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:department # schemaorg.owl:14603-14624 - "department" Organization→Organization + - org:hasUnit # org.rdf:510-528 - "has Unit" FormalOrganization→OrganizationalUnit + broad_mappings: + - org:hasSubOrganization # org.rdf:645-661 - "has SubOrganization" Organization→Organization + - schema:subOrganization # schemaorg.owl:36756-36765 - "subOrganization" Organization→Organization + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" general part-whole relationship + related_mappings: + - rico:hasOrHadSubdivision # RiC-O_1-1.rdf:8137-8173 - "has or had subdivision" Group→Group + aliases: + - research_department + examples: + - value: Conservation Department + description: A department focused on preserving and restoring collection items. + - value: Curatorial Department + description: A department responsible for managing and interpreting collections. + - value: Education and Public Programs + description: A department handling educational outreach and visitor programs. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to enumerate the named departments or functional divisions + within a heritage custodian organization. Each value represents a single + department name or label. diff --git a/schemas/20251121/linkml/modules/slots/has_description.yaml b/schemas/20251121/linkml/modules/slots/has_description.yaml index cfdec631d7..42c95796fa 100644 --- a/schemas/20251121/linkml/modules/slots/has_description.yaml +++ b/schemas/20251121/linkml/modules/slots/has_description.yaml @@ -98,6 +98,13 @@ slots: - portal_type_description - post_type_description - profile_description + - resource_description + - route_description + - scheme_description + - scope_description + - service_area_description + - social_media_platform_description + - space_description comments: - >- The slot_uri uses dcterms:description directly since the semantics are equivalent. diff --git a/schemas/20251121/linkml/modules/slots/has_domain.yaml b/schemas/20251121/linkml/modules/slots/has_domain.yaml index 3d73025ea9..7420f65855 100644 --- a/schemas/20251121/linkml/modules/slots/has_domain.yaml +++ b/schemas/20251121/linkml/modules/slots/has_domain.yaml @@ -77,6 +77,7 @@ slots: aliases: - has_or_had_domain - portal_typical_domain + - sensory_heritage_domain comments: - | MIGRATED 2026-02-03 from has_or_had_domain for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/has_endpoint.yaml b/schemas/20251121/linkml/modules/slots/has_endpoint.yaml index eeee88e1d0..eeb527ef0a 100644 --- a/schemas/20251121/linkml/modules/slots/has_endpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/has_endpoint.yaml @@ -84,6 +84,7 @@ slots: aliases: - has_or_had_endpoint - oai_pmh_endpoint + - sparql_endpoint annotations: custodian_types: '["*"]' close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_example.yaml b/schemas/20251121/linkml/modules/slots/has_example.yaml index 9a13bb713d..1fd9c939d5 100644 --- a/schemas/20251121/linkml/modules/slots/has_example.yaml +++ b/schemas/20251121/linkml/modules/slots/has_example.yaml @@ -89,6 +89,7 @@ slots: aliases: - has_or_had_example - notable_examples + - social_media_example_profile annotations: custodian_types: '["*"]' specificity_score: 0.75 diff --git a/schemas/20251121/linkml/modules/slots/has_feature.yaml b/schemas/20251121/linkml/modules/slots/has_feature.yaml index 0f911974c6..236fe32c0a 100644 --- a/schemas/20251121/linkml/modules/slots/has_feature.yaml +++ b/schemas/20251121/linkml/modules/slots/has_feature.yaml @@ -80,6 +80,7 @@ slots: multivalued: true aliases: - has_or_had_feature + - social_media_feature annotations: custodian_types: '["*"]' related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml b/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml new file mode 100644 index 0000000000..14bc01f05c --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_finding_aid.yaml @@ -0,0 +1,134 @@ +# ============================================================================== +# LinkML Slot Definition: has_finding_aid +# ============================================================================== +# Finding aids hosted or served by a heritage custodian or its digital platform. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "A related resource that is included either physically or | +# | | | | | logically in the described resource." Finding aids are a | +# | | | | | logical part of a custodian's resource ecosystem. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O:7271-7308 | broad_mappings | "Connects a Thing to a constitutive or component part of | +# | | | | | that Thing." Archival partitive relationship. | +# | **CIDOC-CRM** | `crm:P70i_is_documented_in` | CIDOC:2799-2811 | related | "is documented in" — Entity→E31_Document. Finding aids are | +# | | | | | a form of archival documentation. | +# | **Schema.org** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad_mappings | "Indicates an item or CreativeWork that is part of this | +# | | | | | item." CreativeWork→CreativeWork. | +# +# NOTE: rico:isOrWasProviderOf does not exist in RiC-O 1.1; hc namespace is used. +# NOTE: schema:availableService (schemaorg.owl:9515-9540) was considered but rejected +# as it is medical-domain-specific (Hospital/Physician → MedicalProcedure). +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_finding_aid +name: has_finding_aid +title: Has Finding Aid +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_finding_aid: + slot_uri: hc:hasFindingAid + description: >- + Finding aids hosted or served by a heritage custodian or its digital + platform. References FindingAid instances by URI, linking a custodian, + archive, or digital platform to the archival descriptions, inventories, + and collection guides it makes available. + alt_descriptions: + nl: >- + Toegangen die door een erfgoedinstelling of haar digitale platform + worden aangeboden of gehost. Verwijst naar archiefinventarissen, + collectiegidsen en andere zoekingangen. + de: >- + Findmittel, die von einer Kulturerbeeinrichtung oder ihrer digitalen + Plattform gehostet oder bereitgestellt werden. Verweist auf + Archivinventare, Sammlungsführer und andere Erschließungshilfen. + fr: >- + Instruments de recherche hébergés ou mis à disposition par une + institution patrimoniale ou sa plateforme numérique. Renvoie aux + inventaires d'archives, guides de collections et autres outils de + recherche. + ar: >- + أدوات البحث المستضافة أو المقدمة من قبل مؤسسة التراث الثقافي أو + منصتها الرقمية. تشير إلى قوائم الجرد الأرشيفية وأدلة المجموعات + وأدوات البحث الأخرى. + id: >- + Sarana temu balik yang dihosting atau disediakan oleh lembaga + pemangku warisan budaya atau platform digitalnya. Merujuk pada + inventaris arsip, panduan koleksi, dan alat bantu penelusuran lainnya. + zh: >- + 由遗产保管机构或其数字平台托管或提供的检索工具。指向档案清册、馆藏指南 + 和其他检索辅助工具。 + es: >- + Instrumentos de descripción alojados o proporcionados por una + institución patrimonial o su plataforma digital. Se refieren a + inventarios archivísticos, guías de colecciones y otros instrumentos + de consulta. + structured_aliases: + - literal_form: heeft toegang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Findmittel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un instrument de recherche + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه أداة بحث + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki sarana temu balik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有检索工具 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene instrumento de descripción + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1370 - "A related resource that is included either physically or logically in the described resource." + - rico:hasOrHadPart # RiC-O:7271-7308 - "Connects a Thing to a constitutive or component part of that Thing." + - schema:hasPart # schemaorg.owl:20403-20425 - "Indicates an item or CreativeWork that is part of this item." + related_mappings: + - crm:P70i_is_documented_in # CIDOC:2799-2811 - "is documented in" E1_CRM_Entity→E31_Document. + aliases: + - serves_finding_aid + - shares_catalog_with_main + examples: + - value: "https://nde.nl/ontology/hc/finding-aid/na/voc-inventory" + description: "VOC Archives inventory finding aid served by the Nationaal Archief." + - value: "https://nde.nl/ontology/hc/finding-aid/gelders-archief/ead-001" + description: "Gelders Archief EAD finding aid." + - value: "https://example.org/finding-aid/archives-portal-europe/cross-border-collection" + description: "Cross-border collection guide served by Archives Portal Europe." + annotations: + custodian_types: '["*"]' + comments: + - >- + This is the inverse direction of FindingAid.served_by: a custodian or + digital platform has finding aids, while a finding aid is served by a + platform. + - >- + References FindingAid instances by URI. For full objects, dereference or + query the FindingAid directly. + - >- + rico:isOrWasProviderOf does not exist in RiC-O 1.1; the hc namespace + is used for the slot_uri. + - >- + Use cases include inventorying all finding aids on a platform, querying + which platforms host EAD finding aids, and mapping finding aid coverage + across digital infrastructure. diff --git a/schemas/20251121/linkml/modules/slots/has_format.yaml b/schemas/20251121/linkml/modules/slots/has_format.yaml index 29d1cf8b08..faaa1d2ea6 100644 --- a/schemas/20251121/linkml/modules/slots/has_format.yaml +++ b/schemas/20251121/linkml/modules/slots/has_format.yaml @@ -141,6 +141,7 @@ slots: - pdf_url - post_type_media_format - record_format + - response_format annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_function.yaml b/schemas/20251121/linkml/modules/slots/has_function.yaml index 45e0ffbf1a..21767607ef 100644 --- a/schemas/20251121/linkml/modules/slots/has_function.yaml +++ b/schemas/20251121/linkml/modules/slots/has_function.yaml @@ -81,5 +81,6 @@ slots: - has_or_had_function - institution_function - membership_role + - religious_function annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_gender.yaml b/schemas/20251121/linkml/modules/slots/has_gender.yaml new file mode 100644 index 0000000000..d36d68e640 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_gender.yaml @@ -0,0 +1,123 @@ +# ============================================================================== +# LinkML Slot Definition: has_gender +# ============================================================================== +# The gender or biological sex of a person, organism, or specimen. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------|----------------------------|----------|--------------------------------------------------------------------------------| +# | **Schema.org** | `schema:gender` | schemaorg.owl:18982-19004 | slot_uri | "Gender of something, typically a Person." Person/SportsTeam→Text/GenderType. | +# | **FOAF** | `foaf:gender` | foaf.ttl:262-270 | close | "The gender of this Agent." Agent→Literal. Narrower domain (Agent only). | +# | **CIDOC CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Allows sub-typing of CRM entities through a thesaurus." Very generic typing. | +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_gender +name: has_gender +title: Has Gender +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + foaf: http://xmlns.com/foaf/0.1/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_gender: + slot_uri: schema:gender + description: >- + The gender or biological sex of a person, organism, or specimen associated + with a heritage custodian institution. In the heritage context, this applies + to personnel records, biographical data of historical figures in collections, + and natural history specimens where biological sex is recorded at the time + of collection or observation. Values may include male, female, non-binary, + hermaphrodite, unknown, or not applicable, depending on context. + alt_descriptions: + nl: >- + Het geslacht of de biologische sekse van een persoon, organisme of specimen + dat geassocieerd is met een erfgoedinstelling. Waarden kunnen mannelijk, + vrouwelijk, non-binair, hermafrodiet, onbekend of niet van toepassing + omvatten. + de: >- + Das Geschlecht oder das biologische Geschlecht einer Person, eines Organismus + oder Exemplars, das mit einer Kulturerbe-Einrichtung verbunden ist. Werte + können männlich, weiblich, nicht-binär, zwittrig, unbekannt oder nicht + zutreffend umfassen. + fr: >- + Le genre ou le sexe biologique d'une personne, d'un organisme ou d'un + spécimen associé à une institution patrimoniale. Les valeurs peuvent + inclure masculin, féminin, non binaire, hermaphrodite, inconnu ou non + applicable. + ar: >- + الجنس أو الجنس البيولوجي لشخص أو كائن حي أو عينة مرتبطة بمؤسسة حفظ + التراث. يمكن أن تشمل القيم ذكر أو أنثى أو غير ثنائي أو خنثى أو غير + معروف أو غير قابل للتطبيق. + id: >- + Gender atau jenis kelamin biologis seseorang, organisme, atau spesimen + yang terkait dengan lembaga pemelihara warisan budaya. Nilai dapat mencakup + laki-laki, perempuan, non-biner, hermafrodit, tidak diketahui, atau tidak + berlaku. + zh: >- + 与遗产保管机构相关的人员、生物体或标本的性别或生物性别。值可以包括男性、女性、 + 非二元、雌雄同体、未知或不适用。 + es: >- + El género o sexo biológico de una persona, organismo o espécimen asociado + con una institución custodio del patrimonio. Los valores pueden incluir + masculino, femenino, no binario, hermafrodita, desconocido o no aplicable. + structured_aliases: + - literal_form: geslacht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Geschlecht + predicate: EXACT_SYNONYM + in_language: de + - literal_form: genre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: الجنس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis kelamin + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 性别 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: género + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - foaf:gender # foaf.ttl:262-270 - "The gender of this Agent (typically but not necessarily 'male' or 'female')." Agent→Literal; narrower domain than schema:gender + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Allows sub-typing of CIDOC CRM entities through a terminological hierarchy." Very generic typing property + aliases: + - sex + examples: + - value: "Female" + description: "Gender of a museum director in a personnel record" + - value: "Male" + description: "Biological sex of a bird specimen in a natural history collection" + - value: "Unknown" + description: "Gender not determinable for a historical figure in an archival record" + annotations: + custodian_types: '["*"]' + comments: + - >- + slot_uri is schema:gender because it is the most widely adopted property + for expressing gender of persons and other entities. schema:gender accepts + both text strings and GenderType enumeration values, accommodating + non-binary and culturally specific gender identities. + - >- + For natural history specimens where biological sex (not social gender) is + the primary concern, the Darwin Core property dwc:sex is the domain + standard. dwc:sex is not cited in mappings because the Darwin Core ontology + file is not available in data/ontology/ for verification. + - >- + The original matang file referenced an identifies_as companion slot for + recording gender identity based on social or cultural identity, which may + differ from biological sex. diff --git a/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml b/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml index a3762676a4..78bc7f9ea0 100644 --- a/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml +++ b/schemas/20251121/linkml/modules/slots/has_geographic_subdivision.yaml @@ -88,6 +88,8 @@ slots: multivalued: true aliases: - has_or_had_geographic_subdivision + - region + - secondary annotations: custodian_types: '["*"]' close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_hyponym.yaml b/schemas/20251121/linkml/modules/slots/has_hyponym.yaml index 3e6fe29238..8733d83b98 100644 --- a/schemas/20251121/linkml/modules/slots/has_hyponym.yaml +++ b/schemas/20251121/linkml/modules/slots/has_hyponym.yaml @@ -103,5 +103,6 @@ slots: - nonprofit_subtype - official_institution_subtype - personal_collection_subtype + - research_center_subtype annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml b/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml new file mode 100644 index 0000000000..6d1233542e --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_infrastructure.yaml @@ -0,0 +1,121 @@ +# ============================================================================== +# LinkML Slot Definition: has_infrastructure +# ============================================================================== +# Records the fundamental facilities, systems, equipment, and services that +# a heritage custodian possesses or relies on. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------|------------------------------|------------------|------------------------------------------------------------------------| +# | **Schema.org** | `schema:amenityFeature` | schemaorg.owl:7869-7881 | related_mappings | "amenityFeature" Place/Accommodation→LocationFeatureSpecification. Related: amenities for places, not organizational infrastructure. | +# | **SSN** | `ssn:hasSubSystem` | ssn.ttl:359-363 | related_mappings | "has subsystem" System→System. Related: SSN models sensor/observation systems, not heritage facilities. | +# | **SOSA** | `sosa:hosts` | sosa.ttl:115-125 | related_mappings | "hosts" Platform→Sensor/Actuator/Sampler/Platform. Related: hosting relationship for sensor platforms. | +# | **PROV** | `prov:used` | prov.ttl:1039-1050 | related_mappings | "used" Activity→Entity. Related: activity-entity usage, not possession of infrastructure. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad_mappings | "Has Part" general part-whole. Much broader: any resource part relationship. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7271-7308 | broad_mappings | "has or had part" Thing→Thing. Broader: any constitutive part relationship. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_infrastructure +name: has_infrastructure +title: Has Infrastructure +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + ssn: http://www.w3.org/ns/ssn/ + sosa: http://www.w3.org/ns/sosa/ + prov: http://www.w3.org/ns/prov# + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# +imports: + - linkml:types +default_prefix: hc +slots: + has_infrastructure: + slot_uri: hc:hasInfrastructure + description: >- + Records the fundamental facilities, systems, equipment, and services + that a heritage custodian possesses, relies on, or provides access to + for the operation of its mission. This includes scientific instruments, + computing resources, storage facilities, and specialized laboratories. + alt_descriptions: + nl: >- + Registreert de fundamentele faciliteiten, systemen, apparatuur en + diensten waarover een erfgoedbeheerder beschikt of waarop deze + vertrouwt voor de uitvoering van zijn missie. + de: >- + Erfasst die grundlegenden Einrichtungen, Systeme, Geräte und Dienste, + über die ein Kulturerbe-Verwalter verfügt oder auf die er sich für + die Erfüllung seines Auftrags stützt. + fr: >- + Enregistre les installations fondamentales, systèmes, équipements et + services qu'un dépositaire du patrimoine possède ou sur lesquels il + s'appuie pour l'exécution de sa mission. + ar: >- + يسجل المرافق والأنظمة والمعدات والخدمات الأساسية التي يمتلكها أمين + التراث أو يعتمد عليها لتنفيذ مهمته. + id: >- + Mencatat fasilitas fundamental, sistem, peralatan, dan layanan yang + dimiliki atau diandalkan oleh lembaga warisan budaya untuk pelaksanaan + misinya. + zh: >- + 记录遗产保管机构拥有或依赖的用于执行其使命的基本设施、系统、设备和服务。 + es: >- + Registra las instalaciones fundamentales, sistemas, equipos y servicios + que un custodio del patrimonio posee o en los que se apoya para el + cumplimiento de su misión. + structured_aliases: + - literal_form: infrastructuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Infrastruktur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: infrastructure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: بنية تحتية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: infrastruktur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 基础设施 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: infraestructura + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" general part-whole relationship + - rico:hasOrHadPart # RiC-O_1-1.rdf:7271-7308 - "has or had part" Thing→Thing + related_mappings: + - schema:amenityFeature # schemaorg.owl:7869-7881 - "amenityFeature" Place→LocationFeatureSpecification + - ssn:hasSubSystem # ssn.ttl:359-363 - "has subsystem" System→System + - sosa:hosts # sosa.ttl:115-125 - "hosts" Platform→Sensor/Actuator/Sampler/Platform + - prov:used # prov.ttl:1039-1050 - "used" Activity→Entity + aliases: + - research_infrastructure + examples: + - value: X-ray fluorescence spectrometer + description: Scientific instrument for elemental analysis of heritage materials. + - value: electron microscopy facility + description: Laboratory facility for high-resolution imaging of material surfaces. + - value: climate-controlled storage + description: Environmental control system for preservation of collection items. + - value: DNA sequencing laboratory + description: Specialized facility for genetic analysis of biological heritage specimens. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to list the key infrastructure assets available to or + operated by a heritage custodian. Examples include scientific + instruments (X-ray equipment, microscopes, spectrometers), computing + clusters, field stations, experimental plots, climate chambers, and + DNA sequencers. diff --git a/schemas/20251121/linkml/modules/slots/has_keyword.yaml b/schemas/20251121/linkml/modules/slots/has_keyword.yaml index 1cdb935ce7..dfe89b7e80 100644 --- a/schemas/20251121/linkml/modules/slots/has_keyword.yaml +++ b/schemas/20251121/linkml/modules/slots/has_keyword.yaml @@ -86,3 +86,4 @@ slots: custodian_types: '["*"]' aliases: - keyword + - route_keyword diff --git a/schemas/20251121/linkml/modules/slots/has_label.yaml b/schemas/20251121/linkml/modules/slots/has_label.yaml index c1a10bb293..353d036aa4 100644 --- a/schemas/20251121/linkml/modules/slots/has_label.yaml +++ b/schemas/20251121/linkml/modules/slots/has_label.yaml @@ -124,5 +124,13 @@ slots: - portal_type_name - post_type_name - preferred_label + - register_name_local + - register_name + - role_name_local + - role_name + - scheme_name + - service_area_name + - social_media_platform_name + - space_name annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_language.yaml b/schemas/20251121/linkml/modules/slots/has_language.yaml index 7e39d40d7b..1f6941dab8 100644 --- a/schemas/20251121/linkml/modules/slots/has_language.yaml +++ b/schemas/20251121/linkml/modules/slots/has_language.yaml @@ -86,5 +86,7 @@ slots: - has_iso_639_3 - languages_detected - portal_language + - region_language + - source_language_auto_detected annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_level.yaml b/schemas/20251121/linkml/modules/slots/has_level.yaml index 8cba1f55d0..d1fa14394e 100644 --- a/schemas/20251121/linkml/modules/slots/has_level.yaml +++ b/schemas/20251121/linkml/modules/slots/has_level.yaml @@ -77,5 +77,7 @@ slots: - level_value - organizational_level - preservation_level + - security_level + - setpoint_tolerance annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_locality.yaml b/schemas/20251121/linkml/modules/slots/has_locality.yaml index e00899db6c..da4c9d1ff3 100644 --- a/schemas/20251121/linkml/modules/slots/has_locality.yaml +++ b/schemas/20251121/linkml/modules/slots/has_locality.yaml @@ -104,6 +104,8 @@ slots: aliases: - locality - major_city + - settlement_name + - settlement close_mappings: - vcard:locality # vcard.ttl:839-843 - "The locality (e.g. city or town) associated with the address of the object." - locn:postName # locn.ttl:204-211 - "The key postal division of the address, usually the city." Domain: locn:Address. diff --git a/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml b/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml index 2b077bd12b..9cdb332bd4 100644 --- a/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/has_measurement_unit.yaml @@ -72,5 +72,6 @@ slots: - has_or_had_measurement_unit - has_or_had_unit - is_or_was_quantity_unit + - requirement_unit annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_method.yaml b/schemas/20251121/linkml/modules/slots/has_method.yaml index 3440926574..c5e106d105 100644 --- a/schemas/20251121/linkml/modules/slots/has_method.yaml +++ b/schemas/20251121/linkml/modules/slots/has_method.yaml @@ -112,6 +112,7 @@ slots: - preservation_method - production_method - reconstruction_method + - scrape_method examples: - value: method_name: GET diff --git a/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml b/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml index b0f9a8fa3d..a7ff25ec89 100644 --- a/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml +++ b/schemas/20251121/linkml/modules/slots/has_operating_hours.yaml @@ -74,6 +74,7 @@ slots: - opening_hour - operating_hour - has_opening_hour + - seasonal_hour annotations: custodian_types: '["*"]' exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_pattern.yaml b/schemas/20251121/linkml/modules/slots/has_pattern.yaml new file mode 100644 index 0000000000..93ad95abee --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_pattern.yaml @@ -0,0 +1,102 @@ +# ============================================================================== +# LinkML Slot Definition: has_pattern +# ============================================================================== +# Identifies or describes a recurring design, sequence, structure, or regularity +# found within an object, data set, or series of events. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:pattern` | schemaorg.owl:29270-29293 | related | Product/CreativeWork→Text; visual/design pattern ("polka dot"). | +# | **Schema.org** | `schema:repeatFrequency` | schemaorg.owl:33007-33032 | related | Schedule→Duration; event recurrence interval. | +# | **DCTerms** | `dcterms:accrualPeriodicity` | dcterms.rdf:837-855 | related | Frequency of additions to a collection; narrower domain. | +# +# No external ontology defines a general "has pattern" property covering both +# structural regularity and temporal recurrence; hc:hasPattern is appropriate. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_pattern +name: has_pattern +title: Has Pattern +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_pattern: + slot_uri: hc:hasPattern + description: >- + Identifies or describes a recurring design, sequence, structure, or regularity + found within an object, data set, or series of events. + alt_descriptions: + nl: >- + Identificeert of beschrijft een terugkerend ontwerp, reeks, structuur of + regelmaat binnen een object, dataset of reeks gebeurtenissen. + de: >- + Identifiziert oder beschreibt ein wiederkehrendes Muster, eine Abfolge, Struktur + oder Regelmäßigkeit innerhalb eines Objekts, Datensatzes oder einer Reihe von + Ereignissen. + fr: >- + Identifie ou décrit un motif, une séquence, une structure ou une régularité + récurrente trouvée dans un objet, un jeu de données ou une série d'événements. + ar: >- + يحدد أو يصف تصميمًا أو تسلسلًا أو هيكلًا أو انتظامًا متكررًا موجودًا داخل + كائن أو مجموعة بيانات أو سلسلة أحداث. + id: >- + Mengidentifikasi atau mendeskripsikan desain, urutan, struktur, atau keteraturan + berulang yang ditemukan dalam objek, kumpulan data, atau rangkaian peristiwa. + zh: >- + 识别或描述在对象、数据集或事件系列中发现的重复出现的设计、序列、结构或规律性。 + es: >- + Identifica o describe un diseño, secuencia, estructura o regularidad recurrente + encontrada dentro de un objeto, conjunto de datos o serie de eventos. + structured_aliases: + - literal_form: heeft patroon + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Muster + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un motif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه نمط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki pola + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有模式 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene patrón + predicate: EXACT_SYNONYM + in_language: es + range: string + related_mappings: + - schema:pattern # schemaorg.owl:29270-29293 - Product/CreativeWork→Text; visual/design pattern + - schema:repeatFrequency # schemaorg.owl:33007-33032 - Schedule→Duration; event recurrence interval + - dcterms:accrualPeriodicity # dcterms.rdf:837-855 - Frequency of additions to a collection + aliases: + - recurrence_pattern + annotations: + custodian_types: '["*"]' + comments: + - >- + For temporal recurrence patterns, use ISO 8601 duration notation (e.g. "P1Y" + for annual, "P3M" for quarterly, "P1M" for monthly) or a human-readable + description. + examples: + - value: "P1Y" + description: Annual recurrence + - value: "P3M" + description: Quarterly recurrence + - value: "P1M" + description: Monthly recurrence diff --git a/schemas/20251121/linkml/modules/slots/has_portfolio.yaml b/schemas/20251121/linkml/modules/slots/has_portfolio.yaml new file mode 100644 index 0000000000..49c21f96ce --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_portfolio.yaml @@ -0,0 +1,133 @@ +# ============================================================================== +# LinkML Slot Definition: has_portfolio +# ============================================================================== +# The collection of service types offered by a heritage custodian institution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|------------------------------|----------|-----------------------------------------------------------------------------------| +# | **HC** | `hc:hasPortfolio` | — | slot_uri | No external property captures "portfolio of service types offered by a custodian." | +# | **Schema.org** | `schema:serviceType` | schemaorg.owl:35075-35096 | close | "The type of service being offered" Service→Text/GovernmentBenefitsType. | +# | **Schema.org** | `schema:hasOfferCatalog` | schemaorg.owl:20356-20379 | related | "Indicates an OfferCatalog listing" Org/Person/Service→OfferCatalog. | +# | **Schema.org** | `schema:makesOffer` | schemaorg.owl:25353-25376 | related | "A pointer to products or services offered" Org/Person→Offer. | +# | **W3C Org** | `org:purpose` | org.rdf:730-742 | related | "Indicates the purpose of this Organization" Organization→open range. | +# | **DC Terms** | `dcterms:type` | dcterms.rdf:2055-2075 | broad | "The nature or genre of the resource." Very generic typing property. | +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_portfolio +name: has_portfolio +title: Has Portfolio +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + org: http://www.w3.org/ns/org# + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_portfolio: + slot_uri: hc:hasPortfolio + description: >- + The collection of service types offered by a heritage custodian institution. + Enumerates user-facing services such as archival research consultations, + museum exhibitions, library reference assistance, educational programs, + research fellowships, digital collection access, public engagement events, + and conservation services. A service portfolio demonstrates whether an + institution truly operates as a mixed-type custodian spanning multiple + heritage domains. + alt_descriptions: + nl: >- + De verzameling diensttypen die door een erfgoedinstelling worden aangeboden, + zoals archiefonderzoek, tentoonstellingen, bibliotheekreferentie, educatieve + programma's, onderzoeksbeurzen, digitale collectietoegang, publieksevenementen + en conserveringsdiensten. + de: >- + Die Sammlung von Dienstleistungstypen, die von einer Kulturerbe-Einrichtung + angeboten werden, wie Archivforschung, Ausstellungen, Bibliotheksauskunft, + Bildungsprogramme, Forschungsstipendien, digitaler Sammlungszugang, + öffentliche Veranstaltungen und Konservierungsdienste. + fr: >- + L'ensemble des types de services offerts par une institution patrimoniale, + tels que la recherche archivistique, les expositions, l'assistance en + bibliothèque, les programmes éducatifs, les bourses de recherche, l'accès + numérique aux collections, les événements publics et les services de + conservation. + ar: >- + مجموعة أنواع الخدمات التي تقدمها مؤسسة حفظ التراث، مثل البحث الأرشيفي + والمعارض والمساعدة المكتبية والبرامج التعليمية والمنح البحثية والوصول + الرقمي للمجموعات والفعاليات العامة وخدمات الحفظ والصيانة. + id: >- + Kumpulan jenis layanan yang ditawarkan oleh lembaga pemelihara warisan + budaya, seperti penelitian arsip, pameran, bantuan perpustakaan, program + pendidikan, beasiswa penelitian, akses koleksi digital, acara publik, + dan layanan konservasi. + zh: >- + 遗产保管机构提供的服务类型集合,包括档案研究、展览、图书馆参考服务、教育项目、 + 研究奖学金、数字馆藏访问、公共活动和文物保护服务。 + es: >- + El conjunto de tipos de servicios ofrecidos por una institución custodio + del patrimonio, como investigación archivística, exposiciones, asistencia + bibliotecaria, programas educativos, becas de investigación, acceso digital + a colecciones, eventos públicos y servicios de conservación. + structured_aliases: + - literal_form: dienstportfolio + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dienstleistungsportfolio + predicate: EXACT_SYNONYM + in_language: de + - literal_form: portefeuille de services + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: محفظة الخدمات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: portofolio layanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务组合 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: cartera de servicios + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:serviceType # schemaorg.owl:35075-35096 - "The type of service being offered" Service→Text/GovernmentBenefitsType; types individual services, not a portfolio + broad_mappings: + - dcterms:type # dcterms.rdf:2055-2075 - "The nature or genre of the resource"; very generic typing property + related_mappings: + - schema:hasOfferCatalog # schemaorg.owl:20356-20379 - "Indicates an OfferCatalog listing" Org/Person/Service→OfferCatalog; catalog of offers is analogous but commercially scoped + - schema:makesOffer # schemaorg.owl:25353-25376 - "A pointer to products or services offered" Org/Person→Offer; commercially scoped + - org:purpose # org.rdf:730-742 - "Indicates the purpose of this Organization"; service portfolio reflects organizational purpose + aliases: + - service_portfolio + - site_portfolio + examples: + - value: "Archival research, Public exhibitions, Educational programs, Digitization lab" + description: "Mixed archive-museum with digitization capability" + - value: "Museum exhibitions, Library reference, Research fellowships, Conservation lab" + description: "Combined museum-library-research institution" + - value: "Document access, Gallery tours, Lecture series, Online database" + description: "Archive with public engagement and digital services" + annotations: + custodian_types: '["*"]' + comments: + - >- + slot_uri is hc:hasPortfolio because no external ontology property captures the + concept of a portfolio (collection) of service types offered by an organization. + schema:serviceType (close_mapping) types individual services on a Service entity, + not a collection on an Organization. + - >- + The service categories (archival, museum, library, educational, research, digital, + public programs, conservation) are drawn from typical GLAM institution operations + and help determine whether an institution operates as a mixed-type custodian. + - >- + Values should enumerate the user-facing services offered, using controlled + vocabulary terms where available. diff --git a/schemas/20251121/linkml/modules/slots/has_protocol.yaml b/schemas/20251121/linkml/modules/slots/has_protocol.yaml index aa78bb4acc..539b656ab5 100644 --- a/schemas/20251121/linkml/modules/slots/has_protocol.yaml +++ b/schemas/20251121/linkml/modules/slots/has_protocol.yaml @@ -79,6 +79,8 @@ slots: - is_or_was_protocol - cultural_protocol_url - protocol_name + - sampling_protocol + - spectrum_procedure close_mappings: - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms." Broader: any standard conformance, not specifically communication protocol. comments: diff --git a/schemas/20251121/linkml/modules/slots/has_provenance.yaml b/schemas/20251121/linkml/modules/slots/has_provenance.yaml index 00f93c6ac2..1886492462 100644 --- a/schemas/20251121/linkml/modules/slots/has_provenance.yaml +++ b/schemas/20251121/linkml/modules/slots/has_provenance.yaml @@ -110,6 +110,8 @@ slots: - llm_response - loan_history - observation + - source_dataset + - source_metadata comments: - >- The original slot_uri was prov:wasGeneratedBy, which means "was generated by an Activity" diff --git a/schemas/20251121/linkml/modules/slots/has_quantity.yaml b/schemas/20251121/linkml/modules/slots/has_quantity.yaml index 0bb6b98384..c9f0d9c539 100644 --- a/schemas/20251121/linkml/modules/slots/has_quantity.yaml +++ b/schemas/20251121/linkml/modules/slots/has_quantity.yaml @@ -85,5 +85,8 @@ slots: - objects_count - plant_species_count - post_count + - scene_count + - sentence_count + - specimen_count annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_ratio.yaml b/schemas/20251121/linkml/modules/slots/has_ratio.yaml new file mode 100644 index 0000000000..5e9e78d2b0 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_ratio.yaml @@ -0,0 +1,100 @@ +# ============================================================================== +# LinkML Slot Definition: has_ratio +# ============================================================================== +# A proportional relationship between two amounts, dimensions, or quantities, +# commonly used for signal-to-noise ratio (SNR) in audio preservation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|------------------------|--------------------------------------|---------|----------------------------------------------------------------| +# | **CIDOC** | `crm:P43_has_dimension`| CIDOC_CRM_v7.1.3.rdf:2242-2257 | broad | "has dimension" E70_Thing→E54_Dimension. Generic measurable. | +# | **Schema** | `schema:bitrate` | schemaorg.owl:10140-10158 | related | "bitrate" MediaObject→Text. Different AV technical metric. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_ratio +name: has_ratio +title: Has Ratio +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_ratio: + slot_uri: hc:hasRatio + description: >- + The proportional relationship between two amounts, dimensions, or + quantities. In the heritage-custodian domain this is most commonly + used for signal-to-noise ratio (SNR) measurements on audio carriers, + expressed in decibels (dB). + alt_descriptions: + nl: >- + De verhoudingswaarde die de proportionele relatie tussen twee + hoeveelheden, dimensies of grootheden uitdrukt, zoals een + signaal-ruisverhouding. + de: >- + Der Verhältniswert, der die proportionale Beziehung zwischen zwei + Mengen, Dimensionen oder Größen ausdrückt, beispielsweise ein + Signal-Rausch-Verhältnis. + fr: >- + La valeur de ratio exprimant la relation proportionnelle entre deux + quantités, dimensions ou grandeurs, telle qu'un rapport + signal-sur-bruit. + ar: >- + قيمة النسبة التي تعبر عن العلاقة التناسبية بين كميتين أو بعدين + أو مقدارين، مثل نسبة الإشارة إلى الضوضاء. + id: >- + Nilai rasio yang menyatakan hubungan proporsional antara dua jumlah, + dimensi, atau besaran, seperti rasio sinyal terhadap kebisingan. + zh: >- + 表示两个数量、维度或量之间比例关系的比值,例如信噪比。 + es: >- + El valor de proporción que expresa la relación proporcional entre dos + cantidades, dimensiones o magnitudes, como una relación señal-ruido. + structured_aliases: + - literal_form: verhoudingswaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Verhältniswert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: ratio + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نسبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rasio + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 比值 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: proporción + predicate: EXACT_SYNONYM + in_language: es + range: float + broad_mappings: + - crm:P43_has_dimension # CIDOC_CRM_v7.1.3.rdf:2242-2257 - "has dimension" E70_Thing→E54_Dimension + related_mappings: + - schema:bitrate # schemaorg.owl:10140-10158 - "bitrate" MediaObject→Text; different AV technical metric + aliases: + - snr_db + examples: + - value: "35.2" + description: >- + Signal-to-noise ratio of 35.2 dB, indicating excellent audio quality. + annotations: + custodian_types: '["*"]' + comments: + - >- + Commonly used for signal-to-noise ratio (SNR) in audio preservation. + Quality scale for SNR in dB: greater than 30 dB is excellent, + 20-30 dB is good, 10-20 dB is acceptable, less than 10 dB is poor + (speech intelligibility affected). diff --git a/schemas/20251121/linkml/modules/slots/has_rationale.yaml b/schemas/20251121/linkml/modules/slots/has_rationale.yaml index c40534fb7b..9a907b91ce 100644 --- a/schemas/20251121/linkml/modules/slots/has_rationale.yaml +++ b/schemas/20251121/linkml/modules/slots/has_rationale.yaml @@ -75,6 +75,7 @@ slots: - link_rationale - rationale - reason_description + - specificity_rationale broad_mappings: - skos:note # skos.rdf:176-180 - "A general note, for any purpose." Broader: any note, not specifically rationale/justification. related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_religion.yaml b/schemas/20251121/linkml/modules/slots/has_religion.yaml new file mode 100644 index 0000000000..60563506f8 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_religion.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: has_religion +# ============================================================================== +# The religious affiliation of an individual, group, or organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------|--------------------|----------|-------------------------------------------------------------| +# | **PiCo** | `pico:hasReligion` | pico.ttl:558-567 | slot_uri | "Religious conviction related to a person in an obs." | +# | **CIDOC-CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Sub-typing via E55 Type" — very generic typing. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_religion +name: has_religion +title: Has Religion +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + pico: https://personsincontext.org/model# + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_religion: + slot_uri: pico:hasReligion + description: >- + Identifies or associates an individual, group, or organization with a + specific system of faith, worship, or religious affiliation. Records + the religion as mentioned in the source document. + alt_descriptions: + nl: >- + Identificeert of associeert een individu, groep of organisatie met een + specifiek geloofssysteem, eredienst of religieuze affiliatie. + de: >- + Identifiziert oder verbindet eine Person, Gruppe oder Organisation mit + einem bestimmten Glaubenssystem, Gottesdienst oder einer religiösen + Zugehörigkeit. + fr: >- + Identifie ou associe un individu, un groupe ou une organisation à un + système de foi, de culte ou d'affiliation religieuse spécifique. + ar: >- + يحدد أو يربط فردًا أو مجموعة أو منظمة بنظام إيمان أو عبادة أو انتماء + ديني محدد. + id: >- + Mengidentifikasi atau mengaitkan individu, kelompok, atau organisasi + dengan sistem kepercayaan, ibadah, atau afiliasi keagamaan tertentu. + zh: >- + 标识或关联个人、团体或组织与特定的信仰体系、崇拜或宗教归属。 + es: >- + Identifica o asocia a un individuo, grupo u organización con un + sistema específico de fe, culto o afiliación religiosa. + structured_aliases: + - literal_form: religie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Religion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: religion + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: دين + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: agama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 宗教 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: religión + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Sub-typing of CRM entities via E55 Type hierarchy" + aliases: + - religion + examples: + - value: "Roman Catholic" + description: A simple literal recording of religious affiliation. + - value: "Nederduits Gereformeerd" + description: Historical Dutch term for Dutch Reformed, recorded as stated in the source. + - value: "http://www.wikidata.org/entity/Q170208" + description: Wikidata URI for Dutch Reformed Church, used for standardized linking. + annotations: + custodian_types: '["*"]' + comments: + - >- + Record the religious affiliation exactly as stated in the source + document, preserving historical terms such as "Nederduits Gereformeerd" + or period-specific phrasing like "of the Roman persuasion". + - >- + When possible, link to thesauri for standardization. Wikidata is + recommended (e.g., Q5043 Christianity, Q432 Islam, Q9268 Judaism, + Q748 Buddhism, Q9089 Hinduism). The Getty AAT is also useful for + religious contexts in art history. + - >- + Religious data is sensitive personal information. Only record when + relevant to the heritage or archival context. Follow GDPR and local + privacy regulations. Historical records (pre-1900) are generally + less restricted; for living persons, use only publicly available + information. + - >- + A person's religion may change over time through conversion, apostasy, + or multiple affiliations. Use separate PersonObservations for different + time periods, each with its own source and observation date. + - >- + Religion is particularly relevant for heritage institutions managing + holy sites, religious archives, parish records, ecclesiastical + documents, provenance research involving persecution or confiscation, + and genealogical records (baptism, marriage, burial). + - >- + Wikidata property P140 (religion or worldview) is semantically + equivalent but is an identifier, not an RDF predicate. diff --git a/schemas/20251121/linkml/modules/slots/has_repertoire.yaml b/schemas/20251121/linkml/modules/slots/has_repertoire.yaml index 5445032b54..620586a94a 100644 --- a/schemas/20251121/linkml/modules/slots/has_repertoire.yaml +++ b/schemas/20251121/linkml/modules/slots/has_repertoire.yaml @@ -100,6 +100,7 @@ slots: - crm:P14i_performed # CIDOC_CRM_v7.1.3.rdf:1504-1516 - "performed" Actor→Activity, not body of works aliases: - performance_repertoire + - repertoire examples: - value: "Gong Kebyar style, Ceremonial music (odalan), Contemporary compositions" description: "Balinese gamelan ensemble performing traditional and contemporary repertoire" diff --git a/schemas/20251121/linkml/modules/slots/has_resolution.yaml b/schemas/20251121/linkml/modules/slots/has_resolution.yaml index 468f040fdf..1cb17bd487 100644 --- a/schemas/20251121/linkml/modules/slots/has_resolution.yaml +++ b/schemas/20251121/linkml/modules/slots/has_resolution.yaml @@ -65,5 +65,6 @@ slots: range: string aliases: - has_or_had_resolution + - spatial_resolution annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_revenue.yaml b/schemas/20251121/linkml/modules/slots/has_revenue.yaml index a4ae8f7d1c..96ac720fb8 100644 --- a/schemas/20251121/linkml/modules/slots/has_revenue.yaml +++ b/schemas/20251121/linkml/modules/slots/has_revenue.yaml @@ -73,5 +73,6 @@ slots: - schema:yearlyRevenue # schemaorg.owl:40705-40720 - Yearly + business-specific; this slot is general revenue. aliases: - has_or_had_revenue + - revenue_category annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_roadmap.yaml b/schemas/20251121/linkml/modules/slots/has_roadmap.yaml index 7cdf595c02..b31dbc6536 100644 --- a/schemas/20251121/linkml/modules/slots/has_roadmap.yaml +++ b/schemas/20251121/linkml/modules/slots/has_roadmap.yaml @@ -71,5 +71,8 @@ slots: - planned_end - planned_start - policy_review_date + - results_expected_date + - retention_schedule + - retention_tracking annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_section.yaml b/schemas/20251121/linkml/modules/slots/has_section.yaml index 083f7deac2..a1d252fcf8 100644 --- a/schemas/20251121/linkml/modules/slots/has_section.yaml +++ b/schemas/20251121/linkml/modules/slots/has_section.yaml @@ -80,5 +80,6 @@ slots: - has_sub_collection - page_section - personnel_budget + - section_id annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_service.yaml b/schemas/20251121/linkml/modules/slots/has_service.yaml index 4fd5aa977f..55b9cd8805 100644 --- a/schemas/20251121/linkml/modules/slots/has_service.yaml +++ b/schemas/20251121/linkml/modules/slots/has_service.yaml @@ -78,6 +78,9 @@ slots: - has_service_details - interlibrary_loan - material_specialization + - serves_function_of + - service_offering + - services_offered annotations: custodian_types: '["*"]' close_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_service_area.yaml b/schemas/20251121/linkml/modules/slots/has_service_area.yaml index de7063418b..a215be0b36 100644 --- a/schemas/20251121/linkml/modules/slots/has_service_area.yaml +++ b/schemas/20251121/linkml/modules/slots/has_service_area.yaml @@ -84,6 +84,7 @@ slots: aliases: - has_or_had_service_area - coverage_area + - service_area close_mappings: - schema:areaServed # schemaorg.owl:8403-8426 - "The geographic area where a service or offered item is provided." Commercial/offer focus. related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_setpoint.yaml b/schemas/20251121/linkml/modules/slots/has_setpoint.yaml index 6a8811f65d..e7ccd92a21 100644 --- a/schemas/20251121/linkml/modules/slots/has_setpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/has_setpoint.yaml @@ -1,94 +1,130 @@ # ============================================================================== # LinkML Slot Definition: has_setpoint # ============================================================================== -# The target value a control system aims to reach and maintain. +# The reference value or target level that a controlled environmental parameter +# aims to maintain. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): # -# | Ontology | Property | File/Line | Mapping | Notes | -# |---------------|-----------------------------|------------------------|---------|----------------------------------------------------| -# | **SOSA** | `sosa:hasFeatureOfInterest` | sosa.ttl:203-214 | related | "Entity whose quality was observed." Observation focus, not setpoint.| +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------------------|----------------------------|----------|---------------------------------------------------------------------------------------| +# | **HC** | `hc:hasSetpoint` | — | slot_uri | No external property captures "has a setpoint value" for conservation climate control. | +# | **Brick** | `brick:hasPoint` | Brick.ttl:43935-43942 | broad | "The subject has a source of telemetry." brick:Setpoint <: brick:Point. | +# | **Schema.org** | `schema:valueReference` | schemaorg.owl:39594-39623 | related | "A secondary value providing additional info, e.g. a reference temperature." | +# | **SOSA** | `sosa:hasFeatureOfInterest` | sosa.ttl:203-214 | related | "Entity whose quality was observed or property was modified." | # # NOTE: brick:hasSetpoint does NOT exist as a property in Brick.ttl. -# Brick defines Setpoint as a class but has no hasSetpoint object property. +# Brick defines Setpoint as a class (Brick.ttl:48187-48198) but has no +# hasSetpoint object property — the relationship is through brick:hasPoint. # # CREATED: 2026-02-08 +# UPDATED: 2026-02-12 # ============================================================================== - id: https://nde.nl/ontology/hc/slot/has_setpoint name: has_setpoint title: Has Setpoint prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + brick: https://brickschema.org/schema/Brick# + schema: http://schema.org/ sosa: http://www.w3.org/ns/sosa/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_setpoint: slot_uri: hc:hasSetpoint description: >- - To specify the target value or desired level of a variable that a control system or - device aims to reach and maintain. + The reference value, desired level, or nominal parameter that a controlled + environmental system aims to maintain or achieve. In the heritage custodian + context, setpoints are critical for preventive conservation, specifying + target values for temperature, relative humidity, light levels, air quality, + and other climate-controlled conditions in storage vaults, exhibition + galleries, and conservation laboratories. alt_descriptions: nl: >- - Om de streefwaarde of het gewenste niveau van een variabele aan te geven dat een - regelsysteem of apparaat probeert te bereiken en te handhaven. + De referentiewaarde, het gewenste niveau of de nominale parameter die een + gecontroleerd omgevingssysteem nastreeft te handhaven, zoals temperatuur- + en luchtvochtigheidsinstellingen voor bewaarruimten en tentoonstellingszalen. de: >- - Um den Sollwert oder das gewünschte Niveau einer Variablen anzugeben, das ein - Regelsystem oder Gerät erreichen und aufrechterhalten soll. + Der Referenzwert, das gewünschte Niveau oder der Nennparameter, den ein + kontrolliertes Umgebungssystem aufrechtzuerhalten versucht, wie Temperatur- + und Luftfeuchtigkeitssollwerte für Depots und Ausstellungsräume. fr: >- - Pour spécifier la valeur cible ou le niveau souhaité d'une variable qu'un système - de contrôle ou un appareil cherche à atteindre et à maintenir. + La valeur de référence, le niveau souhaité ou le paramètre nominal qu'un + système environnemental contrôlé vise à maintenir, comme les consignes de + température et d'humidité pour les réserves et les salles d'exposition. ar: >- - لتحديد القيمة المستهدفة أو المستوى المطلوب لمتغير يهدف نظام التحكم أو الجهاز - إلى الوصول إليه والحفاظ عليه. + القيمة المرجعية أو المستوى المطلوب أو المعلمة الاسمية التي يهدف نظام + التحكم البيئي إلى الحفاظ عليها، مثل نقاط ضبط درجة الحرارة والرطوبة + لمخازن الحفظ وصالات العرض. id: >- - Untuk menentukan nilai target atau tingkat yang diinginkan dari suatu variabel - yang ingin dicapai dan dipertahankan oleh sistem kontrol atau perangkat. + Nilai referensi, tingkat yang diinginkan, atau parameter nominal yang + ingin dipertahankan oleh sistem lingkungan terkendali, seperti titik + setel suhu dan kelembapan untuk ruang penyimpanan dan ruang pameran. zh: >- - 用于指定控制系统或设备旨在达到并维持的变量目标值或期望水平。 + 受控环境系统旨在维持的参考值、期望水平或标称参数,例如用于文物库房和展厅的温度 + 和湿度设定值。 es: >- - Para especificar el valor objetivo o nivel deseado de una variable que un sistema - de control o dispositivo busca alcanzar y mantener. + El valor de referencia, nivel deseado o parámetro nominal que un sistema + ambiental controlado busca mantener, como puntos de ajuste de temperatura + y humedad para depósitos y salas de exposición. structured_aliases: - - literal_form: Instelpunt + - literal_form: instelpunt predicate: EXACT_SYNONYM in_language: nl - literal_form: Sollwert predicate: EXACT_SYNONYM in_language: de - - literal_form: Point de consigne + - literal_form: point de consigne predicate: EXACT_SYNONYM in_language: fr - - literal_form: نقطة التحكم + - literal_form: نقطة الضبط predicate: EXACT_SYNONYM in_language: ar - - literal_form: Titik Setel + - literal_form: titik setel predicate: EXACT_SYNONYM in_language: id - - literal_form: 设定点 + - literal_form: 设定值 predicate: EXACT_SYNONYM in_language: zh - - literal_form: Punto de ajuste + - literal_form: punto de ajuste predicate: EXACT_SYNONYM in_language: es range: string multivalued: true - inlined: false - inlined_as_list: false + broad_mappings: + - brick:hasPoint # Brick.ttl:43935-43942 - "The subject has a source of telemetry identified by the object"; brick:Setpoint is a subclass of brick:Point + related_mappings: + - schema:valueReference # schemaorg.owl:39594-39623 - "A secondary value that provides additional information on the original value, e.g. a reference temperature"; a setpoint is conceptually a reference value for a controlled parameter + - sosa:hasFeatureOfInterest # sosa.ttl:203-214 - "Entity whose quality was observed or property was modified"; setpoints define target values for features of interest aliases: - has_or_had_setpoint + - setpoint_type + - setpoint_unit + - setpoint_value examples: - - value: - - setpoint_type: TEMPERATURE - setpoint_value: 18.0 - setpoint_min: 16.0 - setpoint_max: 20.0 - setpoint_unit: DEGREE_CELSIUS - description: Standard archive storage setpoints + - value: "Temperature: 18°C ± 1°C" + description: "Climate setpoint for a cold storage vault holding paper-based collections" + - value: "Relative Humidity: 50% ± 5%" + description: "Humidity setpoint for a general exhibition gallery" + - value: "Light Level: 50 lux maximum" + description: "Illumination setpoint for a gallery displaying light-sensitive textiles" annotations: custodian_types: '["*"]' - related_mappings: - - sosa:hasFeatureOfInterest # sosa.ttl:203-214 - "Entity whose quality was observed." Observation focus, not setpoint. + comments: + - >- + slot_uri is hc:hasSetpoint because no external ontology property directly + captures the concept of a conservation climate-control setpoint. The Brick + ontology defines brick:Setpoint as a class (Brick.ttl:48187-48198) meaning + "an input value at which the desired property is set," which is the closest + class-level concept in building automation ontologies. + - >- + In heritage custodian practice, setpoints are established per conservation + standards (e.g., ASHRAE guidelines for museums) and may vary by collection + type, season, and building zone. Common parameters include temperature, + relative humidity, light level (lux), UV radiation, and air exchange rates. + - >- + Values should include the parameter name, target value, unit, and tolerance + range where applicable. diff --git a/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml b/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml new file mode 100644 index 0000000000..4372c5fbfb --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_shelf_mark.yaml @@ -0,0 +1,123 @@ +# ============================================================================== +# LinkML Slot Definition: has_shelf_mark +# ============================================================================== +# Unique alphanumeric code indicating an item's physical location in a storage +# facility, library, or archive. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|--------------------------|----------------------------------|----------|--------------------------------------------------------------------| +# | **HC** | `hc:hasShelfMark` | — | slot_uri | Custom heritage-custodian property for shelf marks. | +# | **BIBFRAME**| `bf:shelfMark` | bibframe.rdf:2350-2356 | close | "Piece identifier, such as a call or other type of number." | +# | | | | | Same concept but BIBFRAME constrains domain to bf:Item and range | +# | | | | | to bf:ShelfMark class; our slot is broader (any custodian object, | +# | | | | | string range, covers archives/museums not just libraries). | +# | **Schema** | `schema:identifier` | schemaorg.owl:21325-21346 | broad | "The identifier property represents any kind of identifier for | +# | | | | | any kind of Thing." Much broader than shelf marks. | +# | **CIDOC** | `crm:P1_is_identified_by`| CIDOC_CRM_v7.1.3.rdf:1172-1187 | broad | "The naming or identification of any real-world item by a name or | +# | | | | | any other identifier." CRM Entity→Appellation. Very broad but | +# | | | | | culturally relevant for heritage collections. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_shelf_mark +name: has_shelf_mark +title: Has Shelf Mark +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + bf: http://id.loc.gov/ontologies/bibframe/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_shelf_mark: + slot_uri: hc:hasShelfMark + description: >- + The unique alphanumeric code that indicates the specific physical location + of an item within a storage facility, library, or archive. Shelf marks + (also known as call numbers, pressmarks, or location codes) are essential + for retrieval and inventory management in heritage custodian institutions. + They may follow standardised classification schemes such as DDC or LCC, + or be institution-specific codes reflecting local shelving arrangements. + alt_descriptions: + nl: >- + De unieke alfanumerieke code die de specifieke fysieke locatie van een + item aangeeft binnen een opslagfaciliteit, bibliotheek of archief. + de: >- + Der eindeutige alphanumerische Code, der den spezifischen physischen + Standort eines Objekts in einer Aufbewahrungseinrichtung, Bibliothek + oder einem Archiv angibt. + fr: >- + Le code alphanumérique unique qui indique l'emplacement physique + spécifique d'un article dans une installation de stockage, une + bibliothèque ou une archive. + ar: >- + الرمز الأبجدي الرقمي الفريد الذي يشير إلى الموقع المادي المحدد + لعنصر داخل مرفق تخزين أو مكتبة أو أرشيف. + id: >- + Kode alfanumerik unik yang menunjukkan lokasi fisik spesifik suatu + item dalam fasilitas penyimpanan, perpustakaan, atau arsip. + zh: >- + 唯一的字母数字代码,用于标识存储设施、图书馆或档案馆中物品的 + 具体物理位置。 + es: >- + El código alfanumérico único que indica la ubicación física específica + de un elemento dentro de una instalación de almacenamiento, biblioteca + o archivo. + structured_aliases: + - literal_form: plaatskenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Signatur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: cote de rangement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رقم الرف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tanda rak + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 架标号 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: signatura topográfica + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - bf:shelfMark # bibframe.rdf:2350-2356 - "Piece identifier, such as a call or other type of number." Same concept but BIBFRAME constrains domain to bf:Item and range to bf:ShelfMark class. + broad_mappings: + - schema:identifier # schemaorg.owl:21325-21346 - "The identifier property represents any kind of identifier for any kind of Thing." + - crm:P1_is_identified_by # CIDOC_CRM_v7.1.3.rdf:1172-1187 - "The naming or identification of any real-world item by a name or any other identifier." + aliases: + - shelf_number + - shelf_mark + examples: + - value: "A-1234-5678" + description: "A location code in a national archive's storage facility." + - value: "823.912 WOO" + description: "A Dewey Decimal Classification shelf mark for a library book." + - value: "Depot 3, Kast 12, Plank 4" + description: "A Dutch museum's internal shelf location code for an object in storage." + annotations: + custodian_types: '["*"]' + comments: + - >- + BIBFRAME provides bf:shelfMark (bibframe.rdf:2350-2356) with subclasses + ShelfMarkDdc, ShelfMarkLcc, ShelfMarkUdc, and ShelfMarkNlm for specific + classification systems. Our slot uses a plain string range to accommodate + the wide variety of marking schemes across archives, libraries, and museums. + - >- + Shelf marks may also be called call numbers, pressmarks, location codes, + or placement marks depending on institution type and local convention. + - >- + In Dutch heritage institutions, the term 'plaatskenmerk' or 'signatuur' + is commonly used for this concept. diff --git a/schemas/20251121/linkml/modules/slots/has_silence.yaml b/schemas/20251121/linkml/modules/slots/has_silence.yaml new file mode 100644 index 0000000000..141089e191 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_silence.yaml @@ -0,0 +1,129 @@ +# ============================================================================== +# LinkML Slot Definition: has_silence +# ============================================================================== +# Total duration of silence (in seconds) detected within a media file. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|-----------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:hasSilence` | — | slot_uri| Custom property for silence measurement in audiovisual media. | +# | **CIDOC** | `crm:P43_has_dimension` | CIDOC_CRM_v7.1.3.rdf:2242-2257 | broad | "has dimension" — records any E54 Dimension of an E70 Thing. | +# | | | | | Silence duration is one specific type of quantifiable dimension. | +# | **Schema** | `schema:duration` | schemaorg.owl:15892-15923 | related | "The duration of the item (movie, audio recording, event, etc.)." | +# | | | | | Measures total media duration, not silence within it. | +# | **DQV** | `dqv:hasQualityMeasurement` | dqv.ttl:157-161 | related | "Refers to the performed quality measurements." Silence can be | +# | | | | | framed as an audio quality metric, but DQV is a generic framework. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_silence +name: has_silence +title: Has Silence +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ + dqv: http://www.w3.org/ns/dqv# +imports: + - linkml:types +default_prefix: hc +slots: + has_silence: + slot_uri: hc:hasSilence + description: >- + The total duration of silence, in seconds, detected within a media + file. Silence is defined as intervals where there is no audio signal, + a muted signal, or a pause in dialogue. In heritage custodian + contexts this is a technical metadata property used to assess the + quality and completeness of audiovisual collection items such as + oral history recordings, broadcast archives, and digitised sound + carriers. A high silence value relative to total duration may + indicate extended pauses, silent B-roll segments, audio dropout, + or recording issues requiring conservation attention. + alt_descriptions: + nl: >- + De totale duur van stilte, in seconden, gedetecteerd binnen een + mediabestand. Stilte wordt gedefinieerd als intervallen zonder + audiosignaal, een gedempt signaal of een pauze in dialoog. + de: >- + Die Gesamtdauer der Stille in Sekunden, die in einer Mediendatei + erkannt wurde. Stille ist definiert als Intervalle ohne Audiosignal, + ein stummgeschaltetes Signal oder eine Pause im Dialog. + fr: >- + La durée totale de silence, en secondes, détectée dans un fichier + média. Le silence est défini comme des intervalles sans signal + audio, un signal coupé ou une pause dans le dialogue. + ar: >- + المدة الإجمالية للصمت بالثواني المكتشفة داخل ملف وسائط. يُعرَّف + الصمت بأنه فترات لا يوجد فيها إشارة صوتية أو إشارة مكتومة أو + توقف في الحوار. + id: >- + Total durasi keheningan, dalam detik, yang terdeteksi dalam file + media. Keheningan didefinisikan sebagai interval tanpa sinyal audio, + sinyal yang dibisukan, atau jeda dalam dialog. + zh: >- + 在媒体文件中检测到的静音总时长(以秒为单位)。静音定义为没有音频 + 信号、信号静音或对话暂停的时间间隔。 + es: >- + La duración total de silencio, en segundos, detectada en un archivo + multimedia. El silencio se define como intervalos sin señal de + audio, una señal silenciada o una pausa en el diálogo. + structured_aliases: + - literal_form: heeft stilte + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Stille + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a du silence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يحتوي على صمت + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki keheningan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 含有静音 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene silencio + predicate: EXACT_SYNONYM + in_language: es + range: float + broad_mappings: + - crm:P43_has_dimension # CIDOC_CRM_v7.1.3.rdf:2242-2257 - "has dimension" records any E54 Dimension of an E70 Thing. Silence duration is one specific type of quantifiable dimension. + related_mappings: + - schema:duration # schemaorg.owl:15892-15923 - "The duration of the item (movie, audio recording, event, etc.)." Total media duration, not silence within it. Both measure time but of different aspects. + - dqv:hasQualityMeasurement # dqv.ttl:157-161 - "Refers to the performed quality measurements." Silence can be framed as an audio quality metric, but DQV is a generic measurement framework. + aliases: + - silence_total_seconds + examples: + - value: "42.5" + description: "42.5 seconds of silence detected in an oral history recording." + - value: "0.0" + description: "No silence detected in a continuously narrated audio guide." + - value: "312.8" + description: "Over five minutes of silence in a digitised reel-to-reel tape, possibly indicating audio dropout." + annotations: + custodian_types: '["*"]' + comments: + - >- + A high silence percentage relative to total duration may indicate + extended pauses between interview questions, silent B-roll segments + without audio, audio dropout from degraded source material, or + recording equipment issues. + - >- + In CIDOC-CRM, this measurement would be modelled as an E54 Dimension + instance (typed as 'silence duration') attached via P43 has dimension + to the media object, with P90 has value for the numeric value and + P91 has unit for the unit (seconds). Our slot flattens this into + a direct float property for practical use. + - >- + Silence detection thresholds and algorithms vary. The value recorded + here depends on the analysis tool and its configuration (e.g. + amplitude threshold, minimum silence duration). Consider documenting + the detection method in accompanying provenance metadata. diff --git a/schemas/20251121/linkml/modules/slots/has_skill.yaml b/schemas/20251121/linkml/modules/slots/has_skill.yaml new file mode 100644 index 0000000000..45016889b6 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_skill.yaml @@ -0,0 +1,104 @@ +# ============================================================================== +# LinkML Slot Definition: has_skill +# ============================================================================== +# A competency, expertise, or ability possessed by a person or organisation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|--------------------------------|--------------------------------------|----------|--------------------------------------------------------------------------| +# | **Schema** | `schema:skills` | schemaorg.owl:35567-35591 | slot_uri | "skills" Person/Organization/Occupation→Text/DefinedTerm. Exact match. | +# | **Schema** | `schema:hasCredential` | schemaorg.owl:19949-19970 | narrow | "hasCredential" Person/Organization→Credential. Formal subset of skills. | +# | **CIDOC** | `crm:P32_used_general_technique`| CIDOC_CRM_v7.1.3.rdf:1957-1971 | related | "used general technique" E7_Activity→E55_Type. Activity-centric. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_skill +name: has_skill +title: Has Skill +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_skill: + slot_uri: schema:skills + description: >- + A competency, expertise, or ability possessed by a person or + organisation. Records the knowledge, skills, and abilities relevant + to heritage-custodian roles, such as conservation techniques, + cataloguing standards, or digital preservation workflows. + alt_descriptions: + nl: >- + Een competentie, expertise of vaardigheid waarover een persoon of + organisatie beschikt, relevant voor rollen bij erfgoedinstellingen. + de: >- + Eine Kompetenz, Fachkenntnis oder Fähigkeit, über die eine Person + oder Organisation verfügt, relevant für Aufgaben in + Gedächtnisinstitutionen. + fr: >- + Une compétence, expertise ou aptitude détenue par une personne ou + une organisation, pertinente pour les rôles au sein des + institutions patrimoniales. + ar: >- + كفاءة أو خبرة أو قدرة يمتلكها شخص أو مؤسسة، ذات صلة بأدوار + مؤسسات التراث الثقافي. + id: >- + Kompetensi, keahlian, atau kemampuan yang dimiliki oleh seseorang + atau organisasi, relevan dengan peran di lembaga warisan budaya. + zh: >- + 个人或组织拥有的能力、专业知识或技能,与文化遗产机构的职责相关。 + es: >- + Una competencia, pericia o habilidad que posee una persona u + organización, relevante para los roles en instituciones de + patrimonio cultural. + structured_aliases: + - literal_form: vaardigheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fähigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: compétence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مهارة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: keterampilan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 技能 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: habilidad + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + narrow_mappings: + - schema:hasCredential # schemaorg.owl:19949-19970 - "hasCredential" Person/Organization→Credential; formal attestation of skills + related_mappings: + - crm:P32_used_general_technique # CIDOC_CRM_v7.1.3.rdf:1957-1971 - "used general technique" E7_Activity→E55_Type; activity-centric not person-centric + aliases: + - skills + examples: + - value: "paper conservation" + description: >- + A conservator skilled in the preservation and restoration of + paper-based heritage materials. + - value: "MARC cataloguing" + description: >- + Proficiency in creating bibliographic records using MARC format. + annotations: + custodian_types: '["*"]' + comments: + - >- + Simple string array, not structured objects. Use for free-text + competency statements. For formal qualifications or certifications, + consider a dedicated credential slot instead. diff --git a/schemas/20251121/linkml/modules/slots/has_slug.yaml b/schemas/20251121/linkml/modules/slots/has_slug.yaml new file mode 100644 index 0000000000..f39b393af1 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_slug.yaml @@ -0,0 +1,106 @@ +# ============================================================================== +# LinkML Slot Definition: has_slug +# ============================================================================== +# A URL-friendly string identifier for a web resource or page. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------|-------------------------------|----------|-----------------------------------------------------------------------| +# | **SKOS** | `skos:notation` | skos.rdf:166-174 | close | "notation" — short unique code string identifier for a concept. | +# | **Schema** | `schema:identifier` | schemaorg.owl:21325-21346 | broad | "identifier" Thing→Text/URL/PropertyValue. General identifier. | +# | **DCTerms** | `dcterms:identifier` | dcterms.rdf:1395-1418 | broad | "Identifier" — unambiguous reference within a given context. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_slug +name: has_slug +title: Has Slug +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_slug: + slot_uri: hc:hasSlug + description: >- + A user-friendly, URL-valid string that uniquely identifies a specific + page or resource on a website. Slugs are typically lowercase, + hyphen-separated, and derived from a human-readable title or name. + alt_descriptions: + nl: >- + Een gebruiksvriendelijke, URL-geldige tekenreeks die een specifieke + pagina of bron op een website uniek identificeert. + de: >- + Eine benutzerfreundliche, URL-gültige Zeichenkette, die eine + bestimmte Seite oder Ressource auf einer Website eindeutig + identifiziert. + fr: >- + Une chaîne de caractères conviviale et valide dans une URL qui + identifie de manière unique une page ou une ressource spécifique + sur un site web. + ar: >- + سلسلة أحرف سهلة الاستخدام وصالحة لعناوين URL تحدد بشكل فريد + صفحة أو مورداً محدداً على موقع إلكتروني. + id: >- + Rangkaian karakter yang ramah pengguna dan valid untuk URL yang + mengidentifikasi secara unik halaman atau sumber daya tertentu di + sebuah situs web. + zh: >- + 一个用户友好的、URL有效的字符串,用于唯一标识网站上的特定页面或资源。 + es: >- + Una cadena de caracteres amigable y válida para URL que identifica + de forma única una página o recurso específico en un sitio web. + structured_aliases: + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Slug + predicate: EXACT_SYNONYM + in_language: de + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: سلاغ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 别名标识符 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: slug + predicate: EXACT_SYNONYM + in_language: es + range: string + required: true + pattern: ^[a-z0-9-]+$ + close_mappings: + - skos:notation # skos.rdf:166-174 - "notation" — short unique code string to identify a concept within a scheme + broad_mappings: + - schema:identifier # schemaorg.owl:21325-21346 - "identifier" Thing→Text/URL/PropertyValue + - dcterms:identifier # dcterms.rdf:1395-1418 - "Identifier" — unambiguous reference within a given context + aliases: + - slug + examples: + - value: familiegeschiedenis + description: >- + A slug for a page about family history at a heritage institution. + - value: collectie-aziatische-kunst + description: >- + A slug for an Asian art collection page, using hyphens to + separate words. + annotations: + custodian_types: '["*"]' + comments: + - >- + Slugs must match the pattern ^[a-z0-9-]+$ — only lowercase ASCII + letters, digits, and hyphens are allowed. This ensures consistent, + SEO-friendly URLs across heritage custodian web platforms. diff --git a/schemas/20251121/linkml/modules/slots/has_sound.yaml b/schemas/20251121/linkml/modules/slots/has_sound.yaml index dd816766a8..f5ca391012 100644 --- a/schemas/20251121/linkml/modules/slots/has_sound.yaml +++ b/schemas/20251121/linkml/modules/slots/has_sound.yaml @@ -91,3 +91,4 @@ slots: aliases: - includes_sound_description - noise_floor_db + - sound_events_detected diff --git a/schemas/20251121/linkml/modules/slots/has_source.yaml b/schemas/20251121/linkml/modules/slots/has_source.yaml index 1ad26c38a5..39ea25fde8 100644 --- a/schemas/20251121/linkml/modules/slots/has_source.yaml +++ b/schemas/20251121/linkml/modules/slots/has_source.yaml @@ -81,5 +81,10 @@ slots: - endorsement_source - observation_source - place_source_text + - report_document + - source_file + - source_video_url + - source_video + - source annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_speaker.yaml b/schemas/20251121/linkml/modules/slots/has_speaker.yaml index 2dc71c74d0..4baf29fe88 100644 --- a/schemas/20251121/linkml/modules/slots/has_speaker.yaml +++ b/schemas/20251121/linkml/modules/slots/has_speaker.yaml @@ -92,6 +92,9 @@ slots: aliases: - includes_speaker - primary_speaker + - speaker_count + - speaker_id + - close_mappings: - schema:actor # schemaorg.owl:7033-7061 - "An actor (individual or group) in TV, radio, movie, etc." Media→Person; same concept but implies dramatic performance. broad_mappings: diff --git a/schemas/20251121/linkml/modules/slots/has_special_collection.yaml b/schemas/20251121/linkml/modules/slots/has_special_collection.yaml new file mode 100644 index 0000000000..bc81475b1c --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_special_collection.yaml @@ -0,0 +1,120 @@ +# ============================================================================== +# LinkML Slot Definition: has_special_collection +# ============================================================================== +# A distinct group of materials held by an institution, separated from general +# holdings due to rarity, format, subject matter, or provenance. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------|---------------------------------|---------|--------------------------------------------------------------------------| +# | **Schema** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | "hasPart" CreativeWork→CreativeWork/Text. General part-of relationship. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1370 | broad | "Has Part" — included physically or logically. Non-literal intended. | +# | **RiC-O** | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7272-7289 | related | "has or had part" Thing→Thing. Archival domain, object-to-object. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_special_collection +name: has_special_collection +title: Has Special Collection +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + rico: https://www.ica.org/standards/RiC/ontology# +imports: + - linkml:types +default_prefix: hc +slots: + has_special_collection: + slot_uri: hc:hasSpecialCollection + description: >- + A distinct group of materials housed, maintained, or curated by an + institution, separated from general holdings due to their rarity, + format, subject matter, or provenance. Records the name or type of + each special collection as a free-text string. + alt_descriptions: + nl: >- + Een afzonderlijke groep materialen die door een instelling worden + bewaard, onderhouden of beheerd, gescheiden van de algemene + collectie vanwege hun zeldzaamheid, formaat, onderwerp of + herkomst. + de: >- + Eine eigenständige Gruppe von Materialien, die von einer + Einrichtung aufbewahrt, gepflegt oder kuratiert wird und aufgrund + ihrer Seltenheit, ihres Formats, ihres Themas oder ihrer Herkunft + von den allgemeinen Beständen getrennt ist. + fr: >- + Un ensemble distinct de documents conservés, entretenus ou gérés + par une institution, séparé des fonds généraux en raison de leur + rareté, de leur format, de leur sujet ou de leur provenance. + ar: >- + مجموعة متميزة من المواد التي تحتفظ بها مؤسسة أو تصونها أو + تشرف عليها، منفصلة عن المقتنيات العامة بسبب ندرتها أو شكلها + أو موضوعها أو مصدرها. + id: >- + Kelompok materi yang berbeda yang disimpan, dipelihara, atau + dikurasi oleh suatu lembaga, dipisahkan dari koleksi umum karena + kelangkaan, format, pokok bahasan, atau asal-usulnya. + zh: >- + 由机构保管、维护或策展的一组独特材料,因其稀有性、格式、主题或来源而 + 与一般馆藏分开。 + es: >- + Un grupo distinto de materiales albergados, mantenidos o curados + por una institución, separados de las colecciones generales debido + a su rareza, formato, tema o procedencia. + structured_aliases: + - literal_form: bijzondere collectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sondersammlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: collection spéciale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مجموعة خاصة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: koleksi khusus + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特藏 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: colección especial + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - schema:hasPart # schemaorg.owl:20403-20425 - "hasPart" CreativeWork→CreativeWork/Text; general part-of relationship + - dcterms:hasPart # dcterms.rdf:1347-1370 - "Has Part" — included physically or logically in the described resource + related_mappings: + - rico:hasOrHadPart # RiC-O_1-1.rdf:7272-7289 - "has or had part" Thing→Thing; archival domain, object-to-object + aliases: + - special_collection + examples: + - value: incunabula + description: >- + Books printed before 1501. + - value: manuscripts + description: >- + Handwritten documents and codices. + - value: maps + description: >- + Cartographic materials. + - value: genealogy + description: >- + Family history and genealogical records. + annotations: + custodian_types: '["*"]' + comments: + - >- + Common types of special collections include rare books, manuscripts, + incunabula, maps, music scores, archives, photographs, genealogy, + local history, and special subjects such as art books, technical + literature, or children's literature. Use simple free-text strings + for collection type names. diff --git a/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml b/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml new file mode 100644 index 0000000000..e6949cc051 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_specificity_score.yaml @@ -0,0 +1,118 @@ +# ============================================================================== +# LinkML Slot Definition: has_specificity_score +# ============================================================================== +# A computed score (0.0–1.0) indicating how specific a data model element is +# relative to a competency question or prompt template. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|----------------------------|---------|------------------------------------------------------------------------| +# | **SOSA** | `sosa:hasSimpleResult` | sosa.ttl:375-383 | close | "has simple result" Observation→literal. Computed observation result. | +# | **PROV** | `prov:value` | prov.ttl:1056-1064 | broad | "value" Entity→literal. Direct representation of an entity. | +# | **Schema** | `schema:ratingValue` | schemaorg.owl:32043-32072 | related | "ratingValue" Rating→Number/Text. User ratings, not computed scores. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_specificity_score +name: has_specificity_score +title: Has Specificity Score +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + sosa: http://www.w3.org/ns/sosa/ + prov: http://www.w3.org/ns/prov# + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_specificity_score: + slot_uri: hc:hasSpecificityScore + description: >- + A computed score between 0.0 and 1.0 indicating the relevance of a + data model element (class or slot) in relation to a specific + competency question or prompt template. Used in interactive RAG + systems to filter or route queries. Lower scores indicate broadly + relevant elements; higher scores indicate more specific ones. + alt_descriptions: + nl: >- + Een berekende score tussen 0,0 en 1,0 die de relevantie aangeeft + van een datamodelelement (klasse of slot) ten opzichte van een + specifieke competentievraag of promptsjabloon. + de: >- + Ein berechneter Wert zwischen 0,0 und 1,0, der die Relevanz eines + Datenmodellelements (Klasse oder Slot) in Bezug auf eine bestimmte + Kompetenzfrage oder Prompt-Vorlage angibt. + fr: >- + Un score calculé entre 0,0 et 1,0 indiquant la pertinence d'un + élément de modèle de données (classe ou slot) par rapport à une + question de compétence ou un modèle de prompt spécifique. + ar: >- + درجة محسوبة بين 0.0 و1.0 تشير إلى مدى صلة عنصر نموذج البيانات + (فئة أو فتحة) بسؤال كفاءة أو قالب موجه محدد. + id: >- + Skor terhitung antara 0,0 dan 1,0 yang menunjukkan relevansi + elemen model data (kelas atau slot) terhadap pertanyaan kompetensi + atau templat prompt tertentu. + zh: >- + 一个介于0.0和1.0之间的计算分数,表示数据模型元素(类或槽)与特定能力 + 问题或提示模板的相关程度。 + es: >- + Una puntuación calculada entre 0,0 y 1,0 que indica la relevancia + de un elemento del modelo de datos (clase o slot) en relación con + una pregunta de competencia o plantilla de prompt específica. + structured_aliases: + - literal_form: specificiteitsscore + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezifitätswert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: score de spécificité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: درجة التخصص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: skor spesifisitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 特异性分数 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: puntuación de especificidad + predicate: EXACT_SYNONYM + in_language: es + range: float + minimum_value: 0.0 + maximum_value: 1.0 + close_mappings: + - sosa:hasSimpleResult # sosa.ttl:375-383 - "has simple result" Observation→literal; computed observation value + broad_mappings: + - prov:value # prov.ttl:1056-1064 - "value" Entity→literal; direct representation of an entity + related_mappings: + - schema:ratingValue # schemaorg.owl:32043-32072 - "ratingValue" Rating→Number/Text; user ratings not computed scores + aliases: + - specificity_score + examples: + - value: "0.15" + description: >- + Universal element such as HeritageCustodian or Location, relevant + to nearly all queries. + - value: "0.50" + description: >- + Moderately specific element such as ChangeEvent or PersonProfile. + - value: "0.85" + description: >- + Highly specific element such as LinkedInConnectionExtraction, + relevant only to narrow queries. + annotations: + custodian_types: '["*"]' + comments: + - >- + Score ranges: 0.00-0.20 universal, 0.20-0.40 broadly useful, + 0.40-0.60 moderately specific, 0.60-0.80 fairly specific, + 0.80-1.00 highly specific. Used by RAG relevance algorithms to + filter or route queries to the most appropriate model elements. diff --git a/schemas/20251121/linkml/modules/slots/has_specimen.yaml b/schemas/20251121/linkml/modules/slots/has_specimen.yaml new file mode 100644 index 0000000000..f6d2353a28 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_specimen.yaml @@ -0,0 +1,124 @@ +# ============================================================================== +# LinkML Slot Definition: has_specimen +# ============================================================================== +# Types of specimens or taxonomic groups held by a natural history institution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|---------------------------|--------------------------------------|---------|---------------------------------------------------------------------| +# | **Schema** | `schema:hasPart` | schemaorg.owl:20403-20425 | broad | "hasPart" CreativeWork→CreativeWork/Text. General part-of. | +# | **CIDOC** | `crm:P46_is_composed_of` | CIDOC_CRM_v7.1.3.rdf:2324-2340 | related | "is composed of" E18→E18. Physical composition, not holdings types. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_specimen +name: has_specimen +title: Has Specimen +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_specimen: + slot_uri: hc:hasSpecimen + description: >- + The types of specimens or taxonomic groups held by a heritage + institution such as a zoo, botanical garden, aquarium, or natural + history museum. Each value names a broad category of living or + preserved organisms represented in the institution's collection. + alt_descriptions: + nl: >- + De soorten specimens of taxonomische groepen die worden beheerd + door een erfgoedinstelling zoals een dierentuin, botanische tuin, + aquarium of natuurhistorisch museum. + de: >- + Die Arten von Exemplaren oder taxonomischen Gruppen, die von einer + Kulturerbeeinrichtung wie einem Zoo, botanischen Garten, Aquarium + oder Naturkundemuseum gehalten werden. + fr: >- + Les types de spécimens ou de groupes taxonomiques détenus par une + institution patrimoniale telle qu'un zoo, un jardin botanique, un + aquarium ou un musée d'histoire naturelle. + ar: >- + أنواع العينات أو المجموعات التصنيفية التي تحتفظ بها مؤسسة تراثية + مثل حديقة حيوان أو حديقة نباتية أو حوض أسماك أو متحف تاريخ + طبيعي. + id: >- + Jenis spesimen atau kelompok taksonomi yang dimiliki oleh lembaga + warisan budaya seperti kebun binatang, kebun raya, akuarium, atau + museum sejarah alam. + zh: >- + 由动物园、植物园、水族馆或自然历史博物馆等遗产机构持有的标本类型或 + 分类群。 + es: >- + Los tipos de especímenes o grupos taxonómicos mantenidos por una + institución patrimonial como un zoológico, jardín botánico, acuario + o museo de historia natural. + structured_aliases: + - literal_form: specimen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Exemplar + predicate: EXACT_SYNONYM + in_language: de + - literal_form: spécimen + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: عينة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: spesimen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标本 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: espécimen + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - schema:hasPart # schemaorg.owl:20403-20425 - "hasPart" CreativeWork→CreativeWork/Text; general part-of relationship + related_mappings: + - crm:P46_is_composed_of # CIDOC_CRM_v7.1.3.rdf:2324-2340 - "is composed of" E18→E18; physical composition not holdings types + aliases: + - specimen_type + examples: + - value: mammals + description: >- + Primates, carnivores, ungulates, marine mammals — as held by a + zoo such as Artis. + - value: vascular plants + description: >- + Ferns, gymnosperms, and angiosperms — as held by a botanical + garden such as Hortus Leiden. + - value: corals + description: >- + Reef-building cnidarians — as held by a marine aquarium. + - value: butterflies + description: >- + Lepidoptera — as held by a butterfly house such as Vlindorado. + annotations: + custodian_types: '["*"]' + comments: + - >- + Botanical institutions: vascular plants, non-vascular plants (mosses, + liverworts, hornworts), algae, fungi, cultivars (named plant + varieties). + - >- + Zoological institutions: mammals, birds, reptiles, amphibians, fish, + invertebrates (insects, arachnids, mollusks, crustaceans). + - >- + Aquariums: marine fish, freshwater fish, corals, marine mammals, + sharks and rays, jellyfish. + - >- + Specialised collections: butterflies (butterfly houses), primates + only (primate centres), raptors (falconry centres), carnivorous + plants, succulents (cactus and succulent gardens). diff --git a/schemas/20251121/linkml/modules/slots/has_status.yaml b/schemas/20251121/linkml/modules/slots/has_status.yaml index c940e85a4e..3978af6e10 100644 --- a/schemas/20251121/linkml/modules/slots/has_status.yaml +++ b/schemas/20251121/linkml/modules/slots/has_status.yaml @@ -91,6 +91,7 @@ slots: - overall_status - portal_status - processing_status + - secularization_status examples: - value: Active description: Simple string status diff --git a/schemas/20251121/linkml/modules/slots/has_text.yaml b/schemas/20251121/linkml/modules/slots/has_text.yaml index b6d7a37363..96d45f02ee 100644 --- a/schemas/20251121/linkml/modules/slots/has_text.yaml +++ b/schemas/20251121/linkml/modules/slots/has_text.yaml @@ -86,5 +86,8 @@ slots: - link_text - policy_text - price_text + - region_text + - requirement_text + - segment_text annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_timestamp.yaml b/schemas/20251121/linkml/modules/slots/has_timestamp.yaml index 71b2c7efa2..dc60c27e1c 100644 --- a/schemas/20251121/linkml/modules/slots/has_timestamp.yaml +++ b/schemas/20251121/linkml/modules/slots/has_timestamp.yaml @@ -89,6 +89,7 @@ slots: - has_or_had_timestamp - date_value - note_date - - record_date + - record_date + - specificity_timestamp annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_title.yaml b/schemas/20251121/linkml/modules/slots/has_title.yaml index 525bea9a6b..10fb0e82b5 100644 --- a/schemas/20251121/linkml/modules/slots/has_title.yaml +++ b/schemas/20251121/linkml/modules/slots/has_title.yaml @@ -83,5 +83,7 @@ slots: - content_title - page_title - parallel_title + - role_title + - route_title annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_tradition.yaml b/schemas/20251121/linkml/modules/slots/has_tradition.yaml new file mode 100644 index 0000000000..a65d7ef965 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_tradition.yaml @@ -0,0 +1,115 @@ +# ============================================================================== +# LinkML Slot Definition: has_tradition +# ============================================================================== +# The cultural or religious tradition associated with a group, site, or +# organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------|---------------------------------|----------|----------------------------------------------------------| +# | **HC** | `hc:hasTradition` | — | slot_uri | No external "has tradition" property exists. | +# | **CIDOC-CRM** | `crm:P2_has_type` | CIDOC_CRM_v7.1.3.rdf:1200-1214 | broad | "Sub-typing via E55 Type" — very generic typing. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_tradition +name: has_tradition +title: Has Tradition +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + has_tradition: + slot_uri: hc:hasTradition + description: >- + Identifies or associates a group, site, or organization with a specific + cultural or religious tradition, including faith community, theological + lineage, or customary practice passed down through generations. + alt_descriptions: + nl: >- + Identificeert of associeert een groep, locatie of organisatie met een + specifieke culturele of religieuze traditie, waaronder geloofsgemeenschap, + theologische lijn of overgeleverd gebruik. + de: >- + Identifiziert oder verbindet eine Gruppe, Stätte oder Organisation mit + einer bestimmten kulturellen oder religiösen Tradition, einschließlich + Glaubensgemeinschaft, theologischer Linie oder überliefertem Brauch. + fr: >- + Identifie ou associe un groupe, un site ou une organisation à une + tradition culturelle ou religieuse spécifique, y compris une communauté + de foi, une lignée théologique ou une pratique coutumière transmise de + génération en génération. + ar: >- + يحدد أو يربط مجموعة أو موقعًا أو منظمة بتقليد ثقافي أو ديني محدد، + بما في ذلك مجتمع إيماني أو سلسلة لاهوتية أو ممارسة عرفية متوارثة. + id: >- + Mengidentifikasi atau mengaitkan kelompok, situs, atau organisasi + dengan tradisi budaya atau keagamaan tertentu, termasuk komunitas + iman, garis teologis, atau praktik adat yang diwariskan antargenerasi. + zh: >- + 标识或关联某个团体、场所或组织与特定的文化或宗教传统,包括信仰群体、 + 神学传承或代代相传的习俗。 + es: >- + Identifica o asocia un grupo, sitio u organización con una tradición + cultural o religiosa específica, incluyendo comunidad de fe, linaje + teológico o práctica consuetudinaria transmitida de generación en + generación. + structured_aliases: + - literal_form: traditie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Tradition + predicate: EXACT_SYNONYM + in_language: de + - literal_form: tradition + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تقليد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tradisi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 传统 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tradición + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - crm:P2_has_type # CIDOC_CRM_v7.1.3.rdf:1200-1214 - "Sub-typing of CRM entities via E55 Type hierarchy" + aliases: + - religious_tradition + examples: + - value: "Roman Catholic Christianity" + description: A major Christian denomination tradition. + - value: "Sunni Islam, Hanafi school" + description: An Islamic tradition with its specific jurisprudential school. + - value: "Theravada Buddhism" + description: A major Buddhist tradition prevalent in Southeast Asia. + - value: "Orthodox Judaism, Ashkenazi tradition" + description: A Jewish denomination with its cultural-geographic lineage. + annotations: + custodian_types: '["*"]' + comments: + - >- + Covers major traditions (Christianity, Islam, Judaism, Buddhism, + Hinduism, Sikhism), their denominations and sub-traditions (e.g., + Protestant, Shia, Mahayana, Vaishnavism), as well as indigenous + and traditional religions and interfaith or multi-tradition sites. + - >- + Important for understanding collection context and sensitivity at + heritage institutions, especially holy sites (churches, temples, + mosques), religious archives, and institutions managing ecclesiastical + collections. + - >- + Distinct from has_religion which records the specific religious + affiliation of a person as stated in a source document. This slot + captures the broader tradition context of a site or organization. diff --git a/schemas/20251121/linkml/modules/slots/has_type.yaml b/schemas/20251121/linkml/modules/slots/has_type.yaml index cf21e55913..30ee89a2cb 100644 --- a/schemas/20251121/linkml/modules/slots/has_type.yaml +++ b/schemas/20251121/linkml/modules/slots/has_type.yaml @@ -138,6 +138,15 @@ slots: - reading_room_type - record_set_type - record_type + - region_type + - register_type + - requirement_type + - research_center_type + - scheme_type + - service_area_type + - shop_type + - social_media_platform_type_id + - source_type examples: - value: "hc:CustodianType/museum" description: Heritage custodian typed as a museum diff --git a/schemas/20251121/linkml/modules/slots/has_uri.yaml b/schemas/20251121/linkml/modules/slots/has_uri.yaml index d19a61dfde..de0b3ea572 100644 --- a/schemas/20251121/linkml/modules/slots/has_uri.yaml +++ b/schemas/20251121/linkml/modules/slots/has_uri.yaml @@ -28,7 +28,7 @@ slots: slot_uri: hc:hasURI description: >- The unique sequence of characters that identifies a logical or physical - resource on a network or the internet. + resource on a network or the internet. It does not necessarily be resolvable. alt_descriptions: nl: >- De unieke reeks tekens die een logische of fysieke bron op een netwerk @@ -77,5 +77,6 @@ slots: aliases: - has_or_had_uri - has_or_had_archive_memento_uri + - source_uri annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_url.yaml b/schemas/20251121/linkml/modules/slots/has_url.yaml index 49be0fa533..44cbfef831 100644 --- a/schemas/20251121/linkml/modules/slots/has_url.yaml +++ b/schemas/20251121/linkml/modules/slots/has_url.yaml @@ -115,6 +115,11 @@ slots: - post_url - profile_linkedin_url - profile_url + - report_url + - repository_url + - scheme_url + - social_media_url_pattern + - source_url comments: - >- Temporal semantics: URLs may be historical — websites change over time. diff --git a/schemas/20251121/linkml/modules/slots/has_use_case.yaml b/schemas/20251121/linkml/modules/slots/has_use_case.yaml index b3da1b1605..90d51350c0 100644 --- a/schemas/20251121/linkml/modules/slots/has_use_case.yaml +++ b/schemas/20251121/linkml/modules/slots/has_use_case.yaml @@ -80,5 +80,6 @@ slots: aliases: - has_or_had_use_case - post_type_heritage_use_case + - social_media_heritage_use_case annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/has_user.yaml b/schemas/20251121/linkml/modules/slots/has_user.yaml new file mode 100644 index 0000000000..46d2db2ace --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/has_user.yaml @@ -0,0 +1,120 @@ +# ============================================================================== +# LinkML Slot Definition: has_user +# ============================================================================== +# Identifies the specific type of user group or customer segment for which a +# heritage custodian's service, facility, or resource is intended or available. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:audienceType` | schemaorg.owl:9178-9198 | close_mappings | "The target group associated with a given audience." | +# | | | | | Audience→Text. Captures user group type as text. | +# | **DCTerms** | `dcterms:audience` | dcterms.rdf:912-932 | broad_mappings | "A class of agents for whom the resource is intended or | +# | | | | | useful." Broader: covers the audience itself, not the type. | +# | **Schema.org** | `schema:eligibleCustomerType` | schemaorg.owl:16287-16309 | related | "The type(s) of customers for which the given offer is | +# | | | | | valid." Offer/Demand→BusinessEntityType. Commercial focus. | +# | **Schema.org** | `schema:audience` | schemaorg.owl:9151-9177 | broad_mappings | "An intended audience, i.e. a group for whom something was | +# | | | | | created." Links to Audience object, not type string. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/has_user +name: has_user +title: Has User +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_user: + slot_uri: hc:hasUser + description: >- + Identifies the specific type of user group or customer segment for which + a heritage custodian's service, facility, or resource is intended or + available. Used to classify audiences at a more granular level than the + general serve slot, distinguishing between staff users, public visitors, + researchers, and other stakeholder categories. + alt_descriptions: + nl: >- + Identificeert het specifieke type gebruikersgroep of klantsegment + waarvoor de dienst, faciliteit of bron van een erfgoedinstelling + bedoeld of beschikbaar is. + de: >- + Identifiziert den spezifischen Typ der Nutzergruppe oder des + Kundensegments, für den der Dienst, die Einrichtung oder die Ressource + einer Kulturerbeeinrichtung bestimmt oder verfügbar ist. + fr: >- + Identifie le type spécifique de groupe d'utilisateurs ou de segment + de clientèle auquel le service, l'installation ou la ressource d'une + institution patrimoniale est destiné ou accessible. + ar: >- + يحدد النوع المحدد لمجموعة المستخدمين أو شريحة العملاء التي تستهدفها + خدمة أو منشأة أو مورد مؤسسة التراث الثقافي أو المتاحة لها. + id: >- + Mengidentifikasi jenis kelompok pengguna atau segmen pelanggan tertentu + yang menjadi sasaran atau tersedia untuk layanan, fasilitas, atau sumber + daya lembaga pemangku warisan budaya. + zh: >- + 识别遗产保管机构的服务、设施或资源所面向或可供使用的特定用户群体类型或 + 客户细分。 + es: >- + Identifica el tipo específico de grupo de usuarios o segmento de + clientes al que está destinado o disponible el servicio, instalación + o recurso de una institución patrimonial. + structured_aliases: + - literal_form: heeft gebruiker + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Nutzer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un utilisateur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه مستخدم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki pengguna + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有用户 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene usuario + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:audienceType # schemaorg.owl:9178-9198 - "The target group associated with a given audience (e.g. veterans, car owners, musicians, etc.)." + broad_mappings: + - dcterms:audience # dcterms.rdf:912-932 - "A class of agents for whom the resource is intended or useful." + - schema:audience # schemaorg.owl:9151-9177 - "An intended audience, i.e. a group for whom something was created." + related_mappings: + - schema:eligibleCustomerType # schemaorg.owl:16287-16309 - "The type(s) of customers for which the given offer is valid." Offer/Demand domain; commercial focus. + aliases: + - serves_staff + examples: + - value: "Internal Staff" + description: "Service or facility is intended for institution staff members." + - value: "Visiting Researchers" + description: "Reading room access designated for visiting researchers." + - value: "School Groups" + description: "Educational programme designed for school group visits." + annotations: + custodian_types: '["*"]' + comments: + - >- + The original file used schema:eligibleCustomerType as the slot_uri, but + that property is Offer/Demand-domain-specific and commercially focused. + The hc namespace is more appropriate for heritage custodian user types. + - >- + The original range was boolean, which is incorrect for identifying user + types. Changed to string with multivalued true to allow listing multiple + user group types. diff --git a/schemas/20251121/linkml/modules/slots/has_value.yaml b/schemas/20251121/linkml/modules/slots/has_value.yaml index 1ea9849361..0d37bccbac 100644 --- a/schemas/20251121/linkml/modules/slots/has_value.yaml +++ b/schemas/20251121/linkml/modules/slots/has_value.yaml @@ -83,6 +83,8 @@ slots: - has_verbatim_value - person_claim_value - rate_value + - requirement_value + - research_value examples: - value: "23.5" description: Temperature measurement value diff --git a/schemas/20251121/linkml/modules/slots/identified_by.yaml b/schemas/20251121/linkml/modules/slots/identified_by.yaml index 8ac7e1a2f6..2cef0b7164 100644 --- a/schemas/20251121/linkml/modules/slots/identified_by.yaml +++ b/schemas/20251121/linkml/modules/slots/identified_by.yaml @@ -187,6 +187,17 @@ slots: - post_id - post_type_id - record_id + - register_id + - request_id + - requirement_id + - revision_number + - role_id + - route_id + - row_number + - scheme_id + - service_area_id + - social_media_profile_id + - social_media_wikidata_id annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/in_language.yaml b/schemas/20251121/linkml/modules/slots/in_language.yaml index 69c562b36a..5741faad1b 100644 --- a/schemas/20251121/linkml/modules/slots/in_language.yaml +++ b/schemas/20251121/linkml/modules/slots/in_language.yaml @@ -90,3 +90,4 @@ slots: - name_language - nl - place_language + - segment_language diff --git a/schemas/20251121/linkml/modules/slots/in_project.yaml b/schemas/20251121/linkml/modules/slots/in_project.yaml index b4044d5afa..bb7debb876 100644 --- a/schemas/20251121/linkml/modules/slots/in_project.yaml +++ b/schemas/20251121/linkml/modules/slots/in_project.yaml @@ -90,6 +90,7 @@ slots: - foaf:currentProject # foaf.ttl:181-188 - Person→Thing; only current projects of a person aliases: - major_research_project + - research_project examples: - value: "Metamorfoze" description: >- diff --git a/schemas/20251121/linkml/modules/slots/in_script.yaml b/schemas/20251121/linkml/modules/slots/in_script.yaml index 2ab8e51781..7f1a71a009 100644 --- a/schemas/20251121/linkml/modules/slots/in_script.yaml +++ b/schemas/20251121/linkml/modules/slots/in_script.yaml @@ -104,6 +104,7 @@ slots: aliases: - has_or_had_writing_system - is_or_was_in_script + - script_type examples: - value: | script_code: Latn diff --git a/schemas/20251121/linkml/modules/slots/in_section.yaml b/schemas/20251121/linkml/modules/slots/in_section.yaml new file mode 100644 index 0000000000..ed6c556a85 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/in_section.yaml @@ -0,0 +1,111 @@ +# ============================================================================== +# LinkML Slot Definition: in_section +# ============================================================================== +# The name or label of a structural section within a source document or file. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------------------|---------------------------------|---------|-------------------------------------------------------------------------| +# | **Schema** | `schema:isPartOf` | schemaorg.owl:22926-22948 | broad | "isPartOf" CreativeWork→CreativeWork. General part-of relationship. | +# | **DCTerms** | `dcterms:isPartOf` | dcterms.rdf:1464-1487 | broad | "Is Part Of" — physically or logically included. Non-literal intended. | +# | **CIDOC** | `crm:P148i_is_component_of` | CIDOC_CRM_v7.1.3.rdf:4411-4419 | related | "is component of" E89→E89. Structural component, object-to-object. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/in_section +name: in_section +title: In Section +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + in_section: + slot_uri: hc:inSection + description: >- + The name or label of a specific structural division, chapter, or + thematic segment within a larger source document or file to which + this item belongs. Records the section as a free-text string rather + than a structural link to another resource. + alt_descriptions: + nl: >- + De naam of het label van een specifieke structurele afdeling, + hoofdstuk of thematisch segment binnen een groter brondocument + of bestand waartoe dit item behoort. + de: >- + Der Name oder die Bezeichnung eines bestimmten strukturellen + Abschnitts, Kapitels oder thematischen Segments innerhalb eines + größeren Quelldokuments oder einer Datei, zu dem dieses Element + gehört. + fr: >- + Le nom ou le libellé d'une division structurelle, d'un chapitre + ou d'un segment thématique spécifique au sein d'un document ou + fichier source plus large auquel cet élément appartient. + ar: >- + اسم أو تسمية قسم هيكلي محدد أو فصل أو جزء موضوعي ضمن مستند + أو ملف مصدر أكبر ينتمي إليه هذا العنصر. + id: >- + Nama atau label dari suatu bagian struktural, bab, atau segmen + tematik tertentu dalam dokumen atau berkas sumber yang lebih besar + tempat item ini berada. + zh: >- + 此项目所属的较大源文档或文件中特定结构划分、章节或主题段落的名称或标签。 + es: >- + El nombre o etiqueta de una división estructural, capítulo o + segmento temático específico dentro de un documento o archivo + fuente más grande al que pertenece este elemento. + structured_aliases: + - literal_form: in sectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: im Abschnitt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dans la section + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: في القسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: di bagian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 在章节中 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: en la sección + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - schema:isPartOf # schemaorg.owl:22926-22948 - "isPartOf" CreativeWork→CreativeWork; general part-of relationship + - dcterms:isPartOf # dcterms.rdf:1464-1487 - "Is Part Of" — physically or logically included in a related resource + related_mappings: + - crm:P148i_is_component_of # CIDOC_CRM_v7.1.3.rdf:4411-4419 - "is component of" E89→E89; structural component, object-to-object + aliases: + - source_section + examples: + - value: "Chapter 3 — Acquisition Policy" + description: >- + Indicates the item originates from the third chapter of a + policy document about acquisitions. + - value: "Bijzondere Collecties" + description: >- + Indicates the item belongs to the Special Collections section + of a larger institutional inventory. + annotations: + custodian_types: '["*"]' + comments: + - >- + Records the section name as a free-text string. For structural + part-of relationships linking to other resources, use a dedicated + relationship slot instead. Useful for provenance tracking when + extracting data from specific chapters, sections, or segments of + source documents. diff --git a/schemas/20251121/linkml/modules/slots/indexed_as.yaml b/schemas/20251121/linkml/modules/slots/indexed_as.yaml index 26a598a295..7ab5ea4b93 100644 --- a/schemas/20251121/linkml/modules/slots/indexed_as.yaml +++ b/schemas/20251121/linkml/modules/slots/indexed_as.yaml @@ -85,6 +85,7 @@ slots: - has_or_had_sequence_index - is_or_was_indexed - indexed + - segment_index comments: - "MIGRATED 2026-02-03 from has_or_had_index_number for conciseness." annotations: diff --git a/schemas/20251121/linkml/modules/slots/managed_by.yaml b/schemas/20251121/linkml/modules/slots/managed_by.yaml index 7ecfc2056d..1a58f501f9 100644 --- a/schemas/20251121/linkml/modules/slots/managed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/managed_by.yaml @@ -71,5 +71,6 @@ slots: - platform_of - custodian - platform_of + - responsible_department annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml b/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml index 6d25dd0f8c..92d9729146 100644 --- a/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml +++ b/schemas/20251121/linkml/modules/slots/maximum_of_maximum.yaml @@ -96,6 +96,7 @@ slots: - max_likelihood_score - maximum_amount - maximal_of_maximal + - setpoint_max examples: - value: "500000" description: Upper bound of €500K for grant range (works with minimum_of_minimum for complete range) diff --git a/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml b/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml index 75635bdb13..426bf1e960 100644 --- a/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml +++ b/schemas/20251121/linkml/modules/slots/minimum_of_minimum.yaml @@ -95,6 +95,7 @@ slots: - minimum_amount - minimum_donation - minimum_partner + - setpoint_min examples: - value: "100000" description: Lower bound of €100K for grant range (works with maximum_of_maximum for complete range) diff --git a/schemas/20251121/linkml/modules/slots/offer_program.yaml b/schemas/20251121/linkml/modules/slots/offer_program.yaml index 75764af889..bf2b577668 100644 --- a/schemas/20251121/linkml/modules/slots/offer_program.yaml +++ b/schemas/20251121/linkml/modules/slots/offer_program.yaml @@ -76,6 +76,7 @@ slots: - is_or_was_program_activity - program_activity - conservation_breeding + - research_program annotations: custodian_types: '["*"]' related_mappings: diff --git a/schemas/20251121/linkml/modules/slots/powered_by.yaml b/schemas/20251121/linkml/modules/slots/powered_by.yaml new file mode 100644 index 0000000000..317fff9626 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/powered_by.yaml @@ -0,0 +1,130 @@ +# ============================================================================== +# LinkML Slot Definition: powered_by +# ============================================================================== +# Identifies the software engine, database, framework, or platform that powers +# a heritage institution's digital service, website, or application. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|--------------------------|------------------------|---------|-----------------------------------------------------------------| +# | **DOAP** | `doap:platform` | doap.rdf:880-889 | close | "Software platform (non-OS specific), e.g. Java, Firefox." | +# | **Schema** | `schema:runtimePlatform` | schemaorg.owl:34020-35 | related | SoftwareSourceCode/App→RuntimePlatform. Dependencies focus. | +# | **Schema** | `schema:softwareVersion` | schemaorg.owl:35770-73 | related | SoftwareApplication→Text. Version string, not platform name. | +# | **Schema** | `schema:isBasedOn` | schemaorg.owl:22729-50 | related | CreativeWork→Product/URL. "Derived from or modification of." | +# | **DOAP** | `doap:programming-language` | doap.rdf:804-812 | related | Project→Literal. Language, not the platform/engine itself. | +# +# No external property exactly captures "the software platform powering a +# digital service." doap:platform is closest but scoped to DOAP Project +# descriptions. Using hc:poweredBy as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/powered_by +name: powered_by +title: Powered By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + doap: http://usefulinc.com/ns/doap# + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + powered_by: + slot_uri: hc:poweredBy + description: >- + Identifies the underlying software engine, database, framework, or + platform that enables a heritage institution's digital service, website, + or application to function. Records the name and optionally the version + of the technology stack powering the service. + alt_descriptions: + nl: >- + Identificeert de onderliggende software, database of het platform dat + de digitale dienst, website of applicatie van een erfgoedinstelling + aandrijft. + de: >- + Identifiziert die zugrunde liegende Software, Datenbank oder Plattform, + die den digitalen Dienst, die Website oder die Anwendung einer + Kulturerbe-Einrichtung betreibt. + fr: >- + Identifie le logiciel, la base de données ou la plateforme sous-jacente + qui fait fonctionner le service numérique, le site web ou l'application + d'une institution patrimoniale. + ar: >- + يحدد البرنامج أو قاعدة البيانات أو المنصة الأساسية التي تشغّل الخدمة + الرقمية أو الموقع الإلكتروني أو التطبيق الخاص بمؤسسة التراث. + id: >- + Mengidentifikasi perangkat lunak, basis data, atau platform yang + mendasari layanan digital, situs web, atau aplikasi lembaga warisan + budaya. + zh: >- + 标识驱动文化遗产机构数字服务、网站或应用程序的底层软件引擎、数据库或平台。 + es: >- + Identifica el software, la base de datos o la plataforma subyacente que + impulsa el servicio digital, el sitio web o la aplicación de una + institución patrimonial. + structured_aliases: + - literal_form: aangedreven door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: betrieben mit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: propulsé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مدعوم بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didukung oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由...驱动 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: impulsado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - doap:platform # doap.rdf:880-889 - "Software platform (non-OS specific), e.g. Java, Firefox" + related_mappings: + - schema:runtimePlatform # schemaorg.owl:34020-34035 - SoftwareSourceCode→RuntimePlatform + - schema:softwareVersion # schemaorg.owl:35770-35773 - SoftwareApplication→Text + - schema:isBasedOn # schemaorg.owl:22729-22750 - "Derived from or modification of" + - doap:programming-language # doap.rdf:804-812 - Project→Literal + aliases: + - repository_software + examples: + - value: "DSpace 7.x" + description: >- + An institutional repository for a university library running DSpace. + - value: "Omeka S" + description: >- + A museum's online exhibition platform built on Omeka S. + - value: "CollectiveAccess" + description: >- + A heritage collection management system powered by CollectiveAccess. + - value: "Custom-built" + description: >- + A bespoke digital service developed in-house by the institution. + annotations: + custodian_types: '["*"]' + comments: + - >- + Values should identify the primary software product or framework, with + optional version information. Common heritage sector platforms include + DSpace, Fedora Commons, CollectiveAccess, ResourceSpace, Omeka S, + ArchivesSpace, and Islandora. + - >- + DOAP (Description of a Project) provides doap:platform for software + platform indicators, but is scoped to software project descriptions + rather than the services those projects power. The W3C DOAP vocabulary + may be referenced for richer software project metadata. + - >- + This slot is distinct from infrastructure-level details (hosting + provider, operating system). It captures the application-layer software + that directly enables the digital service. diff --git a/schemas/20251121/linkml/modules/slots/provided_by.yaml b/schemas/20251121/linkml/modules/slots/provided_by.yaml index aec5d8554a..8d72bd7c79 100644 --- a/schemas/20251121/linkml/modules/slots/provided_by.yaml +++ b/schemas/20251121/linkml/modules/slots/provided_by.yaml @@ -92,6 +92,7 @@ slots: aliases: - model_provider - provider + - served_by examples: - value: "Anthropic" description: Provider of the Claude language model used for enrichment diff --git a/schemas/20251121/linkml/modules/slots/recorded.yaml b/schemas/20251121/linkml/modules/slots/recorded.yaml new file mode 100644 index 0000000000..c5827ea0ac --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/recorded.yaml @@ -0,0 +1,95 @@ +# ============================================================================== +# LinkML Slot Definition: recorded +# ============================================================================== +# Boolean flag indicating whether an event, performance, data stream, or +# measurement has been captured and stored for future reference. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:recordedAt` | schemaorg.owl:32440-32460 | related | CreativeWork→Event; relational (where recorded), not boolean.| +# | **Schema.org** | `schema:recordedIn` | schemaorg.owl:32463-32488 | related | Event→CreativeWork; inverse of recordedAt, not boolean. | +# | **CIDOC-CRM** | `crm:P70_documents` | CIDOC_CRM_v7.1.3.rdf:2784-2810 | related | E31 Document→E1 Entity; documentary reference, not boolean. | +# +# No external ontology defines a boolean "is recorded" or "recording available" +# property; hc:recorded is appropriate as slot_uri. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/recorded +name: recorded +title: Recorded +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + recorded: + slot_uri: hc:recorded + description: >- + Indicates whether an event, performance, data stream, or measurement has been + captured and stored by a device or individual for future reference. + alt_descriptions: + nl: >- + Geeft aan of een evenement, uitvoering, datastroom of meting is vastgelegd en + opgeslagen door een apparaat of persoon voor toekomstige referentie. + de: >- + Gibt an, ob ein Ereignis, eine Aufführung, ein Datenstrom oder eine Messung von + einem Gerät oder einer Person zur späteren Verwendung aufgezeichnet und + gespeichert wurde. + fr: >- + Indique si un événement, une performance, un flux de données ou une mesure a été + capturé et stocké par un appareil ou un individu pour référence future. + ar: >- + يشير إلى ما إذا كان حدث أو أداء أو تدفق بيانات أو قياس قد تم التقاطه وتخزينه + بواسطة جهاز أو فرد للرجوع إليه مستقبلاً. + id: >- + Menunjukkan apakah suatu peristiwa, pertunjukan, aliran data, atau pengukuran + telah ditangkap dan disimpan oleh perangkat atau individu untuk referensi di + masa mendatang. + zh: >- + 指示事件、表演、数据流或测量是否已被设备或个人捕获并存储以供将来参考。 + es: >- + Indica si un evento, actuación, flujo de datos o medición ha sido capturado y + almacenado por un dispositivo o individuo para referencia futura. + structured_aliases: + - literal_form: opgenomen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: aufgezeichnet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مُسجَّل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: direkam + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 已记录 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: grabado + predicate: EXACT_SYNONYM + in_language: es + range: boolean + related_mappings: + - schema:recordedAt # schemaorg.owl:32440-32460 - CreativeWork→Event; relational (where recorded), not boolean + - schema:recordedIn # schemaorg.owl:32463-32488 - Event→CreativeWork; inverse of recordedAt, not boolean + - crm:P70_documents # CIDOC_CRM_v7.1.3.rdf:2784-2810 - E31 Document→E1 Entity; documentary reference + aliases: + - recording_available + annotations: + custodian_types: '["*"]' + comments: + - >- + The slot_uri was changed from hc:recordingAvailable to hc:recorded to match + the canonical slot name. The former name is preserved as an alias. diff --git a/schemas/20251121/linkml/modules/slots/recording_url.yaml b/schemas/20251121/linkml/modules/slots/recording_url.yaml new file mode 100644 index 0000000000..3007c87a85 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/recording_url.yaml @@ -0,0 +1,99 @@ +# ============================================================================== +# LinkML Slot Definition: recording_url +# ============================================================================== +# URL linking to a recording of a performance, event, or presentation in audio +# or video format. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|----------------------------------|----------|--------------------------------------------------------------| +# | **Schema.org** | `schema:contentUrl` | schemaorg.owl:12864-12884 | close | MediaObject→URL; "actual bytes of the media object". | +# | **Schema.org** | `schema:url` | schemaorg.owl:39120-39140 | broad | Thing→URL; "URL of the item" — too general. | +# | **BIBFRAME** | `bf:electronicLocator` | bibframe.rdf:2357-2363 | related | "Electronic location from which the resource is available". | +# | **DCAT** | `dcat:accessURL` | dcat3.ttl:562-595 | related | Distribution access URL — different domain (datasets). | +# +# No external ontology defines a "recording URL" property specifically; +# hc:recordingUrl is appropriate as slot_uri. +# +# CREATED: 2025-11-21 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/recording_url +name: recording_url +title: Recording URL +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + bf: http://id.loc.gov/ontologies/bibframe/ + dcat: http://www.w3.org/ns/dcat# +imports: + - linkml:types +default_prefix: hc +slots: + recording_url: + slot_uri: hc:recordingUrl + description: >- + URL linking to a recording of a performance, event, or presentation in audio + or video format. + alt_descriptions: + nl: >- + URL die verwijst naar een opname van een uitvoering, evenement of presentatie + in audio- of videoformaat. + de: >- + URL, die auf eine Aufnahme einer Aufführung, Veranstaltung oder Präsentation + in Audio- oder Videoformat verweist. + fr: >- + URL renvoyant à un enregistrement d'une performance, d'un événement ou d'une + présentation au format audio ou vidéo. + ar: >- + رابط URL يشير إلى تسجيل لأداء أو حدث أو عرض بتنسيق صوتي أو مرئي. + id: >- + URL yang menautkan ke rekaman pertunjukan, acara, atau presentasi dalam format + audio atau video. + zh: >- + 链接到演出、活动或演示的音频或视频格式录制内容的URL。 + es: >- + URL que enlaza a una grabación de una actuación, evento o presentación en + formato de audio o video. + structured_aliases: + - literal_form: opname-URL + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufnahme-URL + predicate: EXACT_SYNONYM + in_language: de + - literal_form: URL d'enregistrement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رابط التسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: URL rekaman + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 录制URL + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: URL de grabación + predicate: EXACT_SYNONYM + in_language: es + range: uri + multivalued: true + close_mappings: + - schema:contentUrl # schemaorg.owl:12864-12884 - MediaObject→URL; "actual bytes of the media object" + broad_mappings: + - schema:url # schemaorg.owl:39120-39140 - Thing→URL; "URL of the item" + related_mappings: + - bf:electronicLocator # bibframe.rdf:2357-2363 - "Electronic location from which the resource is available" + - dcat:accessURL # dcat3.ttl:562-595 - Distribution access URL + aliases: [] + annotations: + custodian_types: '["*"]' + comments: + - >- + The slot_uri was changed from schema:url to hc:recordingUrl because schema:url + is too generic (it applies to any Thing) and is already used by the has_url + canonical slot. The close_mapping to schema:contentUrl is more semantically + appropriate for media content URLs. diff --git a/schemas/20251121/linkml/modules/slots/refer_to.yaml b/schemas/20251121/linkml/modules/slots/refer_to.yaml index e104c3410b..2610abc0f3 100644 --- a/schemas/20251121/linkml/modules/slots/refer_to.yaml +++ b/schemas/20251121/linkml/modules/slots/refer_to.yaml @@ -102,6 +102,11 @@ slots: - place_custodian_ref - profile_location - recognized_person_name + - refers_or_referred_to + - refers_to_custodian + - refers_to_legal_status + - refers_to_person + - refers_to_storage examples: - value: "Rijksmuseum Amsterdam" description: >- diff --git a/schemas/20251121/linkml/modules/slots/register.yaml b/schemas/20251121/linkml/modules/slots/register.yaml new file mode 100644 index 0000000000..c67966b875 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/register.yaml @@ -0,0 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: register +# ============================================================================== +# Officially enters, enrolls, or records an entity into a formal list, system, +# or database. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|--------------------|---------------------|----------|-------------------------------------------------------------------| +# | **HC** | `hc:register` | — | slot_uri | No external property captures "register" as a verb/action slot. | +# | **DCAT** | `dcat:record` | dcat3.ttl:1485-1515 | related | "Registration of a dataset in a catalog" — noun, not the act. | +# | **ROV** | `rov:registration` | regorg.ttl:92-99 | related | "Relationship between legal entity and authority" — identifier. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/register +name: register +title: Register +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcat: http://www.w3.org/ns/dcat# + rov: http://www.w3.org/ns/regorg# +imports: + - linkml:types +default_prefix: hc +slots: + register: + slot_uri: hc:register + description: >- + Officially enters, enrolls, or records an entity such as a name, item, + collection, or event into a formal list, system, or database. + alt_descriptions: + nl: >- + Schrijft een entiteit zoals een naam, item, collectie of gebeurtenis + officieel in bij een formele lijst, systeem of database. + de: >- + Trägt eine Entität wie einen Namen, ein Objekt, eine Sammlung oder ein + Ereignis offiziell in eine formelle Liste, ein System oder eine + Datenbank ein. + fr: >- + Inscrit officiellement une entité telle qu'un nom, un objet, une + collection ou un événement dans une liste, un système ou une base de + données formels. + ar: >- + يسجل رسميًا كيانًا مثل اسم أو عنصر أو مجموعة أو حدث في قائمة أو نظام + أو قاعدة بيانات رسمية. + id: >- + Secara resmi memasukkan entitas seperti nama, item, koleksi, atau + peristiwa ke dalam daftar, sistem, atau basis data formal. + zh: >- + 将名称、项目、藏品或事件等实体正式登记到正式列表、系统或数据库中。 + es: >- + Inscribe oficialmente una entidad como un nombre, elemento, colección + o evento en una lista, sistema o base de datos formal. + structured_aliases: + - literal_form: registreren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registrieren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistrer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mendaftarkan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrar + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + related_mappings: + - dcat:record # dcat3.ttl:1485-1515 - "A record describing the registration of a single dataset in a catalog" + - rov:registration # regorg.ttl:92-99 - "Relationship between a legal entity and the authority with which it is registered" + aliases: + - registers_or_registered + examples: + - value: "NL-HaNA" + description: An archive registered with the national heritage register under its ISIL code. + - value: "Museum of Modern Art" + description: An institution registered in a national museum directory. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures the act of formally entering an entity into a + registry or catalog. For the agent who performed the registration, + see registered_by. For the date of registration, see registered_on. diff --git a/schemas/20251121/linkml/modules/slots/registered_by.yaml b/schemas/20251121/linkml/modules/slots/registered_by.yaml new file mode 100644 index 0000000000..ccf654a118 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/registered_by.yaml @@ -0,0 +1,112 @@ +# ============================================================================== +# LinkML Slot Definition: registered_by +# ============================================================================== +# The user, official, system, or organization that performed a registration. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------------|---------------------------------|----------|----------------------------------------------------------------| +# | **HC** | `hc:registeredBy` | — | slot_uri | No external "registered by" property exists. | +# | **PROV** | `prov:wasAttributedTo` | prov.ttl:1082-1095 | close | "Ascribing an entity to an agent" — general, not registration. | +# | **CIDOC-CRM** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1504 | related | E7 Activity→E39 Actor; any activity performer, not reg. | +# | **Schema.org** | `schema:agent` | schemaorg.owl:7463-7480 | broad | "Direct performer of an action" — very generic. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/registered_by +name: registered_by +title: Registered By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + crm: http://www.cidoc-crm.org/cidoc-crm/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + registered_by: + slot_uri: hc:registeredBy + description: >- + Identifies the specific user, official, system, or organization that + performed the action of entering an entity into a record, list, or + database. Typically refers to a registration authority such as a chamber + of commerce, companies house, or charity commission. + alt_descriptions: + nl: >- + Identificeert de specifieke gebruiker, functionaris, systeem of + organisatie die de handeling heeft verricht van het inschrijven van een + entiteit in een register, lijst of database. + de: >- + Identifiziert den spezifischen Benutzer, Beamten, das System oder die + Organisation, die die Eintragung einer Entität in ein Register, eine + Liste oder eine Datenbank vorgenommen hat. + fr: >- + Identifie l'utilisateur, le fonctionnaire, le système ou l'organisation + spécifique qui a effectué l'inscription d'une entité dans un registre, + une liste ou une base de données. + ar: >- + يحدد المستخدم أو المسؤول أو النظام أو المنظمة المحددة التي قامت بإدخال + كيان في سجل أو قائمة أو قاعدة بيانات. + id: >- + Mengidentifikasi pengguna, pejabat, sistem, atau organisasi tertentu + yang melakukan tindakan mendaftarkan suatu entitas ke dalam catatan, + daftar, atau basis data. + zh: >- + 标识将实体登记到记录、列表或数据库中的特定用户、官员、系统或组织。 + es: >- + Identifica al usuario, funcionario, sistema u organización específico + que realizó la acción de inscribir una entidad en un registro, lista o + base de datos. + structured_aliases: + - literal_form: geregistreerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registriert von + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مسجل بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didaftarkan oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记者 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - prov:wasAttributedTo # prov.ttl:1082-1095 - "Attribution is the ascribing of an entity to an agent" + broad_mappings: + - schema:agent # schemaorg.owl:7463-7480 - "Direct performer or driver of the action" + related_mappings: + - crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1504 - "Active participation of E39 Actor in E7 Activity" + aliases: + - registration_authority + examples: + - value: "Kamer van Koophandel" + description: Dutch Chamber of Commerce (KvK), the registration authority for businesses in the Netherlands. + - value: "Companies House" + description: The UK registration authority for companies and limited liability partnerships. + - value: "Charity Commission" + description: The UK regulator and registration authority for charities in England and Wales. + annotations: + custodian_types: '["*"]' + comments: + - >- + Typically points to a registration authority. The RegistrationAuthority + class (if used as range) includes fields such as name, abbreviation, + jurisdiction, website, and registration_types. Authorities vary by + jurisdiction and entity type. + - >- + See also gleif-base:RegistrationAuthority (gleif_base.ttl:220-226) for + a comparable class definition in the GLEIF ontology. diff --git a/schemas/20251121/linkml/modules/slots/registered_on.yaml b/schemas/20251121/linkml/modules/slots/registered_on.yaml new file mode 100644 index 0000000000..81465ffbcf --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/registered_on.yaml @@ -0,0 +1,105 @@ +# ============================================================================== +# LinkML Slot Definition: registered_on +# ============================================================================== +# The date when an entity was officially entered into a registry or system. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------------------|-------------------------|----------|--------------------------------------------------------------| +# | **HC** | `hc:registeredOn` | — | slot_uri | No general "registration date" property in standard onts. | +# | **GLEIF** | `gleif-base:hasInitialRegistrationDate` | gleif_base.ttl:91-96 | close | "Date on which an item was first registered" — domain-spec. | +# | **DCTerms** | `dcterms:date` | dcterms.rdf:1122-1145 | broad | "A point or period of time in the lifecycle" — very general. | +# | **DCTerms** | `dcterms:created` | dcterms.rdf:1065-1090 | related | "Date of creation of the resource" — creation ≠ registration. | +# | **Schema.org** | `schema:dateCreated` | schemaorg.owl:14173-14195 | related | "Date on which CreativeWork was created" — creation ≠ reg. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/registered_on +name: registered_on +title: Registered On +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + gleif-base: https://www.gleif.org/ontology/Base/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + registered_on: + slot_uri: hc:registeredOn + description: >- + Specifies the particular date when an entity, user, account, or item was + officially entered into a system, database, or registry. + alt_descriptions: + nl: >- + Specificeert de datum waarop een entiteit, gebruiker, account of item + officieel is opgenomen in een systeem, database of register. + de: >- + Gibt das Datum an, an dem eine Entität, ein Benutzer, ein Konto oder + ein Element offiziell in ein System, eine Datenbank oder ein Register + eingetragen wurde. + fr: >- + Précise la date à laquelle une entité, un utilisateur, un compte ou un + élément a été officiellement inscrit dans un système, une base de + données ou un registre. + ar: >- + يحدد التاريخ الذي تم فيه إدخال كيان أو مستخدم أو حساب أو عنصر رسميًا + في نظام أو قاعدة بيانات أو سجل. + id: >- + Menentukan tanggal ketika suatu entitas, pengguna, akun, atau item + secara resmi dimasukkan ke dalam sistem, basis data, atau registri. + zh: >- + 指定实体、用户、账户或项目被正式录入系统、数据库或登记簿的具体日期。 + es: >- + Especifica la fecha en que una entidad, usuario, cuenta o elemento fue + inscrito oficialmente en un sistema, base de datos o registro. + structured_aliases: + - literal_form: geregistreerd op + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: registriert am + predicate: EXACT_SYNONYM + in_language: de + - literal_form: enregistré le + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تاريخ التسجيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: didaftarkan pada + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 登记日期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: registrado el + predicate: EXACT_SYNONYM + in_language: es + range: date + close_mappings: + - gleif-base:hasInitialRegistrationDate # gleif_base.ttl:91-96 - "Date on which an identifier or other registered item was first registered" + broad_mappings: + - dcterms:date # dcterms.rdf:1122-1145 - "A point or period of time associated with an event in the lifecycle" + related_mappings: + - dcterms:created # dcterms.rdf:1065-1090 - "Date of creation of the resource" + - schema:dateCreated # schemaorg.owl:14173-14195 - "Date on which the CreativeWork was created" + aliases: + - registration_date + examples: + - value: "2024-03-15" + description: The date an organization was registered with the Chamber of Commerce. + - value: "1998-07-01" + description: The date a museum was officially entered into the national heritage register. + annotations: + custodian_types: '["*"]' + comments: + - >- + Temporal validity details (e.g., expiration or renewal) should be + captured in the RegistrationNumber class rather than in this slot. + - >- + For the agent who performed the registration, see registered_by. For + the act of registration itself, see register. diff --git a/schemas/20251121/linkml/modules/slots/regulate.yaml b/schemas/20251121/linkml/modules/slots/regulate.yaml new file mode 100644 index 0000000000..868bfe04eb --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/regulate.yaml @@ -0,0 +1,108 @@ +# ============================================================================== +# LinkML Slot Definition: regulate +# ============================================================================== +# Controls, governs, or adjusts a process, activity, system, or entity +# according to a rule, law, or standard. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|-------------------------|---------------------|----------|-------------------------------------------------------------| +# | **HC** | `hc:regulate` | — | slot_uri | No external "regulate" verb property exists. | +# | **PROV** | `prov:wasInfluencedBy` | prov.ttl:1147-1165 | broad | Very broad influence relation; regulation is a subtype. | +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1008 | related | "Standard to which the resource conforms" — inverse dir. | +# | **ODRL** | `odrl:target` | odrl.ttl:697-708 | related | "Asset that a Rule applies to" — policy→asset link. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/regulate +name: regulate +title: Regulate +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# + dcterms: http://purl.org/dc/terms/ + odrl: http://www.w3.org/ns/odrl/2/ +imports: + - linkml:types +default_prefix: hc +slots: + regulate: + slot_uri: hc:regulate + description: >- + Controls, governs, or adjusts a process, activity, system, or entity + according to a specific rule, principle, law, or standard. Links + policies to the entities or systems they regulate. + alt_descriptions: + nl: >- + Beheert, bestuurt of past een proces, activiteit, systeem of entiteit + aan volgens een specifieke regel, principe, wet of norm. + de: >- + Kontrolliert, steuert oder reguliert einen Prozess, eine Aktivität, + ein System oder eine Entität gemäß einer bestimmten Regel, einem + Prinzip, Gesetz oder Standard. + fr: >- + Contrôle, régit ou ajuste un processus, une activité, un système ou + une entité conformément à une règle, un principe, une loi ou une norme + spécifique. + ar: >- + يتحكم أو يحكم أو يضبط عملية أو نشاطًا أو نظامًا أو كيانًا وفقًا + لقاعدة أو مبدأ أو قانون أو معيار محدد. + id: >- + Mengendalikan, mengatur, atau menyesuaikan proses, aktivitas, sistem, + atau entitas sesuai dengan aturan, prinsip, hukum, atau standar + tertentu. + zh: >- + 根据特定规则、原则、法律或标准控制、管理或调整流程、活动、系统或实体。 + es: >- + Controla, rige o ajusta un proceso, actividad, sistema o entidad de + acuerdo con una regla, principio, ley o norma específica. + structured_aliases: + - literal_form: reguleren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: regulieren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réguler + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تنظيم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mengatur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 监管 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: regular + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - prov:wasInfluencedBy # prov.ttl:1147-1165 - "Broad relation from influenced to influencing entity/activity/agent" + related_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the resource conforms" + - odrl:target # odrl.ttl:697-708 - "The Asset that is the primary subject to which the Rule action applies" + aliases: + - regulates_or_regulated + examples: + - value: "Climate control policy" + description: A policy regulating the climate control system in a storage facility. + - value: "Access policy" + description: A policy regulating public access to a heritage collection. + - value: "Preservation standards" + description: Standards regulating storage conditions for archival materials. + annotations: + custodian_types: '["*"]' + comments: + - >- + Links policies to what they regulate. For the inverse relationship + (what authority regulates an entity), see regulated_by. + - >- + The "OrRegulated" alias suffix follows RiC-O convention indicating + the regulation relationship may be current or historical. diff --git a/schemas/20251121/linkml/modules/slots/regulated_by.yaml b/schemas/20251121/linkml/modules/slots/regulated_by.yaml new file mode 100644 index 0000000000..e8827acc09 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/regulated_by.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: regulated_by +# ============================================================================== +# The authority, law, mechanism, or entity responsible for controlling or +# overseeing a process, system, or organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------------|----------------------|----------|-------------------------------------------------------------| +# | **HC** | `hc:regulatedBy` | — | slot_uri | No external "regulated by" property in standard ontologies. | +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1008 | close | "Standard to which the resource conforms" — close fit. | +# | **PROV** | `prov:wasInfluencedBy` | prov.ttl:1147-1165 | broad | Very broad influence relation; regulation is a subtype. | +# | **Org** | `org:classification` | org.rdf:371-383 | related | "Classification within a scheme" — categorization, not reg. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/regulated_by +name: regulated_by +title: Regulated By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + prov: http://www.w3.org/ns/prov# + org: http://www.w3.org/ns/org# +imports: + - linkml:types +default_prefix: hc +slots: + regulated_by: + slot_uri: hc:regulatedBy + description: >- + Identifies the authority, law, mechanism, or entity responsible for + controlling, overseeing, or adjusting a process, system, or + organization. Connects entities such as donation schemes, custodians, + or collections to the formal regulatory frameworks that govern them. + alt_descriptions: + nl: >- + Identificeert de autoriteit, wet, het mechanisme of de entiteit die + verantwoordelijk is voor het beheersen, toezicht houden op of aanpassen + van een proces, systeem of organisatie. + de: >- + Identifiziert die Behörde, das Gesetz, den Mechanismus oder die + Entität, die für die Kontrolle, Aufsicht oder Anpassung eines + Prozesses, Systems oder einer Organisation verantwortlich ist. + fr: >- + Identifie l'autorité, la loi, le mécanisme ou l'entité responsable + du contrôle, de la supervision ou de l'ajustement d'un processus, + d'un système ou d'une organisation. + ar: >- + يحدد السلطة أو القانون أو الآلية أو الكيان المسؤول عن التحكم في + عملية أو نظام أو منظمة أو الإشراف عليها أو تعديلها. + id: >- + Mengidentifikasi otoritas, hukum, mekanisme, atau entitas yang + bertanggung jawab untuk mengendalikan, mengawasi, atau menyesuaikan + proses, sistem, atau organisasi. + zh: >- + 标识负责控制、监督或调整流程、系统或组织的权力机构、法律、机制或实体。 + es: >- + Identifica la autoridad, ley, mecanismo o entidad responsable de + controlar, supervisar o ajustar un proceso, sistema u organización. + structured_aliases: + - literal_form: gereguleerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: reguliert durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: réglementé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: منظم من قبل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diatur oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 受监管于 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: regulado por + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms" + broad_mappings: + - prov:wasInfluencedBy # prov.ttl:1147-1165 - "Broad relation from influenced to influencing entity/activity/agent" + related_mappings: + - org:classification # org.rdf:371-383 - "Classification for an Organization within some classification scheme" + aliases: + - regulated_by_scheme + - regulatory_authority + - regulatory_body + examples: + - value: "Belastingdienst" + description: The Dutch tax authority regulating ANBI and Cultural ANBI status. + - value: "Charity Commission" + description: The UK regulator overseeing charitable organizations in England and Wales. + - value: "Heritage Act 2024" + description: Legislation regulating heritage custodian obligations. + annotations: + custodian_types: '["*"]' + comments: + - >- + Heritage institutions operate under various regulatory frameworks + including tax regimes (e.g., ANBI in the Netherlands, Gift Aid in + the UK, 501(c)(3) in the USA), heritage protection laws, and + professional standards bodies. + - >- + For structured tax scheme information, use the TaxScheme class which + provides typed classification, jurisdictional metadata, tax benefit + percentages, and regulatory body references. This slot replaces the + former tax_scheme slot. + - >- + For the forward relationship (what a policy regulates), see regulate. diff --git a/schemas/20251121/linkml/modules/slots/related_to.yaml b/schemas/20251121/linkml/modules/slots/related_to.yaml index 813b91eea0..b010dd1a42 100644 --- a/schemas/20251121/linkml/modules/slots/related_to.yaml +++ b/schemas/20251121/linkml/modules/slots/related_to.yaml @@ -104,6 +104,19 @@ slots: - court_types_covered - custodian_type_related - is_heritage_relevant + - related_agenda + - related_call + - related_concept + - related_loan + - related_project + - related_type_name + - related_type_note + - related_type_relationship + - related_type_wikidata + - related_types + - related + - relationship + - route_relevance_to_heritage comments: - | **DISTINCTION FROM equivalent_to**: diff --git a/schemas/20251121/linkml/modules/slots/remedy.yaml b/schemas/20251121/linkml/modules/slots/remedy.yaml new file mode 100644 index 0000000000..693b43b97a --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/remedy.yaml @@ -0,0 +1,130 @@ +# ============================================================================== +# LinkML Slot Definition: remedy +# ============================================================================== +# Records remediation actions or recommendations for issues affecting heritage +# assets, including data integrity failures, format obsolescence, or physical +# deterioration of archival materials. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-----------------------|------------------------|---------|--------------------------------------------------------------| +# | **PREMIS** | `premis:outcomeNote` | premis3.owl:583-589 | related | "has outcome note" DatatypeProperty. Event→Literal. | +# | **CIDOC** | `crm:P44_has_condition` | CIDOC:2270-2283 | related | PhysicalThing→ConditionState. Records condition, not remedy. | +# | **ODRL** | `odrl:remedy` | odrl.ttl:806-814 | related | ObjectProperty. Prohibition→Duty. Policy violation remedies. | +# | **SKOS** | `skos:note` | skos.rdf:176-184 | broad | AnnotationProperty. "A general note, for any purpose." | +# | **Schema** | `schema:correction` | schemaorg.owl:13039-42 | related | ObjectProperty. "Indicates a correction to a CreativeWork." | +# | **DCTerms**| `dcterms:description` | dcterms.rdf:1227 | broad | Generic description property — too broad for slot_uri. | +# +# No external property precisely captures "remediation note for heritage +# preservation." Using hc:remedy as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/remedy +name: remedy +title: Remedy +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + premis: http://www.loc.gov/premis/rdf/v3/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + odrl: http://www.w3.org/ns/odrl/2/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + remedy: + slot_uri: hc:remedy + description: >- + Records remediation actions, plans, or recommendations that rectify, + resolve, or mitigate issues affecting heritage assets. Covers data + integrity failures, format obsolescence, and the physical deterioration + of archival materials, ensuring the continued accessibility and + authenticity of the asset. + alt_descriptions: + nl: >- + Documenteert herstelacties of aanbevelingen voor problemen met + gegevensintegriteit, formaatveroudering of fysiek verval van + archiefmateriaal. + de: >- + Dokumentiert Abhilfemaßnahmen oder Empfehlungen für Probleme mit + Datenintegrität, Formatveralterung oder physischem Verfall von + Archivmaterial. + fr: >- + Documente les actions correctives ou recommandations pour les problèmes + d'intégrité des données, d'obsolescence de format ou de détérioration + physique des documents d'archives. + ar: >- + يوثق إجراءات المعالجة أو التوصيات المتعلقة بمشاكل سلامة البيانات أو + تقادم الصيغ أو التدهور المادي للمواد الأرشيفية. + id: >- + Mendokumentasikan tindakan perbaikan atau rekomendasi untuk masalah + integritas data, keusangan format, atau kerusakan fisik bahan arsip. + zh: >- + 记录针对数据完整性问题、格式过时或档案材料物理劣化的补救措施或建议。 + es: >- + Documenta acciones correctivas o recomendaciones para problemas de + integridad de datos, obsolescencia de formato o deterioro físico de + materiales de archivo. + structured_aliases: + - literal_form: herstelmaatregel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abhilfemaßnahme + predicate: EXACT_SYNONYM + in_language: de + - literal_form: remède + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: علاج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: perbaikan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 补救措施 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: remedio + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - skos:note # skos.rdf:176-184 - "A general note, for any purpose." + related_mappings: + - premis:outcomeNote # premis3.owl:583-589 - "has outcome note" Event→Literal + - crm:P44_has_condition # CIDOC:2270-2283 - PhysicalThing→ConditionState + - odrl:remedy # odrl.ttl:806-814 - Prohibition→Duty, policy violation remedies + - schema:correction # schemaorg.owl:13039-13042 - "correction to a CreativeWork" + aliases: + - remediation_note + examples: + - value: "Migrate TIFF files from LZW to uncompressed format to ensure long-term readability." + description: >- + A remediation action addressing format obsolescence for digitised + archival photographs. + - value: "Re-house acidic paper documents in acid-free folders to halt deterioration." + description: >- + A physical preservation remedy for archival materials suffering from + acid degradation. + annotations: + custodian_types: '["*"]' + comments: + - >- + Use this slot to record specific remediation steps taken or recommended + for heritage assets. For condition assessment itself, see condition- + related slots. For general descriptive notes, use description or notes + slots instead. + - >- + In digital preservation contexts, remedies may include format migration, + checksum repair, metadata correction, or re-ingest of corrupted objects. + The PREMIS Event model (premis:outcomeNote) captures similar information + in a more structured, event-centric framework. + - >- + The ODRL ontology defines odrl:remedy for policy violation contexts + (Prohibition→Duty); while the term overlaps, the semantic domain is + different from heritage preservation remediation. diff --git a/schemas/20251121/linkml/modules/slots/replace.yaml b/schemas/20251121/linkml/modules/slots/replace.yaml new file mode 100644 index 0000000000..084b259eca --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/replace.yaml @@ -0,0 +1,119 @@ +# ============================================================================== +# LinkML Slot Definition: replace +# ============================================================================== +# Indicates whether a location, service, or entity supersedes or substitutes +# for another, typically signalling that the primary access point has changed. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|------------------------|---------|-----------------------------------------------------------------| +# | **DCTerms**| `dcterms:replaces` | dcterms.rdf:1827-1849 | close | "Supplanted, displaced, or superseded by." Resource→Resource. | +# | **DCTerms**| `dcterms:isReplacedBy` | dcterms.rdf:1512-1533 | related | Inverse of replaces. "Supplants, displaces, or supersedes." | +# | **RiC-O** | `rico:isSuccessorOf` | RiC-O:16659-16678 | related | Agent→Agent temporal succession. Archives domain. | +# | **Schema** | `schema:successorOf` | schemaorg.owl:36938-41 | related | ProductModel→ProductModel. Newer variant→predecessor. | +# | **PROV** | `prov:wasRevisionOf` | prov.ttl:1225-1232 | related | Entity→Entity. Revision/derivation, not substitution. | +# +# dcterms:replaces is close but not exact: it models resource-to-resource +# replacement, while this slot captures a boolean-like flag indicating whether +# a location serves as replacement for a primary access point. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/replace +name: replace +title: Replace +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ + rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + replace: + slot_uri: hc:replace + description: >- + Indicates whether a location, service, or entity substitutes, supersedes, + or takes the place of an existing primary access point. When true, the + described entity serves as the main access point in place of the original. + When false, the entity is supplementary to the primary location, such as a + pop-up or satellite facility. Important for visitor communication and + directing users to the correct service point. + alt_descriptions: + nl: >- + Geeft aan of een locatie, dienst of entiteit de bestaande primaire + toegangspunt vervangt of aanvult. + de: >- + Gibt an, ob ein Standort, eine Dienstleistung oder eine Einrichtung den + bestehenden primären Zugangspunkt ersetzt oder ergänzt. + fr: >- + Indique si un lieu, un service ou une entité remplace ou complète le + point d'accès principal existant. + ar: >- + يشير إلى ما إذا كان الموقع أو الخدمة أو الكيان يحل محل نقطة الوصول + الأساسية الحالية أو يكملها. + id: >- + Menunjukkan apakah suatu lokasi, layanan, atau entitas menggantikan atau + melengkapi titik akses utama yang ada. + zh: >- + 指示某个地点、服务或实体是否替代或补充现有的主要访问点。 + es: >- + Indica si una ubicación, servicio o entidad sustituye o complementa el + punto de acceso principal existente. + structured_aliases: + - literal_form: vervanging + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ersetzung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: remplacement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: استبدال + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: penggantian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 替换 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: reemplazo + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - dcterms:replaces # dcterms.rdf:1827-1849 - "Supplanted, displaced, or superseded by" + related_mappings: + - dcterms:isReplacedBy # dcterms.rdf:1512-1533 - Inverse of replaces + - rico:isSuccessorOf # RiC-O:16659-16678 - Agent→Agent temporal succession + - schema:successorOf # schemaorg.owl:36938-36941 - ProductModel→predecessor + - prov:wasRevisionOf # prov.ttl:1225-1232 - Entity→Entity revision + aliases: + - replaces_primary_location + examples: + - value: "true" + description: >- + Primary library branch closed for renovation; this temporary location + serves as the main access point for visitors. + - value: "false" + description: >- + A pop-up exhibition space that supplements the main museum building + but does not replace it as the primary venue. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures whether a location or service acts as a replacement + for a primary access point. Values are typically boolean-like strings + (true/false). For resource-to-resource replacement relationships, see + dcterms:replaces which models the relational aspect more precisely. + - >- + Important for public communication: when true, visitors should be + directed to this entity instead of the original primary location. diff --git a/schemas/20251121/linkml/modules/slots/represent.yaml b/schemas/20251121/linkml/modules/slots/represent.yaml new file mode 100644 index 0000000000..54530ecd76 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/represent.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: represent +# ============================================================================== +# Links an entity to what it stands for, symbolises, depicts, or acts on behalf +# of — covering visual representation, symbolic meaning, and agency. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|---------------------------|------------------------|---------|------------------------------------------------------------| +# | **CIDOC** | `crm:P138_represents` | CIDOC:4155-4169 | close | VisualItem→CRMEntity. Visual representation incl. digitisation.| +# | **EDM** | `edm:isRepresentationOf` | edm.owl:515-521 | related | InformationResource→Resource. SubProperty of P138_represents. | +# | **FOAF** | `foaf:depicts` | foaf.ttl:198-206 | related | Image→Thing. Visual depiction, narrower scope (images only). | +# | **CIDOC** | `crm:P62_depicts` | CIDOC:2649-2661 | related | PhysicalHumanMadeThing→CRMEntity. Shortcut of P138 path. | +# | **Schema** | `schema:about` | schemaorg.owl:6247-6251| related | "The subject matter of an object." Broader: subject not repr. | +# +# This slot spans multiple senses of "represent" (visual depiction, symbolic +# meaning, acting on behalf of) which no single external property fully covers. +# Using hc:represent as the slot_uri. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/represent +name: represent +title: Represent +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + edm: http://www.europeana.eu/schemas/edm/ + foaf: http://xmlns.com/foaf/0.1/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + represent: + slot_uri: hc:represent + description: >- + Links an entity to what it stands for, symbolises, depicts, or acts on + behalf of. Captures relationships where a heritage object, image, or + agent represents another entity, concept, group, or value — whether + through visual depiction, symbolic meaning, or formal agency. + alt_descriptions: + nl: >- + Koppelt een entiteit aan wat het voorstelt, symboliseert, afbeeldt of + vertegenwoordigt. + de: >- + Verknüpft eine Entität mit dem, was sie darstellt, symbolisiert, + abbildet oder vertritt. + fr: >- + Relie une entité à ce qu'elle représente, symbolise, dépeint ou pour + laquelle elle agit. + ar: >- + يربط كياناً بما يمثله أو يرمز إليه أو يصوره أو ينوب عنه. + id: >- + Menghubungkan suatu entitas dengan apa yang diwakili, dilambangkan, + digambarkan, atau diwakilkannya. + zh: >- + 将实体与其所代表、象征、描绘或代理的对象关联起来。 + es: >- + Vincula una entidad con lo que representa, simboliza, retrata o actúa + en nombre de. + structured_aliases: + - literal_form: vertegenwoordigen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: darstellen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: représenter + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يمثل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mewakili + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 代表 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: representar + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - crm:P138_represents # CIDOC:4155-4169 - VisualItem→CRMEntity, visual representation + related_mappings: + - edm:isRepresentationOf # edm.owl:515-521 - InformationResource→Resource + - foaf:depicts # foaf.ttl:198-206 - Image→Thing, visual depiction + - crm:P62_depicts # CIDOC:2649-2661 - PhysicalHumanMadeThing→CRMEntity + - schema:about # schemaorg.owl:6247-6251 - "The subject matter of an object" + aliases: + - represents_or_represented + examples: + - value: "Artist: Banksy" + description: >- + A gallery represents an artist for commercial and exhibition purposes. + - value: "Concept: Dutch Golden Age maritime trade" + description: >- + A painting symbolises or visually represents a historical concept. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot is intentionally broad, covering visual depiction (a painting + represents a scene), symbolic meaning (an emblem represents a value), + and formal agency (an institution represents an artist). For purely + visual depiction of physical objects, crm:P138_represents or + crm:P62_depicts may be more precise. + - >- + EDM's edm:isRepresentationOf is a subproperty of crm:P138_represents, + scoped to information resources representing cultural heritage objects + in the Europeana context. diff --git a/schemas/20251121/linkml/modules/slots/requested_on.yaml b/schemas/20251121/linkml/modules/slots/requested_on.yaml new file mode 100644 index 0000000000..0f5058e59a --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/requested_on.yaml @@ -0,0 +1,116 @@ +# ============================================================================== +# LinkML Slot Definition: requested_on +# ============================================================================== +# Records the date when a service, item, permission, or action was formally +# requested or initiated. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|------------------------|---------|------------------------------------------------------------| +# | **DCTerms**| `dcterms:dateSubmitted` | dcterms.rdf:1200-1225 | close | "Date of submission of the resource." Submission ≈ request. | +# | **DCTerms**| `dcterms:dateAccepted` | dcterms.rdf:1146-1170 | related | "Date of acceptance." Acceptance follows request. | +# | **DCTerms**| `dcterms:date` | dcterms.rdf:1122-1133 | broad | "A point or period of time associated with an event." | +# | **Schema** | `schema:orderDate` | schemaorg.owl:28290-94 | related | "Date order was placed." Order→Date, e-commerce context. | +# | **PROV** | `prov:startedAtTime` | prov.ttl:1018-1028 | related | Activity→dateTime. When an activity began, not requested. | +# +# dcterms:dateSubmitted is close but not exact: it captures submission of a +# resource (e.g. thesis, article), while this slot records when any service, +# item, or permission was requested within heritage operations. +# +# CREATED: 2026-02-02 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/requested_on +name: requested_on +title: Requested On +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + requested_on: + slot_uri: hc:requestedOn + description: >- + Records the date when a service, item, permission, or action was formally + requested or initiated. Captures the moment a formal ask was made, + distinct from when it was fulfilled, approved, or completed. + alt_descriptions: + nl: >- + Registreert de datum waarop een dienst, item, toestemming of actie + formeel is aangevraagd of geïnitieerd. + de: >- + Erfasst das Datum, an dem ein Dienst, ein Objekt, eine Genehmigung oder + eine Aktion formell angefordert oder eingeleitet wurde. + fr: >- + Enregistre la date à laquelle un service, un élément, une autorisation + ou une action a été formellement demandé ou initié. + ar: >- + يسجل التاريخ الذي تم فيه طلب خدمة أو عنصر أو إذن أو إجراء بشكل رسمي + أو بدء تنفيذه. + id: >- + Mencatat tanggal ketika suatu layanan, item, izin, atau tindakan secara + resmi diminta atau dimulai. + zh: >- + 记录正式请求或发起某项服务、物品、许可或操作的日期。 + es: >- + Registra la fecha en que un servicio, elemento, permiso o acción fue + solicitado o iniciado formalmente. + structured_aliases: + - literal_form: aangevraagd op + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: angefordert am + predicate: EXACT_SYNONYM + in_language: de + - literal_form: demandé le + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تاريخ الطلب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diminta pada + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 请求日期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: solicitado el + predicate: EXACT_SYNONYM + in_language: es + range: date + close_mappings: + - dcterms:dateSubmitted # dcterms.rdf:1200-1225 - "Date of submission of the resource" + broad_mappings: + - dcterms:date # dcterms.rdf:1122-1133 - "A point or period of time associated with an event" + related_mappings: + - dcterms:dateAccepted # dcterms.rdf:1146-1170 - "Date of acceptance of the resource" + - schema:orderDate # schemaorg.owl:28290-28294 - "Date order was placed" + - prov:startedAtTime # prov.ttl:1018-1028 - Activity→dateTime + aliases: + - request_date + examples: + - value: "2025-03-15" + description: >- + The date a researcher submitted a request to access restricted + archival materials. + - value: "2024-11-01" + description: >- + The date a museum loan was formally requested by a partner institution. + annotations: + custodian_types: '["*"]' + comments: + - >- + This slot captures the request initiation date, not the date of + fulfilment or approval. For acceptance dates, see slots related to + dcterms:dateAccepted. For completion dates, use appropriate completion + or end-date slots. + - >- + Common heritage use cases include reading room access requests, + reproduction permission requests, inter-institutional loan requests, + and digitisation service requests. diff --git a/schemas/20251121/linkml/modules/slots/require.yaml b/schemas/20251121/linkml/modules/slots/require.yaml index e4ba993493..71e79688ac 100644 --- a/schemas/20251121/linkml/modules/slots/require.yaml +++ b/schemas/20251121/linkml/modules/slots/require.yaml @@ -91,6 +91,7 @@ slots: - registration_required - remediation_required - reservation_required + - special_requirement comments: - "MIGRATED 2026-02-03 from has_or_had_requirement for conciseness." annotations: diff --git a/schemas/20251121/linkml/modules/slots/retained.yaml b/schemas/20251121/linkml/modules/slots/retained.yaml new file mode 100644 index 0000000000..d6c8cf9359 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/retained.yaml @@ -0,0 +1,117 @@ +# ============================================================================== +# LinkML Slot Definition: retained +# ============================================================================== +# The required retention duration (in years) for which a record, object, or +# data set must be preserved before disposal or permanent archiving. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------|------------------------------|------------------|----------------------------------------------------------------------------| +# | **Schema.org** | `schema:validFor` | schemaorg.owl:39314-39330 | related_mappings | "validFor" Permit→Duration. Related: validity duration of permits, not records retention. | +# | **DCTerms** | `dcterms:valid` | dcterms.rdf:2076-2101 | related_mappings | "Date Valid" date range of validity. Related: dates not duration in years. | +# | **OWL-Time** | `time:hasDuration` | time.ttl:752-759 | related_mappings | "has duration" TemporalEntity→Duration. Related: generic temporal duration, not retention-specific. | +# | **Schema.org** | `schema:duration` | schemaorg.owl:15892-15905 | broad_mappings | "duration" Event/MediaObject→Duration. Broader: any item duration. | +# | **Schema.org** | `schema:expires` | schemaorg.owl:17832-17835 | related_mappings | "expires" CreativeWork→Date. Related: expiration date, not retention period. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/retained +name: retained +title: Retained +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + time: http://www.w3.org/2006/time# +imports: + - linkml:types +default_prefix: hc +slots: + retained: + slot_uri: hc:retained + description: >- + The required retention duration, in years, for which an object, record, + or data set must be preserved before it can be destroyed, transferred, + or permanently archived. A null value indicates permanent retention + with no scheduled disposal. + alt_descriptions: + nl: >- + De vereiste bewaartermijn, in jaren, gedurende welke een object, record + of dataset moet worden bewaard voordat het kan worden vernietigd, + overgedragen of permanent gearchiveerd. + de: >- + Die erforderliche Aufbewahrungsdauer in Jahren, für die ein Objekt, + Datensatz oder eine Akte aufbewahrt werden muss, bevor es vernichtet, + übertragen oder dauerhaft archiviert werden kann. + fr: >- + La durée de conservation requise, en années, pendant laquelle un objet, + un dossier ou un jeu de données doit être préservé avant de pouvoir + être détruit, transféré ou archivé de manière permanente. + ar: >- + مدة الاحتفاظ المطلوبة بالسنوات التي يجب خلالها الحفاظ على كائن أو سجل + أو مجموعة بيانات قبل أن يمكن إتلافها أو نقلها أو أرشفتها بشكل دائم. + id: >- + Durasi retensi yang diperlukan, dalam tahun, selama objek, rekod, atau + kumpulan data harus disimpan sebelum dapat dimusnahkan, ditransfer, + atau diarsipkan secara permanen. + zh: >- + 以年为单位的要求保留期限,在此期间对象、记录或数据集必须被保存, + 之后才能销毁、转移或永久归档。 + es: >- + La duración de retención requerida, en años, durante la cual un objeto, + registro o conjunto de datos debe preservarse antes de poder ser + destruido, transferido o archivado permanentemente. + structured_aliases: + - literal_form: bewaartermijn + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufbewahrungsdauer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: durée de conservation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مدة الاحتفاظ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: masa retensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 保留期限 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: período de retención + predicate: EXACT_SYNONYM + in_language: es + range: integer + broad_mappings: + - schema:duration # schemaorg.owl:15892-15905 - "duration" Event/MediaObject→Duration + related_mappings: + - schema:validFor # schemaorg.owl:39314-39330 - "validFor" Permit→Duration + - dcterms:valid # dcterms.rdf:2076-2101 - "Date Valid" date range of validity + - time:hasDuration # time.ttl:752-759 - "has duration" TemporalEntity→Duration + - schema:expires # schemaorg.owl:17832-17835 - "expires" CreativeWork→Date + aliases: + - retention_period_year + examples: + - value: "7" + description: Typical retention period for financial records and tax documentation. + - value: "10" + description: Common retention period for contracts and legal documents. + - value: "20" + description: Typical retention period for personnel files. + annotations: + custodian_types: '["*"]' + comments: + - >- + Value is expressed as a whole number of years. Use null or omit this + field for records requiring permanent retention (e.g. policy documents, + governance records). Conditional retention periods such as "until case + closed + 5 years" should be documented in a companion notes field. + - >- + Common retention periods in heritage and archival contexts include + 7 years (financial/tax), 10 years (contracts/legal), 20 years + (personnel files), and permanent (policy/governance). diff --git a/schemas/20251121/linkml/modules/slots/retrieved_at.yaml b/schemas/20251121/linkml/modules/slots/retrieved_at.yaml index 0b55d61773..dea1326313 100644 --- a/schemas/20251121/linkml/modules/slots/retrieved_at.yaml +++ b/schemas/20251121/linkml/modules/slots/retrieved_at.yaml @@ -87,6 +87,9 @@ slots: aliases: - is_or_was_retrieved_at - was_fetched_at + - retrieval_timestamp + - retrieved_on + - scraped_timestamp comments: - | **PROV-O USAGE NOTE**: diff --git a/schemas/20251121/linkml/modules/slots/retrieved_by.yaml b/schemas/20251121/linkml/modules/slots/retrieved_by.yaml index f81ea6ea98..f1a9bd5c10 100644 --- a/schemas/20251121/linkml/modules/slots/retrieved_by.yaml +++ b/schemas/20251121/linkml/modules/slots/retrieved_by.yaml @@ -101,6 +101,8 @@ slots: - prov:qualifiedAssociation # prov.ttl:775-785 - qualified association with details aliases: - is_or_was_retrieved_by + - retrieval_agent + - retrieved_by comments: - MIGRATED from extraction_agent per slot_fixes.yaml (Rule 53). - | diff --git a/schemas/20251121/linkml/modules/slots/retrieved_through.yaml b/schemas/20251121/linkml/modules/slots/retrieved_through.yaml index ba4c5ff65a..69af5a4b46 100644 --- a/schemas/20251121/linkml/modules/slots/retrieved_through.yaml +++ b/schemas/20251121/linkml/modules/slots/retrieved_through.yaml @@ -103,6 +103,7 @@ slots: - prov:qualifiedUsage # prov.ttl:985-995 - qualified usage with additional details aliases: - is_or_was_retrieved_through + - retrieval_method comments: - MIGRATED from extraction_method per slot_fixes.yaml (Rule 53). - | diff --git a/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml b/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml new file mode 100644 index 0000000000..44b2573fec --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/safeguarded_by.yaml @@ -0,0 +1,124 @@ +# ============================================================================== +# LinkML Slot Definition: safeguarded_by +# ============================================================================== +# Links an intangible heritage form to the custodian(s) that safeguard it +# through identification, documentation, preservation, promotion, or education. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------------------|--------------------------------|------------------|---------------------------------------------------------------------------------| +# | **CIDOC-CRM** | `crm:P109i_is_current_or_former_curator_of` | CIDOC:3654-3665 | related_mappings | "is current or former curator of" Actor→CuratedHolding. Related: inverse direction; curated holdings not intangible heritage. | +# | **CIDOC-CRM** | `crm:P49_has_former_or_current_keeper` | CIDOC:2383-2397 | related_mappings | "has former or current keeper" PhysicalThing→Actor. Related: custody of physical things, not intangible heritage safeguarding. | +# | **Schema.org** | `schema:maintainer` | schemaorg.owl:25330-25348 | related_mappings | "maintainer" CreativeWork→Person/Organization. Related: software/dataset maintenance, not heritage safeguarding. | +# | **RiC-O** | `rico:hasOrHadHolder` | RiC-O_1-1.rdf:6436-6473 | related_mappings | "has or had holder" RecordResource/Instantiation→Agent. Related: archival holding, not intangible heritage safeguarding. | +# | **RiC-O** | `rico:hasOrHadManager` | RiC-O_1-1.rdf:6925-6962 | broad_mappings | "has or had manager" RecordResource/Instantiation→Agent. Broader: general management responsibility. | +# | **PROV** | `prov:wasAttributedTo` | prov.ttl:1082-1094 | broad_mappings | "wasAttributedTo" Entity→Agent. Broader: general attribution of responsibility. | +# +# CREATED: 2026-02-11 +# UPDATED: 2026-02-11 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/safeguarded_by +name: safeguarded_by +title: Safeguarded By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ + rico: https://www.ica.org/standards/RiC/ontology# + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + safeguarded_by: + slot_uri: hc:safeguardedBy + description: >- + Identifies the custodian or organization that protects, sustains, or + ensures the viability of an intangible heritage form through measures + such as identification, documentation, research, preservation, + promotion, or transmission through education. + alt_descriptions: + nl: >- + Identificeert de beheerder of organisatie die een immaterieel + erfgoedvorm beschermt, in stand houdt of de levensvatbaarheid ervan + waarborgt door middel van identificatie, documentatie, onderzoek, + behoud, promotie of overdracht via educatie. + de: >- + Identifiziert den Verwalter oder die Organisation, die eine + immaterielle Kulturerbeform schützt, aufrechterhält oder deren + Lebensfähigkeit durch Identifikation, Dokumentation, Forschung, + Bewahrung, Förderung oder Vermittlung durch Bildung sicherstellt. + fr: >- + Identifie le dépositaire ou l'organisation qui protège, maintient ou + assure la viabilité d'une forme de patrimoine immatériel par + l'identification, la documentation, la recherche, la préservation, + la promotion ou la transmission par l'éducation. + ar: >- + يحدد الجهة الراعية أو المنظمة التي تحمي أو تحافظ على أو تضمن + استمرارية شكل من أشكال التراث غير المادي من خلال التعريف والتوثيق + والبحث والحفظ والترويج أو النقل عبر التعليم. + id: >- + Mengidentifikasi lembaga atau organisasi yang melindungi, melestarikan, + atau menjamin keberlangsungan suatu bentuk warisan budaya takbenda + melalui identifikasi, dokumentasi, penelitian, pelestarian, promosi, + atau transmisi melalui pendidikan. + zh: >- + 标识通过识别、记录、研究、保护、推广或教育传承等措施来保护、维持或 + 确保非物质文化遗产形式存续的保管机构或组织。 + es: >- + Identifica al custodio u organización que protege, sostiene o asegura + la viabilidad de una forma de patrimonio inmaterial a través de la + identificación, documentación, investigación, preservación, promoción + o transmisión mediante la educación. + structured_aliases: + - literal_form: geborgd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geschützt durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: sauvegardé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: محفوظ بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dijaga oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由…保护 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: salvaguardado por + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + broad_mappings: + - rico:hasOrHadManager # RiC-O_1-1.rdf:6925-6962 - "has or had manager" RecordResource/Instantiation→Agent + - prov:wasAttributedTo # prov.ttl:1082-1094 - "wasAttributedTo" Entity→Agent + related_mappings: + - crm:P109i_is_current_or_former_curator_of # CIDOC:3654-3665 - "is current or former curator of" Actor→CuratedHolding + - crm:P49_has_former_or_current_keeper # CIDOC:2383-2397 - "has former or current keeper" PhysicalThing→Actor + - schema:maintainer # schemaorg.owl:25330-25348 - "maintainer" CreativeWork→Person/Organization + - rico:hasOrHadHolder # RiC-O_1-1.rdf:6436-6473 - "has or had holder" RecordResource/Instantiation→Agent + aliases: + - safeguarding_measure + examples: + - value: Stichting Amsterdam Gay Pride + description: Safeguards Pride Amsterdam as an intangible heritage event. + - value: Bakkerij van Maanen + description: Safeguards traditional Dutch baking techniques as intangible heritage. + annotations: + inverse_slot: safeguards + custodian_types: '["*"]' + comments: + - >- + Links an IntangibleHeritageForm to the Custodian entities that preserve + it. Custodians with institution_type "I" (Intangible Heritage Group) + are typical safeguarders. + - >- + Inverse of the safeguards slot. If HeritageForm is safeguarded_by + Custodian, then Custodian safeguards HeritageForm. diff --git a/schemas/20251121/linkml/modules/slots/serve.yaml b/schemas/20251121/linkml/modules/slots/serve.yaml new file mode 100644 index 0000000000..454d48d1ae --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/serve.yaml @@ -0,0 +1,116 @@ +# ============================================================================== +# LinkML Slot Definition: serve +# ============================================================================== +# The user communities, audience types, or stakeholder groups that a heritage +# custodian serves or is intended to serve. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------------|----------------------------------|----------------|--------------------------------------------------------------| +# | **Schema.org** | `schema:audience` | schemaorg.owl:9151-9177 | close_mappings | "An intended audience, i.e. a group for whom something was | +# | | | | | created." Event/CreativeWork/Service→Audience. | +# | | | | | Close but typed to Audience class; our slot uses strings. | +# | **DCTerms** | `dcterms:audience` | dcterms.rdf:912-932 | close_mappings | "A class of agents for whom the resource is intended or | +# | | | | | useful." Range: AgentClass. Close semantic fit. | +# | **Schema.org** | `schema:serviceAudience` | schemaorg.owl:34917-34939 | related | "The audience eligible for this service." | +# | | | | | Service→Audience. Superseded by schema:audience. | +# | **Schema.org** | `schema:areaServed` | schemaorg.owl:8403-8432 | related | "The geographic area where a service or offered item is | +# | | | | | provided." Organization/Service→Place. Geographic not | +# | | | | | demographic focus. | +# | **W3C Org** | `org:purpose` | org.rdf:730-742 | related | "Indicates the purpose of this Organization." Related: | +# | | | | | serving a community implies organisational purpose. | +# +# CREATED: 2025-02-02 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/serve +name: serve +title: Serve +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + org: http://www.w3.org/ns/org# +imports: + - linkml:types +default_prefix: hc +slots: + serve: + slot_uri: hc:serve + description: >- + The user communities, audience types, or stakeholder groups that a + heritage custodian serves or is intended to serve. Captures the target + populations and constituencies for which the institution provides + collections, services, or programmes. + alt_descriptions: + nl: >- + De gebruikersgemeenschappen, doelgroepen of belanghebbenden die een + erfgoedinstelling bedient of beoogt te bedienen. + de: >- + Die Nutzergemeinschaften, Zielgruppen oder Interessengruppen, die eine + Kulturerbeeinrichtung bedient oder zu bedienen beabsichtigt. + fr: >- + Les communautés d'utilisateurs, types de publics ou groupes de parties + prenantes qu'une institution patrimoniale dessert ou entend desservir. + ar: >- + المجتمعات المستخدمة أو أنواع الجمهور أو مجموعات أصحاب المصلحة التي + تخدمها مؤسسة التراث الثقافي أو تنوي خدمتها. + id: >- + Komunitas pengguna, jenis audiens, atau kelompok pemangku kepentingan + yang dilayani atau dimaksudkan untuk dilayani oleh lembaga pemangku + warisan budaya. + zh: >- + 遗产保管机构所服务或拟服务的用户社区、受众类型或利益相关者群体。 + es: >- + Las comunidades de usuarios, tipos de público o grupos de interesados + a los que una institución patrimonial sirve o pretende servir. + structured_aliases: + - literal_form: bedient + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: bedient + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dessert + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: يخدم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: melayani + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: sirve + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + close_mappings: + - schema:audience # schemaorg.owl:9151-9177 - "An intended audience, i.e. a group for whom something was created." Event/CreativeWork/Service→Audience. + - dcterms:audience # dcterms.rdf:912-932 - "A class of agents for whom the resource is intended or useful." Range: AgentClass. + related_mappings: + - schema:serviceAudience # schemaorg.owl:34917-34939 - "The audience eligible for this service." Superseded by schema:audience. + - schema:areaServed # schemaorg.owl:8403-8432 - "The geographic area where a service or offered item is provided." + - org:purpose # org.rdf:730-742 - "Indicates the purpose of this Organization." + aliases: + - serves_or_served + examples: + - value: "Academic Researchers" + description: "Institution serves the academic research community." + - value: "General Public" + description: "Institution is open to and serves the general public." + - value: "Primary and Secondary Education" + description: "Institution provides programmes for school-age learners." + annotations: + custodian_types: '["*"]' + comments: + - >- + Used to identify target user communities, audience types, and + stakeholder groups. Values are typically community or audience type + labels (e.g. Academic Researchers, General Public, Indigenous + Communities). diff --git a/schemas/20251121/linkml/modules/slots/shortened_as.yaml b/schemas/20251121/linkml/modules/slots/shortened_as.yaml new file mode 100644 index 0000000000..9f5ef1fffe --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/shortened_as.yaml @@ -0,0 +1,125 @@ +# ============================================================================== +# LinkML Slot Definition: shortened_as +# ============================================================================== +# The abbreviated or contracted form of a name, term, or phrase. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|---------------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:shortenedAs` | — | slot_uri| Custom property specifically for abbreviated/contracted forms. | +# | **SKOS** | `skos:altLabel` | skos.rdf:135-149 | broad | "An alternative lexical label for a resource." Explicitly mentions | +# | | | | | acronyms and abbreviations but also covers spelling variants and | +# | | | | | irregular forms — broader than abbreviation-specific. | +# | **Schema** | `schema:alternateName` | schemaorg.owl:7757-7777 | broad | "An alias for the item." Covers any alias including abbreviations | +# | | | | | but not limited to them. Domain: Thing. | +# | **DCTerms** | `dcterms:alternative` | dcterms.rdf:885-911 | broad | "An alternative name for the resource." Commonly used for | +# | | | | | abbreviated titles in library/metadata contexts. | +# | **CIDOC** | `crm:P139_has_alternative_form` | CIDOC_CRM_v7.1.3.rdf:4184-4197 | related | "has alternative form" — directed relationship between E41 | +# | | | | | Appellation instances. Can be typed as abbreviation via P139.1 | +# | | | | | has type. Different modeling approach (appellation-to-appellation). | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/shortened_as +name: shortened_as +title: Shortened As +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + skos: http://www.w3.org/2004/02/skos/core# + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + shortened_as: + slot_uri: hc:shortenedAs + description: >- + The abbreviated, contracted, or commonly used short form of a longer + name, phrase, or term. This includes acronyms, initialisms, postal + abbreviations, and standard short codes. In heritage custodian + contexts this is used primarily for address component values where + data sources provide both a full form and an abbreviated form, but + it applies to any entity where a recognised short form exists. + The value may equal the full form when no standard abbreviation + exists. + alt_descriptions: + nl: >- + De afgekorte, samengetrokken of gangbare korte vorm van een langere + naam, uitdrukking of term. + de: >- + Die abgekürzte, zusammengezogene oder gebräuchliche Kurzform eines + längeren Namens, einer Redewendung oder eines Begriffs. + fr: >- + La forme abrégée, contractée ou couramment utilisée d'un nom, d'une + expression ou d'un terme plus long. + ar: >- + الشكل المختصر أو المتقلص أو المستخدم بشكل شائع لاسم أو عبارة أو + مصطلح أطول. + id: >- + Bentuk singkatan, kontraksi, atau bentuk pendek yang umum digunakan + dari nama, frasa, atau istilah yang lebih panjang. + zh: >- + 较长名称、短语或术语的缩写、缩略或常用简称形式。 + es: >- + La forma abreviada, contraída o de uso común de un nombre, frase + o término más largo. + structured_aliases: + - literal_form: afgekort als + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: abgekürzt als + predicate: EXACT_SYNONYM + in_language: de + - literal_form: abrégé en + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مختصر بـ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: disingkat menjadi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 缩写为 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: abreviado como + predicate: EXACT_SYNONYM + in_language: es + range: string + broad_mappings: + - skos:altLabel # skos.rdf:135-149 - "An alternative lexical label for a resource." Explicitly mentions acronyms and abbreviations but also covers spelling variants — broader than abbreviation-specific. + - schema:alternateName # schemaorg.owl:7757-7777 - "An alias for the item." Covers any alias, not just abbreviations. + - dcterms:alternative # dcterms.rdf:885-911 - "An alternative name for the resource." Commonly used for abbreviated titles in library contexts. + related_mappings: + - crm:P139_has_alternative_form # CIDOC_CRM_v7.1.3.rdf:4184-4197 - "has alternative form" directed E41 Appellation → E41 Appellation. Can be typed as abbreviation via P139.1 has type. Different modeling approach. + aliases: + - short_name + examples: + - value: "NL" + description: "ISO 3166-1 alpha-2 country code for Netherlands." + - value: "NH" + description: "Dutch province abbreviation for Noord-Holland." + - value: "Amsterdam" + description: "Same as full form — no standard abbreviation exists." + annotations: + custodian_types: '["*"]' + comments: + - >- + Used in AddressComponent contexts where data sources (ISIL registries, + KvK, website scraping, API responses) often provide both a full form + and an abbreviated form. Paired with a long_name slot that holds the + unabbreviated version. + - >- + When no standard abbreviation exists, the shortened_as value may equal + the full form (e.g. 'Amsterdam' / 'Amsterdam'). + - >- + CIDOC-CRM's P139 has alternative form (CIDOC_CRM_v7.1.3.rdf:4184-4197) + offers a more structured approach via appellation-to-appellation links + with P139.1 has type to qualify the derivation (e.g. 'abbreviation', + 'transliteration'). Our slot flattens this into a direct string value + for practical use. diff --git a/schemas/20251121/linkml/modules/slots/temporal_extent.yaml b/schemas/20251121/linkml/modules/slots/temporal_extent.yaml index 07203859d8..b4cdcdb7a7 100644 --- a/schemas/20251121/linkml/modules/slots/temporal_extent.yaml +++ b/schemas/20251121/linkml/modules/slots/temporal_extent.yaml @@ -103,6 +103,8 @@ slots: - period_covered - period - record_timespan + - reported_date + - source_date comments: - | **CIDOC-CRM ALIGNMENT**: Maps to crm:P4_has_time-span which links diff --git a/schemas/20251121/linkml/modules/slots/transported_by.yaml b/schemas/20251121/linkml/modules/slots/transported_by.yaml new file mode 100644 index 0000000000..f70c6b05ef --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/transported_by.yaml @@ -0,0 +1,131 @@ +# ============================================================================== +# LinkML Slot Definition: transported_by +# ============================================================================== +# The vehicle, carrier, agent, or mechanism responsible for moving an object +# from one location to another. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------------|----------------------------------|---------|--------------------------------------------------------------------| +# | **HC** | `hc:transportedBy` | — | slot_uri| Custom heritage-custodian property for transport carriers. | +# | **Schema** | `schema:carrier` | schemaorg.owl:11229-11252 | close | "Out-dated term indicating the 'provider' for parcel delivery and | +# | | | | | flights." Deprecated; domain constrained to ParcelDelivery/Flight. | +# | **CIDOC** | `crm:P25i_moved_by` | CIDOC_CRM_v7.1.3.rdf:1779-1790 | close | "moved by" — links E19 Physical Object to E9 Move event. Close | +# | | | | | but range is an event class, not an agent or vehicle directly. | +# | **Schema** | `schema:deliveryMethod` | schemaorg.owl:14532-14557 | related | "A sub property of instrument. The method of delivery." Captures | +# | | | | | mechanism/method rather than carrier/agent. | +# | **CIDOC** | `crm:P14_carried_out_by` | CIDOC_CRM_v7.1.3.rdf:1489-1503 | related | "carried out by" — the agent performing any E7 Activity. When | +# | | | | | combined with E9 Move gives the transport agent, but alone is too | +# | | | | | general for a direct mapping. | +# +# CREATED: 2026-02-12 +# UPDATED: 2026-02-12 +# ============================================================================== +id: https://nde.nl/ontology/hc/slot/transported_by +name: transported_by +title: Transported By +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + crm: http://www.cidoc-crm.org/cidoc-crm/ +imports: + - linkml:types +default_prefix: hc +slots: + transported_by: + slot_uri: hc:transportedBy + description: >- + The vehicle, carrier, agent, or mechanism responsible for moving an + object, collection, or shipment from one location to another. In + heritage custodian contexts this covers the physical transport of + collection items between institutions, storage facilities, exhibition + venues, and conservation laboratories. The value may identify a + specific carrier (e.g. a logistics company name), a vehicle type + (e.g. climate-controlled truck), or a general transport method + (e.g. courier, registered post, diplomatic bag). + alt_descriptions: + nl: >- + Het voertuig, de vervoerder, de agent of het mechanisme dat + verantwoordelijk is voor het verplaatsen van een object, collectie + of zending van de ene locatie naar de andere. + de: >- + Das Fahrzeug, der Spediteur, der Akteur oder der Mechanismus, der + für den Transport eines Objekts, einer Sammlung oder einer Sendung + von einem Ort zum anderen verantwortlich ist. + fr: >- + Le véhicule, le transporteur, l'agent ou le mécanisme responsable + du déplacement d'un objet, d'une collection ou d'un envoi d'un + lieu à un autre. + ar: >- + المركبة أو الناقل أو الوكيل أو الآلية المسؤولة عن نقل كائن أو + مجموعة أو شحنة من موقع إلى آخر. + id: >- + Kendaraan, pengangkut, agen, atau mekanisme yang bertanggung jawab + untuk memindahkan objek, koleksi, atau kiriman dari satu lokasi + ke lokasi lain. + zh: >- + 负责将物品、藏品或货物从一个地点运输到另一个地点的车辆、承运人、 + 代理人或机制。 + es: >- + El vehículo, transportista, agente o mecanismo responsable de + trasladar un objeto, colección o envío de una ubicación a otra. + structured_aliases: + - literal_form: vervoerd door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: transportiert durch + predicate: EXACT_SYNONYM + in_language: de + - literal_form: transporté par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نُقل بواسطة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: diangkut oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由...运输 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: transportado por + predicate: EXACT_SYNONYM + in_language: es + range: string + close_mappings: + - schema:carrier # schemaorg.owl:11229-11252 - "Out-dated term indicating the 'provider' for parcel delivery and flights." Same concept but deprecated; domain constrained to ParcelDelivery/Flight. + - crm:P25i_moved_by # CIDOC_CRM_v7.1.3.rdf:1779-1790 - "moved by" links E19 Physical Object to E9 Move event. Close but range is an event class, not an agent/vehicle. + related_mappings: + - schema:deliveryMethod # schemaorg.owl:14532-14557 - "A sub property of instrument. The method of delivery." Captures mechanism/method rather than carrier/agent. + - crm:P14_carried_out_by # CIDOC_CRM_v7.1.3.rdf:1489-1503 - "carried out by" the agent performing any E7 Activity. When combined with E9 Move gives the transport agent, but alone is too general. + aliases: + - shipping_method + examples: + - value: "Brinks Art Services" + description: "A specialised fine art logistics company transporting museum objects." + - value: "Climate-controlled truck, Hizkia Van Kralingen B.V." + description: "A Dutch art transport firm using climate-controlled vehicles for heritage items." + - value: "Registered post (Aangetekende post)" + description: "Archival documents sent via registered postal service between institutions." + annotations: + custodian_types: '["*"]' + comments: + - >- + In CIDOC-CRM, physical transport is modelled through the E9 Move event + class (CIDOC_CRM_v7.1.3.rdf:350-361). The full CRM pattern to express + 'transported by [agent]' is: E19 Physical Object -> P25i moved by -> + E9 Move -> P14 carried out by -> E39 Actor. Our slot flattens this + event-based pattern into a single direct property for practical use. + - >- + Schema.org's schema:carrier (superseded by schema:provider) is the + closest semantic match but is narrowly scoped to ParcelDelivery and + Flight contexts. Our slot is broader, covering all heritage transport + scenarios including inter-institutional loans, conservation transfers, + and exhibition logistics. + - >- + Values may range from formal company names to general method + descriptions. For structured transport event recording, consider + combining this slot with related slots for origin, destination, + date, and condition assessment. diff --git a/schemas/20251121/linkml/modules/slots/updated_at.yaml b/schemas/20251121/linkml/modules/slots/updated_at.yaml index f4db7462a2..70caf4c318 100644 --- a/schemas/20251121/linkml/modules/slots/updated_at.yaml +++ b/schemas/20251121/linkml/modules/slots/updated_at.yaml @@ -88,6 +88,7 @@ slots: - last_updated_at - last_modified - modified + - revision_date exact_mappings: - schema:dateModified # schemaorg.owl:14234-14237 - "Date CreativeWork was modified" examples: