From cc57a9297d6356042c0819f1e1b4756652aeb4c7 Mon Sep 17 00:00:00 2001 From: kempersc Date: Sun, 8 Feb 2026 13:55:52 +0100 Subject: [PATCH] Add new LinkML slot definitions for various attributes - Introduced `has_extent` to specify the physical or digital size of materials. - Added `has_fonds` to define the aggregated body of records from a specific creator. - Created `has_period` for named periods within coverage. - Defined `has_place` to associate a geographic location with an entity. - Implemented `has_series` for archival series within fonds. - Added `has_index_number` to specify index numbers associated with records. - Introduced `measured_through` to specify instruments or methods used for measurements. - Created `has_organizer` to identify agents or organizations that organized events. - Defined `has_origin` to specify the origin or source of an entity. - Implemented `has_publication_date` for the date when an entity was published. - Added `has_michelin_star` to indicate whether a restaurant has Michelin stars. - Created `has_investment` to specify investment amounts associated with entities. - Introduced `require` to specify necessary conditions for entities. - Defined `has_restriction` for restrictions or limitations on entities. --- .../schemas/20251121/linkml/manifest.json | 2 +- schemas/20251121/linkml/manifest.json | 2 +- .../slots/20260202_matang/charge_fee.yaml | 96 +++++++++++ .../slots/20260202_matang/flagged_as.yaml | 106 ++++++++++++ .../slots/20260202_matang/focus_on.yaml | 98 +++++++++++ .../modules/slots/20260202_matang/fund.yaml | 97 +++++++++++ .../slots/20260202_matang/generate.yaml | 101 ++++++++++++ .../20260202_matang/geographic_extent.yaml | 107 ++++++++++++ .../20260202_matang/geometric_extent.yaml | 101 ++++++++++++ .../slots/20260202_matang/has_alias.yaml | 2 + .../slots/20260202_matang/has_asset.yaml | 2 + .../slots/20260202_matang/has_code.yaml | 3 + .../slots/20260202_matang/has_collection.yaml | 2 + .../20260202_matang/has_contact_point.yaml | 2 + .../20260202_matang/has_digital_platform.yaml | 4 + .../slots/20260202_matang/has_equipment.yaml | 2 + .../slots/20260202_matang/has_expense.yaml | 69 +++++++- .../slots/20260202_matang/has_extent.yaml | 100 +++++++++++ .../20260202_matang/has_extent_text.yaml | 21 --- .../slots/20260202_matang/has_facility.yaml | 83 +++++++++- .../slots/20260202_matang/has_feature.yaml | 73 ++++++++- .../slots/20260202_matang/has_fee.yaml | 27 --- .../slots/20260202_matang/has_field.yaml | 75 ++++++++- .../20260202_matang/has_file_location.yaml | 80 ++++++++- .../slots/20260202_matang/has_file_path.yaml | 21 --- .../slots/20260202_matang/has_fixity.yaml | 101 ++++++++++-- .../slots/20260202_matang/has_flag.yaml | 29 ---- .../slots/20260202_matang/has_focus.yaml | 30 ---- .../slots/20260202_matang/has_fond.yaml | 21 --- .../slots/20260202_matang/has_fonds.yaml | 111 +++++++++++++ .../slots/20260202_matang/has_frequency.yaml | 69 +++++++- .../slots/20260202_matang/has_function.yaml | 63 ++++++- .../slots/20260202_matang/has_funded.yaml | 21 --- .../slots/20260202_matang/has_generate.yaml | 21 --- .../slots/20260202_matang/has_geofeature.yaml | 81 ++++++++- .../has_geographic_extent.yaml | 24 --- .../has_geographic_subdivision.yaml | 80 ++++++++- .../20260202_matang/has_geometric_extent.yaml | 21 --- .../slots/20260202_matang/has_geometry.yaml | 44 ----- .../slots/20260202_matang/has_habitat.yaml | 74 ++++++++- .../has_hands_on_facility.yaml | 34 ---- .../slots/20260202_matang/has_head.yaml | 21 --- .../slots/20260202_matang/has_height.yaml | 64 +++++++- .../slots/20260202_matang/has_homepage.yaml | 76 ++++++++- .../20260202_matang/has_http_status.yaml | 22 --- .../slots/20260202_matang/has_hypernym.yaml | 57 ++++++- .../slots/20260202_matang/has_hyponym.yaml | 61 ++++++- .../slots/20260202_matang/has_image.yaml | 70 +++++++- .../has_imaging_equipment.yaml | 44 ----- .../20260202_matang/has_index_number.yaml | 21 --- .../slots/20260202_matang/has_index_type.yaml | 21 --- .../20260202_matang/has_inscription.yaml | 80 ++++++++- .../slots/20260202_matang/has_interface.yaml | 84 +++++++++- .../20260202_matang/has_inventory_url.yaml | 21 --- .../slots/20260202_matang/has_investment.yaml | 21 --- .../20260202_matang/has_involved_actor.yaml | 21 --- .../slots/20260202_matang/has_iso_639_1.yaml | 30 ---- .../slots/20260202_matang/has_iso_639_3.yaml | 30 ---- .../slots/20260202_matang/has_iso_code.yaml | 22 --- .../20260202_matang/has_key_contact.yaml | 21 --- .../slots/20260202_matang/has_label.yaml | 64 ++++++-- .../slots/20260202_matang/has_language.yaml | 64 +++++++- .../slots/20260202_matang/has_level.yaml | 51 +++++- .../slots/20260202_matang/has_liability.yaml | 78 +++++++-- .../slots/20260202_matang/has_link.yaml | 37 ----- .../20260202_matang/has_loading_dock.yaml | 83 ++++++++-- .../20260202_matang/has_local_collection.yaml | 36 ---- .../slots/20260202_matang/has_location.yaml | 62 ++++++- .../slots/20260202_matang/has_main_part.yaml | 82 +++++++-- .../slots/20260202_matang/has_mandate.yaml | 64 +++++++- .../20260202_matang/has_material_type.yaml | 73 +++++++-- .../slots/20260202_matang/has_mean.yaml | 57 ++++++- .../20260202_matang/has_measurement_type.yaml | 55 ++++++- .../20260202_matang/has_measurement_unit.yaml | 63 +++++-- .../slots/20260202_matang/has_media_type.yaml | 66 +++++++- .../slots/20260202_matang/has_medium.yaml | 63 ++++++- .../slots/20260202_matang/has_member.yaml | 67 +++++++- .../slots/20260202_matang/has_metadata.yaml | 2 + .../slots/20260202_matang/has_mode.yaml | 67 +++++++- .../slots/20260202_matang/has_model.yaml | 72 +++++++- .../slots/20260202_matang/has_name.yaml | 5 +- .../has_narrower_instance.yaml | 31 ---- .../20260202_matang/has_navigation_link.yaml | 21 --- .../slots/20260202_matang/has_net_asset.yaml | 21 --- .../slots/20260202_matang/has_notation.yaml | 77 ++++++++- .../20260202_matang/has_numeric_value.yaml | 67 ++++++-- .../slots/20260202_matang/has_objective.yaml | 72 ++++++-- .../20260202_matang/has_observation.yaml | 52 ------ .../20260202_matang/has_opening_hour.yaml | 71 +++++++- .../has_operational_archive.yaml | 81 +++++++-- .../20260202_matang/has_operational_unit.yaml | 84 ++++++++-- .../has_organization_profile.yaml | 21 --- .../has_organization_status.yaml | 21 --- .../slots/20260202_matang/has_organizer.yaml | 25 --- .../slots/20260202_matang/has_origin.yaml | 24 --- .../slots/20260202_matang/has_overview.yaml | 67 +++++++- .../slots/20260202_matang/has_owner.yaml | 30 ---- .../slots/20260202_matang/has_parent.yaml | 21 --- .../20260202_matang/has_participated_in.yaml | 30 ---- .../slots/20260202_matang/has_percentage.yaml | 86 ++++++++-- .../slots/20260202_matang/has_period.yaml | 30 ---- .../20260202_matang/has_person_name.yaml | 70 -------- .../has_person_observation.yaml | 47 ------ .../slots/20260202_matang/has_place.yaml | 27 --- .../slots/20260202_matang/has_policy.yaml | 82 ++++++++- .../slots/20260202_matang/has_post_type.yaml | 21 --- .../slots/20260202_matang/has_price.yaml | 82 +++++++-- .../20260202_matang/has_primary_platform.yaml | 21 --- .../slots/20260202_matang/has_profile.yaml | 115 +++++++++---- .../slots/20260202_matang/has_protocol.yaml | 119 +++++++++----- .../slots/20260202_matang/has_provenance.yaml | 6 +- .../20260202_matang/has_provenance_path.yaml | 27 --- .../20260202_matang/has_publication_date.yaml | 21 --- .../slots/20260202_matang/has_publisher.yaml | 96 +++++++++-- .../slots/20260202_matang/has_purpose.yaml | 107 ++++++++---- .../slots/20260202_matang/has_qualifier.yaml | 88 ++++++++-- .../slots/20260202_matang/has_quantity.yaml | 68 ++++++-- .../slots/20260202_matang/has_range.yaml | 67 +++++++- .../slots/20260202_matang/has_rank.yaml | 65 +++++++- .../slots/20260202_matang/has_rate.yaml | 66 +++++++- .../slots/20260202_matang/has_rating.yaml | 69 +++++++- .../slots/20260202_matang/has_rationale.yaml | 86 +++++++--- .../slots/20260202_matang/has_reason.yaml | 64 +++++++- .../slots/20260202_matang/has_reference.yaml | 74 +++++++-- .../slots/20260202_matang/has_reply.yaml | 73 +++++++-- .../20260202_matang/has_requirement.yaml | 21 --- .../slots/20260202_matang/has_resolution.yaml | 62 ++++++- .../20260202_matang/has_responsibility.yaml | 21 --- .../slots/20260202_matang/has_revenue.yaml | 72 +++++++- .../slots/20260202_matang/has_risk.yaml | 62 ++++++- .../slots/20260202_matang/has_roadmap.yaml | 62 ++++++- .../slots/20260202_matang/has_schedule.yaml | 77 +++++++-- .../slots/20260202_matang/has_schema.yaml | 70 +++++++- .../slots/20260202_matang/has_scheme.yaml | 24 --- .../20260202_matang/has_secondary_label.yaml | 21 --- .../has_secondary_platform.yaml | 21 --- .../slots/20260202_matang/has_section.yaml | 72 +++++++- .../slots/20260202_matang/has_segment.yaml | 70 +++++++- .../has_sensitivity_level.yaml | 67 +++++++- .../20260202_matang/has_sequence_index.yaml | 21 --- .../slots/20260202_matang/has_service.yaml | 75 +++++++-- .../20260202_matang/has_service_area.yaml | 109 ++++++++---- .../20260202_matang/has_service_details.yaml | 30 ---- .../slots/20260202_matang/has_setpoint.yaml | 82 +++++++-- .../20260202_matang/has_significance.yaml | 75 ++++++++- .../slots/20260202_matang/has_size.yaml | 69 +++++++- .../has_social_media_profile.yaml | 37 ----- .../slots/20260202_matang/has_source.yaml | 65 ++++++-- .../20260202_matang/has_specification.yaml | 96 ++++++++--- .../slots/20260202_matang/has_staff.yaml | 77 +++++++-- .../20260202_matang/has_staff_member.yaml | 26 --- .../slots/20260202_matang/has_standard.yaml | 73 +++++++-- .../slots/20260202_matang/has_status.yaml | 77 +++++++-- .../slots/20260202_matang/has_structure.yaml | 105 +++++++++--- .../slots/20260202_matang/has_style.yaml | 77 +++++++-- .../20260202_matang/has_sub_collection.yaml | 21 --- .../slots/20260202_matang/has_subject.yaml | 114 +++++++++---- .../slots/20260202_matang/has_subtype.yaml | 21 --- .../slots/20260202_matang/has_summary.yaml | 74 ++++++++- .../slots/20260202_matang/has_supplier.yaml | 72 +++++++- .../slots/20260202_matang/has_symbol.yaml | 48 ------ .../slots/20260202_matang/has_target.yaml | 88 +++++++--- .../slots/20260202_matang/has_text.yaml | 70 ++++++-- .../slots/20260202_matang/has_threshold.yaml | 71 +++++++- .../slots/20260202_matang/has_thumbnail.yaml | 94 ++++++++--- .../slots/20260202_matang/has_tier.yaml | 67 +++++++- .../20260202_matang/has_time_interval.yaml | 2 - .../slots/20260202_matang/has_timestamp.yaml | 79 +++++++-- .../slots/20260202_matang/has_title.yaml | 68 ++++++-- .../slots/20260202_matang/has_tolerance.yaml | 68 +++++++- .../slots/20260202_matang/has_tool.yaml | 74 ++++++++- .../slots/20260202_matang/has_topic.yaml | 67 +++++++- .../has_transformation_metadata.yaml | 21 --- .../slots/20260202_matang/has_treatment.yaml | 102 +++++++++--- .../slots/20260202_matang/has_treshold.yaml | 67 -------- .../slots/20260202_matang/has_type.yaml | 155 +++++++----------- .../slots/20260202_matang/has_unit.yaml | 51 ------ .../slots/20260202_matang/has_uri.yaml | 4 +- .../slots/20260202_matang/has_url.yaml | 6 + .../slots/20260202_matang/has_use_case.yaml | 3 +- .../20260202_matang/has_user_category.yaml | 3 +- .../slots/20260202_matang/has_value.yaml | 6 +- .../20260202_matang/has_variant_name.yaml | 21 --- .../slots/20260202_matang/has_venue.yaml | 5 +- .../20260202_matang/has_verbatim_value.yaml | 21 --- .../slots/20260202_matang/has_version.yaml | 4 +- .../slots/20260202_matang/has_video.yaml | 4 +- ...claim.yaml => has_web_claim-CONTINUE.yaml} | 0 .../slots/20260202_matang/headed_by.yaml | 95 +++++++++-- .../slots/20260202_matang/in_period.yaml | 81 +++++++++ .../slots/20260202_matang/in_place.yaml | 84 ++++++++++ .../{has_series.yaml => in_series.yaml} | 0 .../slots/20260202_matang/include.yaml | 1 + .../slots/20260202_matang/indexed_as.yaml | 77 +++++++++ ...measurement.yaml => measured_through.yaml} | 17 +- .../new/generates_or_generated.yaml | 30 ---- .../20260202_matang/observed_through.yaml | 4 + .../slots/20260202_matang/organized_by.yaml | 79 +++++++++ .../slots/20260202_matang/originate_from.yaml | 79 +++++++++ .../slots/20260202_matang/owned_by.yaml | 4 +- .../slots/20260202_matang/participate_in.yaml | 5 + .../20260202_matang/participated_in.yaml | 32 ---- .../slots/20260202_matang/published_on.yaml | 94 +++++++++++ ...{has_michelin_star.yaml => ranked_as.yaml} | 0 .../20260202_matang/receive_investment.yaml | 86 ++++++++++ .../slots/20260202_matang/related_to.yaml | 2 + .../slots/20260202_matang/require.yaml | 24 +++ .../20260202_matang/responsible_for.yaml | 2 + ...as_restriction.yaml => restricted_by.yaml} | 0 .../slots/20260202_matang/symbolized_by.yaml | 4 +- 210 files changed, 7893 insertions(+), 2885 deletions(-) create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/charge_fee.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/flagged_as.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/focus_on.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/fund.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/generate.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/geographic_extent.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/geometric_extent.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_extent_text.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_fee.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_file_path.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_flag.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_focus.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_fond.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_fonds.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_funded.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_generate.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_extent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_geometric_extent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_geometry.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_hands_on_facility.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_head.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_http_status.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_imaging_equipment.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_index_number.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_index_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_inventory_url.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_investment.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_involved_actor.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_1.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_3.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_code.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_key_contact.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_link.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_local_collection.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_narrower_instance.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_navigation_link.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_net_asset.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_observation.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_profile.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_status.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_organizer.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_origin.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_owner.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_parent.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_participated_in.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_period.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_person_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_person_observation.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_place.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_post_type.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_primary_platform.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance_path.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_publication_date.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_requirement.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_responsibility.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_scheme.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_label.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_platform.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_sequence_index.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_service_details.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_social_media_profile.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_staff_member.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_sub_collection.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_subtype.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_symbol.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_transformation_metadata.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_treshold.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_unit.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_variant_name.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/has_verbatim_value.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{has_web_claim.yaml => has_web_claim-CONTINUE.yaml} (100%) create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/in_period.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/in_place.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{has_series.yaml => in_series.yaml} (100%) create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/indexed_as.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{has_measurement.yaml => measured_through.yaml} (50%) delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/new/generates_or_generated.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/organized_by.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/originate_from.yaml delete mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/participated_in.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/published_on.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{has_michelin_star.yaml => ranked_as.yaml} (100%) create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/receive_investment.yaml create mode 100644 schemas/20251121/linkml/modules/slots/20260202_matang/require.yaml rename schemas/20251121/linkml/modules/slots/20260202_matang/{has_restriction.yaml => restricted_by.yaml} (100%) diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index aefa9c5b04..03f666aca1 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-04T11:27:00.057Z", + "generated": "2026-02-07T10:22:05.890Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 03f666aca1..61be885f49 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-07T10:22:05.890Z", + "generated": "2026-02-08T12:55:52.642Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/charge_fee.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/charge_fee.yaml new file mode 100644 index 0000000000..4401465450 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/charge_fee.yaml @@ -0,0 +1,96 @@ +# ============================================================================== +# LinkML Slot Definition: charge_fee +# ============================================================================== +# To specify the monetary charge or payment required to access a service, +# participate in an event, or utilize a resource. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|-------------------------|---------|--------------------------------------------------| +# | **Schema.org** | `schema:price` | schemaorg.owl:30600-636 | close | "The offer price of a product." (commerce domain) | +# +# schema:price is close but not exact: it is about product offer prices in a +# commerce context (domain: DonateAction/TradeAction/PriceSpecification/Offer), +# while charge_fee is about fees/charges for accessing services or events in a +# heritage context. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, demoted schema:price exact→close +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/charge_fee +name: charge_fee +title: charge fee +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc +imports: +- linkml:types +slots: + charge_fee: + name: charge_fee + title: charge fee + description: >- + To specify the monetary charge or payment required to access a service, + participate in an event, or utilize a resource. + alt_descriptions: + nl: >- + De geldelijke toeslag of betaling specificeren die vereist is om + toegang te krijgen tot een dienst, deel te nemen aan een evenement + of een bron te gebruiken. + de: >- + Die monetäre Gebühr oder Zahlung angeben, die erforderlich ist, um + auf einen Dienst zuzugreifen, an einer Veranstaltung teilzunehmen + oder eine Ressource zu nutzen. + fr: >- + Spécifier le montant monétaire ou le paiement requis pour accéder à + un service, participer à un événement ou utiliser une ressource. + ar: >- + تحديد الرسوم المالية أو الدفعة المطلوبة للوصول إلى خدمة أو المشاركة + في حدث أو استخدام مورد. + id: >- + Menentukan biaya moneter atau pembayaran yang diperlukan untuk + mengakses layanan, berpartisipasi dalam acara, atau memanfaatkan + sumber daya. + zh: >- + 指定访问服务、参加活动或使用资源所需的货币费用或付款。 + es: >- + Especificar el cargo monetario o pago requerido para acceder a un + servicio, participar en un evento o utilizar un recurso. + structured_aliases: + - literal_form: tarief rekenen + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Gebühr erheben + predicate: EXACT_SYNONYM + in_language: de + - literal_form: facturer des frais + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: فرض رسوم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: membebankan biaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 收取费用 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: cobrar tarifa + predicate: EXACT_SYNONYM + in_language: es + slot_uri: hc:chargeFee + range: string # uriorcurie + # range: MonetaryAmount + aliases: + - has_or_had_fee + - has_or_had_admission_fee + annotations: + custodian_types: '["*"]' + close_mappings: + - schema:price # schemaorg.owl:30600-636 - "The offer price of a product." (commerce domain) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/flagged_as.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/flagged_as.yaml new file mode 100644 index 0000000000..ae3461e95f --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/flagged_as.yaml @@ -0,0 +1,106 @@ +# ============================================================================== +# LinkML Slot Definition: flagged_as +# ============================================================================== +# To mark an item with a specific status or warning indicator. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|------------------------------|------------------|---------|-----------------------------------------------| +# | **DQV** | `dqv:hasQualityAnnotation` | dqv.ttl:168-172 | close | Quality annotation on datasets (narrower). | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/flagged_as +name: flagged_as +title: flagged as +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + dqv: http://www.w3.org/ns/dqv# + rico: https://www.ica.org/standards/RiC/ontology# + org: http://www.w3.org/ns/org# + oa: http://www.w3.org/ns/oa# +default_prefix: hc +imports: +- linkml:types +slots: + flagged_as: + name: flagged_as + title: flagged as + slot_uri: hc:flaggedAs + description: >- + To mark or designate an item, record, or section of code with a specific + status, category, or warning indicator to signal its nature or the need + for particular attention or processing. + alt_descriptions: + nl: >- + Het markeren of aanwijzen van een item, record of codesectie met een + specifieke status, categorie of waarschuwingsindicator om de aard ervan + of de noodzaak van bijzondere aandacht of verwerking aan te geven. + de: >- + Markieren oder Kennzeichnen eines Elements, Datensatzes oder + Codeabschnitts mit einem bestimmten Status, einer Kategorie oder einem + Warnhinweis, um dessen Art oder die Notwendigkeit besonderer + Aufmerksamkeit oder Verarbeitung zu signalisieren. + fr: >- + Marquer ou désigner un élément, un enregistrement ou une section de + code avec un statut, une catégorie ou un indicateur d'avertissement + spécifique pour signaler sa nature ou le besoin d'une attention ou + d'un traitement particulier. + ar: >- + تمييز أو تعيين عنصر أو سجل أو قسم من الشفرة البرمجية بحالة أو فئة + أو مؤشر تحذير محدد للإشارة إلى طبيعته أو الحاجة إلى اهتمام أو + معالجة خاصة. + id: >- + Menandai atau menetapkan suatu item, rekaman, atau bagian kode dengan + status, kategori, atau indikator peringatan tertentu untuk + menandakan sifatnya atau kebutuhan akan perhatian atau pemrosesan + khusus. + zh: >- + 用特定的状态、类别或警告标志来标记或指定项目、记录或代码段,以表明其性质或需要特别关注或处理。 + es: >- + Marcar o designar un elemento, registro o sección de código con un + estado, categoría o indicador de advertencia específico para señalar + su naturaleza o la necesidad de atención o procesamiento particular. + structured_aliases: + - literal_form: gemarkeerd als + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: markiert als + predicate: EXACT_SYNONYM + in_language: de + - literal_form: signalé comme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مُعلَّم كـ + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: ditandai sebagai + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标记为 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: marcado como + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + aliases: + - has_or_had_flag + annotations: + custodian_types: '["*"]' + close_mappings: + - dqv:hasQualityAnnotation # dqv.ttl:168-172 — "Refers to a quality annotation." Range: QualityAnnotation. DQV context: quality annotations on datasets/distributions. This slot is broader (any kind of flagging/marking). + comments: + - | + MIGRATED 2026-02-03 from has_or_had_flag for conciseness. + - | + **ONTOLOGY NOTE**: `dqv:hasQualityAnnotation` (dqv.ttl:168-172) specifically refers + to quality annotations in the DQV context (datasets/distributions). This slot covers + general flagging/marking of any item with status or warning indicators. Demoted from + exact to close. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/focus_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/focus_on.yaml new file mode 100644 index 0000000000..85c5a0ece2 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/focus_on.yaml @@ -0,0 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: focus_on +# ============================================================================== +# To direct attention, effort, or resources toward a particular subject, area, +# or objective. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|--------------------|-------------------------|---------|--------------------------------------------| +# | **DCTerms** | `dcterms:subject` | dcterms.rdf:1968-1988 | broad | "A topic of the resource." | +# | **Schema.org** | `schema:about` | schemaorg.owl:6247-6274 | broad | "The subject matter of an object." | +# +# Both dcterms:subject and schema:about are broader: they describe what a +# resource is about (topic/subject matter), while focus_on implies directed +# attention, effort, or prioritization toward a particular area. +# +# REMOVED: skos:scopeNote — this is an annotation property for clarifying the +# meaning/use of a concept, NOT a property about directing attention/effort. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, removed wrong skos:scopeNote exact +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/focus_on +name: focus_on +title: focus on +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + skos: http://www.w3.org/2004/02/skos/core# +default_prefix: hc +imports: +- linkml:types +slots: + focus_on: + name: focus_on + title: focus on + description: >- + To direct attention, effort, or resources toward a particular subject, + area, or objective. + alt_descriptions: + nl: >- + Aandacht, inspanning of middelen richten op een bepaald onderwerp, + gebied of doelstelling. + de: >- + Aufmerksamkeit, Anstrengung oder Ressourcen auf ein bestimmtes Thema, + einen bestimmten Bereich oder ein bestimmtes Ziel richten. + fr: >- + Diriger l'attention, les efforts ou les ressources vers un sujet, + un domaine ou un objectif particulier. + ar: >- + توجيه الاهتمام أو الجهد أو الموارد نحو موضوع أو مجال أو هدف معين. + id: >- + Mengarahkan perhatian, upaya, atau sumber daya ke subjek, area, atau + tujuan tertentu. + zh: >- + 将注意力、精力或资源集中在特定主题、领域或目标上。 + es: >- + Dirigir la atención, el esfuerzo o los recursos hacia un tema, área + u objetivo particular. + structured_aliases: + - literal_form: focussen op + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: sich konzentrieren auf + predicate: EXACT_SYNONYM + in_language: de + - literal_form: se concentrer sur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: التركيز على + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fokus pada + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 专注于 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: enfocarse en + predicate: EXACT_SYNONYM + in_language: es + slot_uri: hc:hasFocus + range: string + multivalued: true + aliases: + - has_or_had_focus + annotations: + custodian_types: '["*"]' + broad_mappings: + - dcterms:subject # dcterms.rdf:1968-1988 - "A topic of the resource." + - schema:about # schemaorg.owl:6247-6274 - "The subject matter of an object." + comments: + - | + **MIGRATION**: Renamed from has_or_had_focus for conciseness (2026-02-03). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/fund.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/fund.yaml new file mode 100644 index 0000000000..b209416432 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/fund.yaml @@ -0,0 +1,97 @@ +# ============================================================================== +# LinkML Slot Definition: fund +# ============================================================================== +# To provide the necessary financial resources or capital to support an +# enterprise, program, project, or organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------|-------------------------|---------|---------------------------------------------------------| +# | **Schema.org** | `schema:funder` | schemaorg.owl:18743-747 | related | Identifies the funder (agent), not the act of funding. | +# | **Schema.org** | `schema:funding` | schemaorg.owl:18772-796 | related | Links to a Grant object, not the act of funding. | +# +# schema:funder identifies who provides funding (an agent). schema:funding links +# to a Grant that provides funding. Neither captures the *action* of providing +# financial resources, which is what this slot describes. +# +# Note: schema:funder is already used as slot_uri for funded_by.yaml. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, schema:funder/funding as related +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/fund +name: fund +title: fund +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +slots: + fund: + name: fund + title: fund + description: >- + To provide the necessary financial resources or capital to support an + enterprise, program, project, or organization. + alt_descriptions: + nl: >- + De noodzakelijke financiële middelen of kapitaal verstrekken om een + onderneming, programma, project of organisatie te ondersteunen. + de: >- + Die erforderlichen finanziellen Mittel oder das Kapital bereitstellen, + um ein Unternehmen, Programm, Projekt oder eine Organisation zu + unterstützen. + fr: >- + Fournir les ressources financières ou le capital nécessaires pour + soutenir une entreprise, un programme, un projet ou une organisation. + ar: >- + توفير الموارد المالية أو رأس المال اللازم لدعم مؤسسة أو برنامج أو + مشروع أو منظمة. + id: >- + Menyediakan sumber daya keuangan atau modal yang diperlukan untuk + mendukung suatu usaha, program, proyek, atau organisasi. + zh: >- + 提供必要的财务资源或资本以支持企业、计划、项目或组织。 + es: >- + Proporcionar los recursos financieros o el capital necesarios para + apoyar una empresa, programa, proyecto u organización. + structured_aliases: + - literal_form: financieren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: finanzieren + predicate: EXACT_SYNONYM + in_language: de + - literal_form: financer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تمويل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mendanai + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 资助 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: financiar + predicate: EXACT_SYNONYM + in_language: es + slot_uri: hc:fund + range: string + aliases: + - has_or_had_funded + annotations: + custodian_types: '["*"]' + related_mappings: + - schema:funder # schemaorg.owl:18743-747 - identifies funder agent, not act of funding + - schema:funding # schemaorg.owl:18772-796 - links to Grant object, not act of funding + comments: + - | + **MIGRATION**: Renamed from has_or_had_funded for conciseness (2026-02-03). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/generate.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/generate.yaml new file mode 100644 index 0000000000..19b2be6452 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/generate.yaml @@ -0,0 +1,101 @@ +# ============================================================================== +# LinkML Slot Definition: generate +# ============================================================================== +# To produce or bring into existence through a process or operation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------|--------------------|---------|---------------------------------------------| +# | **PROV-O** | `prov:generated` | prov.ttl:580-591 | close | Provenance-specific: Activity→Entity chain. | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/generate +name: generate +title: generate +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: + generate: + name: generate + title: generate + slot_uri: hc:generate + description: >- + To produce, create, cause to arise, or bring into existence (such as data, + reports, energy, or code) through a specific process or operation. + alt_descriptions: + nl: >- + Produceren, creëren, doen ontstaan of tot stand brengen (zoals gegevens, + rapporten, energie of code) door middel van een specifiek proces of + bewerking. + de: >- + Produzieren, erzeugen, hervorbringen oder ins Dasein rufen (wie Daten, + Berichte, Energie oder Code) durch einen bestimmten Prozess oder Vorgang. + fr: >- + Produire, créer, faire naître ou amener à l'existence (comme des données, + des rapports, de l'énergie ou du code) par un processus ou une opération + spécifique. + ar: >- + إنتاج أو إنشاء أو التسبب في نشوء أو إيجاد (مثل البيانات أو التقارير أو + الطاقة أو الشفرة البرمجية) من خلال عملية أو تشغيل محدد. + id: >- + Memproduksi, menciptakan, menimbulkan, atau mewujudkan (seperti data, + laporan, energi, atau kode) melalui proses atau operasi tertentu. + zh: >- + 通过特定的过程或操作来生产、创建、引起产生或使之存在(如数据、报告、能源或代码)。 + es: >- + Producir, crear, hacer surgir o traer a la existencia (como datos, + informes, energía o código) mediante un proceso u operación específica. + structured_aliases: + - literal_form: genereren + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: erzeugen + predicate: EXACT_SYNONYM + in_language: de + - literal_form: générer + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: توليد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: menghasilkan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 生成 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: generar + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie + # range: Output + multivalued: true + annotations: + custodian_types: '["*"]' + close_mappings: + - prov:generated # prov.ttl:580-591 — Activity→Entity provenance chain; this slot is broader (general production) + aliases: + - has_or_had_generation + - generates_or_generated + - has_generate + comments: + - | + **ONTOLOGY NOTE**: `prov:generated` (prov.ttl:580-591) is the PROV-O provenance + relationship linking an Activity to an Entity it produced. Domain: Activity, Range: Entity. + This slot is broader — it covers general production/creation, not just provenance tracking. + Therefore demoted from exact to close. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/geographic_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/geographic_extent.yaml new file mode 100644 index 0000000000..2265c813d4 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/geographic_extent.yaml @@ -0,0 +1,107 @@ +# ============================================================================== +# LinkML Slot Definition: geographic_extent +# ============================================================================== +# To specify the physical area or region covered by an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------|------------------------|---------|-------------------------------------------------| +# | **Schema.org** | `schema:areaServed` | schemaorg.owl:8403-8432| close | Service-oriented geographic area. | +# | **DCTerms** | `dcterms:spatial` | dcterms.rdf:1944-1967 | close | Spatial characteristics of a resource. | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/geographic_extent +name: geographic_extent +title: geographic extent +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ + xsd: http://www.w3.org/2001/XMLSchema# +default_prefix: hc +imports: +- linkml:types +slots: + geographic_extent: + name: geographic_extent + title: geographic extent + slot_uri: hc:geographicExtent + description: >- + To specify the physical area or region covered or represented by an entity + (such as a jurisdiction, administrative unit, dataset, or collection), + typically defined by a bounding box, coordinates, or place names. + alt_descriptions: + nl: >- + Het specificeren van het fysieke gebied of de regio dat wordt bestreken + of vertegenwoordigd door een entiteit (zoals een jurisdictie, + bestuurlijke eenheid, dataset of collectie), doorgaans gedefinieerd + door een begrenzing, coördinaten of plaatsnamen. + de: >- + Angabe des physischen Gebiets oder der Region, die von einer Entität + abgedeckt oder dargestellt wird (wie eine Gerichtsbarkeit, + Verwaltungseinheit, ein Datensatz oder eine Sammlung), üblicherweise + definiert durch ein Begrenzungsrechteck, Koordinaten oder Ortsnamen. + fr: >- + Spécifier la zone physique ou la région couverte ou représentée par une + entité (telle qu'une juridiction, une unité administrative, un jeu de + données ou une collection), généralement définie par une boîte + englobante, des coordonnées ou des noms de lieux. + ar: >- + تحديد المنطقة الجغرافية أو الإقليم الذي تغطيه أو تمثله كيان ما (مثل + ولاية قضائية أو وحدة إدارية أو مجموعة بيانات أو مجموعة)، ويُحدد عادةً + بمربع إحاطة أو إحداثيات أو أسماء أماكن. + id: >- + Menentukan area fisik atau wilayah yang dicakup atau diwakili oleh suatu + entitas (seperti yurisdiksi, unit administratif, kumpulan data, atau + koleksi), biasanya didefinisikan oleh kotak pembatas, koordinat, atau + nama tempat. + zh: >- + 指定由实体(如管辖区、行政单位、数据集或馆藏)所覆盖或代表的物理区域或地区,通常通过边界框、坐标或地名来定义。 + es: >- + Especificar el área física o la región cubierta o representada por una + entidad (como una jurisdicción, unidad administrativa, conjunto de datos + o colección), típicamente definida por un cuadro delimitador, + coordenadas o nombres de lugares. + structured_aliases: + - literal_form: geografische omvang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geografische Ausdehnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: étendue géographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: النطاق الجغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan geografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 地理范围 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: extensión geográfica + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie + aliases: + - has_or_had_geographic_extent + annotations: + custodian_types: '["*"]' + close_mappings: + - schema:areaServed # schemaorg.owl:8403-8432 — "The geographic area where a service or offered item is provided." Service-oriented, not general geographic extent. + - dcterms:spatial # dcterms.rdf:1944-1967 — "Spatial characteristics of the resource." Range: Location. Broader scope (any spatial characteristic). + comments: + - | + **ONTOLOGY NOTE**: `schema:areaServed` (schemaorg.owl:8403-8432) is specifically about + service delivery areas (Domain: Service/Organization/Offer). This slot is about general + geographic coverage of any entity. `dcterms:spatial` (dcterms.rdf:1944-1967) covers + spatial characteristics of a resource — close but more general than "extent." + - | + **SLOT_URI FIX**: Changed from `hc:GeographicExtent` (class-style casing) to + `hc:geographicExtent` (property-style casing) per LinkML conventions. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/geometric_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/geometric_extent.yaml new file mode 100644 index 0000000000..c2fd996a47 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/geometric_extent.yaml @@ -0,0 +1,101 @@ +# ============================================================================== +# LinkML Slot Definition: geometric_extent +# ============================================================================== +# To specify the mathematical boundaries or spatial coordinates of an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|--------------------------|---------|------------------------------------------------| +# | **Schema.org** | `schema:geo` | schemaorg.owl:19029-19051| broad | General geo association (GeoCoords/GeoShape). | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/geometric_extent +name: geometric_extent +title: geometric extent +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +slots: + geometric_extent: + name: geometric_extent + title: geometric extent + slot_uri: hc:geometricExtent + description: >- + To specify the mathematical boundaries, shape, or spatial coordinates + (such as a polygon or bounding box) that define the physical form or + limits of an entity within a coordinate system. + alt_descriptions: + nl: >- + Het specificeren van de wiskundige grenzen, vorm of ruimtelijke + coördinaten (zoals een polygoon of begrenzing) die de fysieke vorm of + limieten van een entiteit binnen een coördinatensysteem definiëren. + de: >- + Angabe der mathematischen Grenzen, Form oder räumlichen Koordinaten + (wie ein Polygon oder Begrenzungsrechteck), die die physische Form + oder die Grenzen einer Entität innerhalb eines Koordinatensystems + definieren. + fr: >- + Spécifier les limites mathématiques, la forme ou les coordonnées + spatiales (telles qu'un polygone ou une boîte englobante) qui + définissent la forme physique ou les limites d'une entité au sein + d'un système de coordonnées. + ar: >- + تحديد الحدود الرياضية أو الشكل أو الإحداثيات المكانية (مثل مضلع أو + مربع إحاطة) التي تعرّف الشكل الفيزيائي أو حدود كيان ما ضمن نظام + إحداثيات. + id: >- + Menentukan batas matematis, bentuk, atau koordinat spasial (seperti + poligon atau kotak pembatas) yang mendefinisikan bentuk fisik atau + batas suatu entitas dalam sistem koordinat. + zh: >- + 指定在坐标系内定义实体物理形态或边界的数学边界、形状或空间坐标(如多边形或边界框)。 + es: >- + Especificar los límites matemáticos, la forma o las coordenadas + espaciales (como un polígono o cuadro delimitador) que definen la forma + física o los límites de una entidad dentro de un sistema de coordenadas. + structured_aliases: + - literal_form: geometrische omvang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geometrische Ausdehnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: étendue géométrique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: النطاق الهندسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan geometris + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 几何范围 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: extensión geométrica + predicate: EXACT_SYNONYM + in_language: es + range: string + aliases: + - has_or_had_geometric_extent + - has_geometric_extent + - has_or_had_geometry + - has_geometry + annotations: + custodian_types: '["*"]' + broad_mappings: + - schema:geo # schemaorg.owl:19029-19051 — "The geo coordinates of the place." Links to GeoCoordinates or GeoShape. Broader: general geo association, not specifically about mathematical boundaries/extent. + comments: + - | + **ONTOLOGY NOTE**: `schema:geo` (schemaorg.owl:19029-19051) is a general-purpose + property linking a Place to its GeoCoordinates or GeoShape. It is broader than this + slot, which specifically concerns mathematical boundaries and extent definitions + within a coordinate system (polygons, bounding boxes, etc.). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml index 7fa7b38c74..ae87ceca58 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_alias.yaml @@ -82,6 +82,8 @@ slots: multivalued: true aliases: - has_or_had_alias + - has_or_had_variant_name + - has_variant_name exact_mappings: - schema:alternateName # schemaorg.owl:7757-7777 - "An alias for the item" - skos:altLabel diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_asset.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_asset.yaml index 4cd4ae5153..d16f57f0f7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_asset.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_asset.yaml @@ -114,6 +114,8 @@ slots: - has_or_had_asset - owns_asset - possesses_asset + - has_or_had_net_asset + - has_net_asset annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml index 50ff7fa862..89e862db86 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_code.yaml @@ -97,6 +97,9 @@ slots: - has_type_code - has_or_had_city_code - has_city_code + - has_or_had_iso_ + - has_or_had_iso_code + - has_iso_code annotations: custodian_types: '["*"]' custodian_types_rationale: Codes applicable to all custodian types. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml index 20c5064ca6..b4026117f5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_collection.yaml @@ -104,6 +104,8 @@ slots: - schema:hasPart aliases: - has_or_had_collection + - has_or_had_local_collection + - has_local_collection annotations: inverse_slot: is_or_was_collection_of deprecates: has_collection diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml index 3f6d74d3a4..1ad3a68cd4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_contact_point.yaml @@ -74,6 +74,8 @@ slots: multivalued: true aliases: - has_or_had_contact_point + - has_or_had_key_contact + - has_key_contact exact_mappings: - schema:contactPoint # schemaorg.owl:12577-12595 - "A contact point for a person or organization" annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_digital_platform.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_digital_platform.yaml index 2f97a9e8b6..bf611c8d03 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_digital_platform.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_digital_platform.yaml @@ -80,6 +80,10 @@ slots: multivalued: true aliases: - has_or_had_digital_platform + - has_or_had_primary_platform + - has_primary_platform + - has_or_had_secondary_platform + - has_secondary_platform close_mappings: - foaf:homepage # foaf.ttl:291-301 - "A homepage for some thing" — only a URL, not full platform description broad_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_equipment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_equipment.yaml index 11e6e2ebb8..08149158f2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_equipment.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_equipment.yaml @@ -86,6 +86,8 @@ slots: - has_or_had_equipment - has_or_had_equipment_type - has_equipment_type + - has_or_had_imaging_equipment + - has_imaging_equipment annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_expense.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_expense.yaml index 0953b655d0..38a07cf73d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_expense.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_expense.yaml @@ -1,3 +1,23 @@ +# ============================================================================== +# LinkML Slot Definition: has_expense +# ============================================================================== +# To specify a financial cost, charge, or payment required for or incurred by +# the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|-------------------------|---------|--------------------------------------------| +# | **Schema.org** | `schema:price` | schemaorg.owl:30600-636 | related | Offer price of a product (commerce domain) | +# +# No exact standard mapping exists. schema:price is about product offer prices +# in a commerce context, not general financial costs/charges incurred by an +# organization. schema:totalPrice similarly relates to transaction totals. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, no standard exact match +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_expense name: has_expense title: has_expense @@ -13,8 +33,51 @@ slots: has_expense: name: has_expense title: has_expense - description: | - To specify a financial cost, charge, or payment required for or incurred by the entity. + description: >- + To specify a financial cost, charge, or payment required for or incurred + by the entity. + alt_descriptions: + nl: >- + Een financiële kost, toeslag of betaling specificeren die vereist is + voor of gemaakt is door de entiteit. + de: >- + Einen finanziellen Aufwand, eine Gebühr oder eine Zahlung angeben, die + für die Entität erforderlich ist oder von ihr getragen wird. + fr: >- + Spécifier un coût financier, une charge ou un paiement requis pour ou + engagé par l'entité. + ar: >- + تحديد تكلفة مالية أو رسوم أو دفعة مطلوبة من الكيان أو تكبدها. + id: >- + Menentukan biaya finansial, beban, atau pembayaran yang diperlukan + untuk atau ditanggung oleh entitas. + zh: >- + 指定实体所需或产生的财务成本、费用或付款。 + es: >- + Especificar un costo financiero, cargo o pago requerido por o incurrido + por la entidad. + structured_aliases: + - literal_form: kosten + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ausgaben + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dépense + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نفقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: pengeluaran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 费用 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: gasto + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasExpense range: string # uriorcurie # range: MonetaryAmount @@ -23,3 +86,5 @@ slots: - has_or_had_expense annotations: custodian_types: '["*"]' + related_mappings: + - schema:price # schemaorg.owl:30600-636 - offer price of a product (commerce domain) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml new file mode 100644 index 0000000000..aee44e3f59 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent.yaml @@ -0,0 +1,100 @@ +# ============================================================================== +# LinkML Slot Definition: has_extent +# ============================================================================== +# To specify the physical or digital size, quantity, or volume of the material +# or resource. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------|----------------------|---------|-----------------------------------------| +# | **DCTerms** | `dcterms:extent` | dcterms.rdf:1269-295 | exact | "The size or duration of the resource." | +# +# dcterms:extent is an exact match: both describe the size/duration/quantity of +# a resource. Range: SizeOrDuration. SubProperty of dcterms:format. +# Using dcterms:extent as the slot_uri per the standard URI principle. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, slot_uri=dcterms:extent +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_extent +name: has_extent +title: has_extent +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +slots: + has_extent: + name: has_extent + title: has_extent + description: >- + To specify the physical or digital size, quantity, or volume of the + material or resource (e.g., number of pages, file size, linear meters, + or duration). + alt_descriptions: + nl: >- + De fysieke of digitale omvang, hoeveelheid of het volume van het + materiaal of de bron specificeren (bijv. aantal pagina's, bestandsgrootte, + strekkende meters of duur). + de: >- + Die physische oder digitale Größe, Menge oder das Volumen des Materials + oder der Ressource angeben (z. B. Seitenzahl, Dateigröße, laufende + Meter oder Dauer). + fr: >- + Spécifier la taille physique ou numérique, la quantité ou le volume du + matériel ou de la ressource (par ex., nombre de pages, taille de + fichier, mètres linéaires ou durée). + ar: >- + تحديد الحجم المادي أو الرقمي أو الكمية أو الحجم للمادة أو المورد + (مثل عدد الصفحات أو حجم الملف أو الأمتار الطولية أو المدة). + id: >- + Menentukan ukuran fisik atau digital, kuantitas, atau volume materi + atau sumber daya (misalnya, jumlah halaman, ukuran file, meter linier, + atau durasi). + zh: >- + 指定材料或资源的物理或数字大小、数量或体积(例如页数、文件大小、线性米数或持续时间)。 + es: >- + Especificar el tamaño físico o digital, la cantidad o el volumen del + material o recurso (por ej., número de páginas, tamaño de archivo, + metros lineales o duración). + structured_aliases: + - literal_form: omvang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Umfang + predicate: EXACT_SYNONYM + in_language: de + - literal_form: étendue + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نطاق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: cakupan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 范围 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: extensión + predicate: EXACT_SYNONYM + in_language: es + slot_uri: dcterms:extent + range: string + aliases: + - has_or_had_extent_text + annotations: + custodian_types: '["*"]' + exact_mappings: + - dcterms:extent # dcterms.rdf:1269-295 - "The size or duration of the resource." + comments: + - | + **USAGE**: Use for recording the physical or digital extent of + collection materials, archival holdings, or digital resources. + Examples: "500 pages", "2.5 linear meters", "1.2 GB", "PT2H30M". diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent_text.yaml deleted file mode 100644 index 57096fc1f9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_extent_text.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_extent_text -name: has_extent_text -title: has_extent_text -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_extent_text: - name: has_extent_text - description: Textual description of extent. MIGRATED 2026-02-03 from has_or_had_extent_text for conciseness. - slot_uri: hc:hasExtentText - range: string - aliases: - - has_or_had_extent_text - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_facility.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_facility.yaml index 1226070cfb..e779739f6e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_facility.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_facility.yaml @@ -1,3 +1,25 @@ +# ============================================================================== +# LinkML Slot Definition: has_facility +# ============================================================================== +# To possess or provide access to a specific physical infrastructure, amenity, +# building, or dedicated space designed to serve a particular function or +# purpose. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|-------------------------|---------|-------------------------------------------------| +# | **Schema.org** | `schema:amenityFeature` | schemaorg.owl:7869-7893 | related | Accommodation-specific characteristic/service | +# +# schema:amenityFeature is about characteristics or services of an Accommodation +# (domain: Place/LodgingBusiness/Accommodation/FloorPlan). A "facility" is a +# specific physical infrastructure or dedicated space, which is semantically +# different from an amenity feature. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, demoted amenityFeature exact→related +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_facility name: has_facility title: has_facility @@ -14,14 +36,69 @@ slots: has_facility: name: has_facility title: has_facility - description: Facility associated with or available at an entity. + description: >- + To possess or provide access to a specific physical infrastructure, + amenity, building, or dedicated space designed to serve a particular + function or purpose. + alt_descriptions: + nl: >- + Een specifieke fysieke infrastructuur, voorziening, gebouw of + toegewijde ruimte bezitten of toegang bieden tot, ontworpen om een + bepaalde functie of doel te dienen. + de: >- + Eine spezifische physische Infrastruktur, Einrichtung, ein Gebäude + oder einen dedizierten Raum besitzen oder Zugang dazu bieten, der + dazu bestimmt ist, eine bestimmte Funktion oder einen bestimmten + Zweck zu erfüllen. + fr: >- + Posséder ou fournir l'accès à une infrastructure physique spécifique, + une commodité, un bâtiment ou un espace dédié conçu pour remplir une + fonction ou un objectif particulier. + ar: >- + امتلاك أو توفير الوصول إلى بنية تحتية مادية محددة أو مرفق أو مبنى أو + مساحة مخصصة مصممة لخدمة وظيفة أو غرض معين. + id: >- + Memiliki atau menyediakan akses ke infrastruktur fisik tertentu, + fasilitas, bangunan, atau ruang khusus yang dirancang untuk melayani + fungsi atau tujuan tertentu. + zh: >- + 拥有或提供对特定物理基础设施、设施、建筑物或专用空间的访问, + 该设施旨在服务于特定功能或目的。 + es: >- + Poseer o proporcionar acceso a una infraestructura física específica, + instalación, edificio o espacio dedicado diseñado para cumplir una + función o propósito particular. + structured_aliases: + - literal_form: faciliteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Einrichtung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: installation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مرفق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fasilitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 设施 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: instalación + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasFacility range: string # uriorcurie # range: Facility multivalued: true aliases: - has_or_had_facility + - has_or_had_hands_on_facility + - has_hands_on_facility annotations: custodian_types: '["*"]' - exact_mappings: - - schema:amenityFeature + related_mappings: + - schema:amenityFeature # schemaorg.owl:7869-7893 - Accommodation-specific characteristic/service diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_feature.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_feature.yaml index 423347feda..0f911974c6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_feature.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_feature.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_feature +# ============================================================================== +# To possess a distinctive attribute or functionality of the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|--------------------------|---------|--------------------------------------------------| +# | **Schema.org** | `schema:amenityFeature` | schemaorg.owl:7869-7893 | related | Accommodation-specific amenity feature. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_feature name: has_feature title: has_feature @@ -13,13 +27,66 @@ slots: has_feature: name: has_feature title: has_feature - description: Feature or characteristic of the entity. slot_uri: hc:hasFeature + description: >- + To possess a distinctive attribute, aspect, quality, or functionality + that characterizes the entity or distinguishes it from others. + alt_descriptions: + nl: >- + Het bezitten van een onderscheidend kenmerk, aspect, kwaliteit of + functionaliteit dat de entiteit karakteriseert of onderscheidt van + andere. + de: >- + Besitzen eines kennzeichnenden Merkmals, Aspekts, einer Eigenschaft + oder Funktionalität, die die Entität charakterisiert oder von anderen + unterscheidet. + fr: >- + Posséder un attribut distinctif, un aspect, une qualité ou une + fonctionnalité qui caractérise l'entité ou la distingue des autres. + ar: >- + امتلاك سمة مميزة أو جانب أو خاصية أو وظيفة تميز الكيان أو تفرقه + عن غيره. + id: >- + Memiliki atribut, aspek, kualitas, atau fungsionalitas yang khas + yang mencirikan entitas atau membedakannya dari yang lain. + zh: >- + 拥有一个独特的属性、方面、品质或功能,以表征该实体或将其与其他实体区分开来。 + es: >- + Poseer un atributo distintivo, aspecto, cualidad o funcionalidad que + caracteriza la entidad o la distingue de otras. + structured_aliases: + - literal_form: heeft kenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Merkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une caractéristique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له ميزة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki fitur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有特征 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene característica + predicate: EXACT_SYNONYM + in_language: es range: string # uriorcurie multivalued: true aliases: - has_or_had_feature annotations: custodian_types: '["*"]' - exact_mappings: - - schema:amenityFeature + related_mappings: + - schema:amenityFeature # schemaorg.owl:7869-7893 — "An amenity feature of the Accommodation." Domain: Place/LodgingBusiness/Accommodation/FloorPlan. Accommodation-specific, not general entity features. + comments: + - | + **ONTOLOGY NOTE**: `schema:amenityFeature` (schemaorg.owl:7869-7893) is specifically + about amenity features of accommodations (hotels, lodgings, etc.). Domain: + Place/LodgingBusiness/Accommodation/FloorPlan. This slot covers general features of + any entity. Demoted from exact to related. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fee.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fee.yaml deleted file mode 100644 index ca96984f75..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fee.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_fee -name: has_fee -title: has_fee -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_fee: - name: has_fee - title: has_fee - description: Fee or charge associated with an entity or service. - slot_uri: hc:hasFee - range: string # uriorcurie - # range: MonetaryAmount - aliases: - - has_or_had_fee - - has_or_had_admission_fee - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:price diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_field.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_field.yaml index 6820efb441..8e1f9af08a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_field.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_field.yaml @@ -1,3 +1,19 @@ +# ============================================================================== +# LinkML Slot Definition: has_field +# ============================================================================== +# To contain a distinct unit of data, attribute, or column within a record or +# structure used to store a specific category of information. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology property maps to this meta-level/schema-introspection +# concept. This is a data-modeling concept about record structure, not a +# domain-level property. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, no standard match +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_field name: has_field title: has_field @@ -12,10 +28,67 @@ imports: slots: has_field: name: has_field - description: Name of a data field or property. MIGRATED 2026-02-03 from has_or_had_field for conciseness. + title: has_field + description: >- + To contain a distinct unit of data, attribute, or column within a record + or structure (such as a database or form) used to store a specific + category of information. + alt_descriptions: + nl: >- + Een afzonderlijke eenheid van gegevens, attribuut of kolom bevatten + binnen een record of structuur (zoals een database of formulier) die + wordt gebruikt om een specifieke categorie informatie op te slaan. + de: >- + Eine eigenständige Dateneinheit, ein Attribut oder eine Spalte + innerhalb eines Datensatzes oder einer Struktur (wie einer Datenbank + oder einem Formular) enthalten, die zur Speicherung einer bestimmten + Informationskategorie dient. + fr: >- + Contenir une unité distincte de données, un attribut ou une colonne + au sein d'un enregistrement ou d'une structure (comme une base de + données ou un formulaire) utilisée pour stocker une catégorie + spécifique d'informations. + ar: >- + احتواء وحدة بيانات مميزة أو سمة أو عمود ضمن سجل أو بنية (مثل قاعدة + بيانات أو نموذج) تُستخدم لتخزين فئة محددة من المعلومات. + id: >- + Mengandung unit data yang berbeda, atribut, atau kolom dalam suatu + rekaman atau struktur (seperti basis data atau formulir) yang + digunakan untuk menyimpan kategori informasi tertentu. + zh: >- + 包含记录或结构(如数据库或表单)中用于存储特定类别信息的独立数据单元、属性或列。 + es: >- + Contener una unidad distinta de datos, atributo o columna dentro de + un registro o estructura (como una base de datos o formulario) + utilizada para almacenar una categoría específica de información. + structured_aliases: + - literal_form: veld + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Feld + predicate: EXACT_SYNONYM + in_language: de + - literal_form: champ + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: حقل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bidang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 字段 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: campo + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasField range: string aliases: - has_or_had_field annotations: custodian_types: '["*"]' + comments: + - | + **MIGRATION**: Renamed from has_or_had_field for conciseness (2026-02-03). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_location.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_location.yaml index 2379ae3657..e5fb296c96 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_location.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_location.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_file_location +# ============================================================================== +# To specify the path or URL where a digital file is stored. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------|--------------------------|---------|-------------------------------------------------| +# | **Schema.org** | `schema:contentUrl` | schemaorg.owl:12864-12867| close | URL of actual bytes of MediaObject (narrower). | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_file_location name: has_file_location title: has_file_location @@ -12,10 +26,74 @@ imports: slots: has_file_location: name: has_file_location - description: The file location or path. MIGRATED 2026-02-03 from has_or_had_file_location for conciseness. + title: has_file_location slot_uri: hc:hasFileLocation + description: >- + To specify the specific path, directory, or network address (such as a + URL or URI) where a digital file is stored and from which it can be + retrieved. + alt_descriptions: + nl: >- + Het specificeren van het specifieke pad, de map of het netwerkadres + (zoals een URL of URI) waar een digitaal bestand is opgeslagen en van + waaruit het kan worden opgehaald. + de: >- + Angabe des spezifischen Pfads, Verzeichnisses oder der Netzwerkadresse + (wie eine URL oder URI), unter der eine digitale Datei gespeichert ist + und von der sie abgerufen werden kann. + fr: >- + Spécifier le chemin, le répertoire ou l'adresse réseau spécifique + (tel qu'une URL ou URI) où un fichier numérique est stocké et à + partir duquel il peut être récupéré. + ar: >- + تحديد المسار أو الدليل أو عنوان الشبكة المحدد (مثل URL أو URI) حيث + يتم تخزين ملف رقمي ومن حيث يمكن استرجاعه. + id: >- + Menentukan jalur, direktori, atau alamat jaringan spesifik (seperti + URL atau URI) tempat file digital disimpan dan dari mana file tersebut + dapat diambil. + zh: >- + 指定数字文件存储位置的具体路径、目录或网络地址(如URL或URI),以便从中检索该文件。 + es: >- + Especificar la ruta, directorio o dirección de red específica (como una + URL o URI) donde se almacena un archivo digital y desde donde se puede + recuperar. + structured_aliases: + - literal_form: heeft bestandslocatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Dateispeicherort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un emplacement de fichier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له موقع ملف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki lokasi file + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有文件位置 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene ubicación de archivo + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_file_location + - has_or_had_file_path + - has_file_path annotations: custodian_types: '["*"]' + close_mappings: + - schema:contentUrl # schemaorg.owl:12864-12867 — "Actual bytes of the media object, for example the image file or video file." Domain: MediaObject. Narrower: specifically about MediaObject content URLs. + comments: + - | + MIGRATED 2026-02-03 from has_or_had_file_location for conciseness. + - | + **ONTOLOGY NOTE**: `schema:contentUrl` (schemaorg.owl:12864-12867) specifically + provides the URL for the actual bytes of a MediaObject. This slot is broader — + it covers any digital file location including paths, directories, and URIs for + non-media files. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_path.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_path.yaml deleted file mode 100644 index eb3cb42fee..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_file_path.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_file_path -name: has_file_path -title: has_file_path -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_file_path: - name: has_file_path - title: has_file_path - description: File path of the entity. - slot_uri: hc:hasFilePath - range: string - aliases: - - has_or_had_file_path - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml index 62235ece23..6a2af3338d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fixity.yaml @@ -1,3 +1,24 @@ +# ============================================================================== +# LinkML Slot Definition: has_fixity +# ============================================================================== +# To specify the quality of being unchanged or stable, often involving a +# mechanism (such as a checksum) to verify that a digital object's content has +# not been altered or corrupted. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|------------------|----------------------|---------|----------------------------------------------------------| +# | **PREMIS** | `premis:fixity` | premis3.owl:372-384 | exact | "has fixity." Domain: Bitstream/File. Range: Fixity. | +# +# PREMIS Fixity class (premis3.owl:101-105): "Information used to verify whether +# an object has been altered in an undocumented or unauthorized way." +# This is an exact semantic match. Using premis:fixity as the slot_uri. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, verified premis:fixity as exact +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_fixity name: has_fixity title: has fixity @@ -6,25 +27,81 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - rico: https://www.ica.org/standards/RiC/ontology# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# + premis: http://www.loc.gov/premis/rdf/v3/ default_prefix: hc imports: - linkml:types slots: has_fixity: - slot_uri: hc:hasFixity - description: 'Fixity information (checksums, verification) for a digital resource. - MIGRATED from fixity_info per Rule 53. Follows RiC-O naming convention. - - - MIGRATED 2026-02-03 from has_or_had_fixity for conciseness.' + name: has_fixity + title: has fixity + description: >- + To specify the quality of being unchanged or stable, often involving a + mechanism (such as a checksum) to verify that a digital object's content + has not been altered or corrupted. + alt_descriptions: + nl: >- + De eigenschap specificeren van onveranderd of stabiel zijn, vaak met + een mechanisme (zoals een controlesom) om te verifiëren dat de inhoud + van een digitaal object niet is gewijzigd of beschadigd. + de: >- + Die Eigenschaft angeben, unverändert oder stabil zu sein, oft unter + Verwendung eines Mechanismus (wie einer Prüfsumme) zur Überprüfung, + dass der Inhalt eines digitalen Objekts nicht verändert oder + beschädigt wurde. + fr: >- + Spécifier la qualité d'être inchangé ou stable, impliquant souvent + un mécanisme (tel qu'une somme de contrôle) pour vérifier que le + contenu d'un objet numérique n'a pas été altéré ou corrompu. + ar: >- + تحديد خاصية كون الكائن غير متغير أو مستقر، وغالباً ما تتضمن آلية + (مثل المجموع الاختباري) للتحقق من أن محتوى الكائن الرقمي لم يتم + تعديله أو إتلافه. + id: >- + Menentukan kualitas tidak berubah atau stabil, sering kali melibatkan + mekanisme (seperti checksum) untuk memverifikasi bahwa konten objek + digital tidak telah diubah atau dirusak. + zh: >- + 指定不变或稳定的质量,通常涉及一种机制(如校验和)来验证数字对象的内容未被更改或损坏。 + es: >- + Especificar la cualidad de permanecer inalterado o estable, a menudo + involucrando un mecanismo (como una suma de verificación) para + verificar que el contenido de un objeto digital no ha sido alterado + o corrompido. + structured_aliases: + - literal_form: fixiteit + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fixität + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fixité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ثبات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fiksitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 固定性 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: fijeza + predicate: EXACT_SYNONYM + in_language: es + slot_uri: premis:fixity range: string multivalued: true aliases: - - has_or_had_fixity - exact_mappings: - - premis:fixity + - has_or_had_fixity annotations: custodian_types: '["*"]' + exact_mappings: + - premis:fixity # premis3.owl:372-384 - "has fixity." Domain: Bitstream/File. Range: Fixity. + comments: + - | + **MIGRATION**: Renamed from has_or_had_fixity for conciseness (2026-02-03). + - | + **USAGE**: Use for recording digital preservation fixity information + such as checksums (MD5, SHA-256) that verify file integrity. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_flag.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_flag.yaml deleted file mode 100644 index 8066ca70dd..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_flag.yaml +++ /dev/null @@ -1,29 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_flag -name: has_flag -title: has flag -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_flag: - slot_uri: hc:hasFlag - description: 'Data quality flag or status indicator. - - - MIGRATED 2026-02-03 from has_or_had_flag for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_flag - exact_mappings: - - dqv:hasQualityAnnotation - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_focus.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_focus.yaml deleted file mode 100644 index 7721e723f7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_focus.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_focus -name: has_focus -title: has_focus -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: - has_focus: - name: has_focus - description: Indicates the primary focus or area of interest of an entity. MIGRATED 2026-02-03 from has_or_had_focus for conciseness. - slot_uri: hc:hasFocus - range: string - multivalued: true - aliases: - - has_or_had_focus - annotations: - custodian_types: '["*"]' - exact_mappings: - - skos:scopeNote diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fond.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fond.yaml deleted file mode 100644 index 496d810c2c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fond.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_fond -name: has_fond -title: has_fond -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_fond: - name: has_fond - description: Archival fonds to which this item belongs. MIGRATED 2026-02-03 from has_or_had_fond for conciseness. - slot_uri: hc:hasFond - range: string - aliases: - - has_or_had_fond - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_fonds.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fonds.yaml new file mode 100644 index 0000000000..d1e8030597 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_fonds.yaml @@ -0,0 +1,111 @@ +# ============================================================================== +# LinkML Slot Definition: has_fonds +# ============================================================================== +# To specify or contain the entire aggregated body of records originating from +# a specific creator accumulated naturally during the course of their daily +# activities and functions. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|------------------------------|----------------------------|---------|---------------------------------------------------------| +# | **RiC-O** | `rico:includesOrIncluded` | RiC-O_1-1.rdf:9522-9540 | broad | "Connects a Record Set to a Record or Record Set." | +# | **RiC-O** | `rico:recordSetTypes#Fonds` | RiC-O_1-1.rdf:30782-30809 | related | NamedIndividual (vocabulary term), not a property. | +# +# rico:includesOrIncluded is broader: it describes general inclusion of records +# in any record set, not specifically the fonds-level aggregation. +# rico:recordSetTypes#Fonds is the vocabulary concept defining what a fonds is, +# but it is a NamedIndividual, not a property. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, RiC-O research +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_fonds +name: has_fonds +title: has_fonds +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# +default_prefix: hc +imports: +- linkml:types +slots: + has_fonds: + name: has_fonds + title: has_fonds + description: >- + To specify or contain the entire aggregated body of records originating + from a specific creator (individual, family, or organization) accumulated + naturally during the course of their daily activities and functions. + alt_descriptions: + nl: >- + Het gehele samengevoegde bestand van archiefstukken specificeren of + bevatten dat afkomstig is van een specifieke maker (individu, familie + of organisatie) en op natuurlijke wijze is geaccumuleerd tijdens de + dagelijkse activiteiten en functies. + de: >- + Den gesamten zusammengeführten Bestand an Unterlagen angeben oder + enthalten, der von einem bestimmten Urheber (Einzelperson, Familie + oder Organisation) stammt und im Laufe seiner täglichen Aktivitäten + und Funktionen auf natürliche Weise entstanden ist. + fr: >- + Spécifier ou contenir l'ensemble agrégé des documents provenant d'un + créateur spécifique (individu, famille ou organisation), accumulés + naturellement au cours de leurs activités et fonctions quotidiennes. + ar: >- + تحديد أو احتواء المجموعة الكاملة المجمعة من السجلات الصادرة عن منشئ + محدد (فرد أو عائلة أو منظمة) والمتراكمة بشكل طبيعي خلال أنشطتهم + ووظائفهم اليومية. + id: >- + Menentukan atau memuat keseluruhan kumpulan rekaman yang berasal dari + pencipta tertentu (individu, keluarga, atau organisasi) yang + terakumulasi secara alami selama aktivitas dan fungsi sehari-hari + mereka. + zh: >- + 指定或包含源自特定创建者(个人、家庭或组织)在日常活动和职能过程中自然积累的 + 全部档案记录集合体。 + es: >- + Especificar o contener el cuerpo agregado completo de registros + originados por un creador específico (individuo, familia u + organización) acumulados naturalmente durante el curso de sus + actividades y funciones diarias. + structured_aliases: + - literal_form: archief (fonds) + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bestand (Archiv) + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonds d'archives + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أرشيف (فوند) + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fonds arsip + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 全宗 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: fondo archivístico + predicate: EXACT_SYNONYM + in_language: es + slot_uri: hc:hasFonds + range: string + aliases: + - has_or_had_fond + annotations: + custodian_types: '["*"]' + broad_mappings: + - rico:includesOrIncluded # RiC-O_1-1.rdf:9522-9540 - "Connects a Record Set to a Record or Record Set." + comments: + - | + **ARCHIVAL CONTEXT**: In archival science, a fonds is the fundamental + unit of arrangement. It refers to all records created by a single + provenance entity, reflecting the principle of respect des fonds. + See also: rico:recordSetTypes#Fonds (RiC-O_1-1.rdf:30782-30809). diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_frequency.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_frequency.yaml index 7ad5b8b791..a7d95f3153 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_frequency.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_frequency.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_frequency +# ============================================================================== +# To specify the rate at which an event occurs over time. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |--------------|---------------------------------|------------------------|---------|-------------------------------------------------| +# | **DCTerms** | `dcterms:accrualPeriodicity` | dcterms.rdf:837-858 | close | Collection accrual frequency (narrower domain). | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_frequency name: has_frequency title: has_frequency @@ -5,6 +19,7 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: @@ -13,10 +28,62 @@ slots: has_frequency: name: has_frequency title: has_frequency - description: Frequency or rate of occurrence. slot_uri: hc:hasFrequency + description: >- + To specify the rate at which an event, signal, or action occurs or is + repeated over a particular period of time. + alt_descriptions: + nl: >- + Het specificeren van de frequentie waarmee een gebeurtenis, signaal of + actie plaatsvindt of wordt herhaald over een bepaalde tijdsperiode. + de: >- + Angabe der Rate, mit der ein Ereignis, Signal oder eine Handlung + innerhalb eines bestimmten Zeitraums auftritt oder wiederholt wird. + fr: >- + Spécifier le rythme auquel un événement, un signal ou une action se + produit ou est répété sur une période de temps donnée. + ar: >- + تحديد معدل حدوث أو تكرار حدث أو إشارة أو إجراء خلال فترة زمنية + معينة. + id: >- + Menentukan tingkat di mana suatu peristiwa, sinyal, atau tindakan + terjadi atau diulang selama periode waktu tertentu. + zh: >- + 指定事件、信号或操作在特定时间段内发生或重复的频率。 + es: >- + Especificar la tasa a la que un evento, señal o acción ocurre o se + repite durante un período de tiempo determinado. + structured_aliases: + - literal_form: heeft frequentie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Häufigkeit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une fréquence + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له تردد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki frekuensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有频率 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene frecuencia + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_frequency annotations: custodian_types: '["*"]' + close_mappings: + - dcterms:accrualPeriodicity # dcterms.rdf:837-858 — "The frequency with which items are added to a collection." Domain: Collection. Range: Frequency. Narrower: specifically about collection accrual frequency. + comments: + - | + **ONTOLOGY NOTE**: `dcterms:accrualPeriodicity` (dcterms.rdf:837-858) is specifically + about the frequency of adding items to a collection (Domain: Collection). This slot + covers general frequency of any event, signal, or action. Close but not exact. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_function.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_function.yaml index b0813368fe..85a3a81848 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_function.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_function.yaml @@ -1,3 +1,19 @@ +# ============================================================================== +# LinkML Slot Definition: has_function +# ============================================================================== +# To specify the particular role, purpose, activity, or operation that an +# entity is designed or used to perform. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No exact standard property match. RiC-O has an Activity class but no +# "hasFunction" property. schema:potentialAction and schema:additionalType +# are too generic. +# +# CREATED: 2026-01-14 +# UPDATED: 2026-02-07 - Added header, multilingual, no standard match +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_function name: has_function title: has_function @@ -12,7 +28,52 @@ slots: has_function: name: has_function title: has_function - description: Function or purpose of the entity. + description: >- + To specify the particular role, purpose, activity, or operation that an + entity is designed or used to perform. + alt_descriptions: + nl: >- + De specifieke rol, het doel, de activiteit of de bewerking specificeren + waarvoor een entiteit is ontworpen of wordt gebruikt. + de: >- + Die bestimmte Rolle, den Zweck, die Aktivität oder den Vorgang + angeben, für den eine Entität konzipiert ist oder verwendet wird. + fr: >- + Spécifier le rôle, l'objectif, l'activité ou l'opération particulière + qu'une entité est conçue ou utilisée pour accomplir. + ar: >- + تحديد الدور أو الغرض أو النشاط أو العملية المحددة التي صُمم الكيان + أو يُستخدم لأدائها. + id: >- + Menentukan peran, tujuan, aktivitas, atau operasi tertentu yang + dirancang atau digunakan oleh suatu entitas untuk dilakukan. + zh: >- + 指定实体被设计或用于执行的特定角色、目的、活动或操作。 + es: >- + Especificar el rol, propósito, actividad u operación particular que + una entidad está diseñada o se utiliza para realizar. + structured_aliases: + - literal_form: functie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Funktion + predicate: EXACT_SYNONYM + in_language: de + - literal_form: fonction + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: وظيفة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: fungsi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 功能 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: función + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasFunction range: string # uriorcurie multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_funded.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_funded.yaml deleted file mode 100644 index 81640d510a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_funded.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_funded -name: has_funded -title: has_funded -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_funded: - name: has_funded - description: Funded entity or project. MIGRATED 2026-02-03 from has_or_had_funded for conciseness. - slot_uri: hc:hasFunded - range: string - aliases: - - has_or_had_funded - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_generate.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_generate.yaml deleted file mode 100644 index 836ddcc63a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_generate.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_generate -name: has_generate -title: has_generate -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_generate: - name: has_generate - description: Generated content or output. MIGRATED 2026-02-03 from has_or_had_generate for conciseness. - slot_uri: hc:hasGenerate - range: string - aliases: - - has_or_had_generate - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geofeature.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geofeature.yaml index 8766d17fc1..286c85da0d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geofeature.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geofeature.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_geofeature +# ============================================================================== +# To specify a distinctive geographic element of a location or landscape. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------|------------------------------|---------|----------------------------------------------| +# | **GeoNames** | `gn:featureClass` | geonames_ontology.rdf:260 | related | Classifies a Feature, not "has" a feature. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_geofeature name: has_geofeature title: has_geofeature @@ -19,13 +33,74 @@ imports: slots: has_geofeature: name: has_geofeature - description: Links a geospatial place to a geographic feature classification. MIGRATED 2026-02-03 from has_or_had_geofeature for conciseness. + title: has_geofeature slot_uri: hc:hasGeofeature + description: >- + To specify a distinctive geographic element, aspect, or physical + characteristic of a location or landscape (such as a river, mountain, + building, or administrative boundary) associated with the entity. + alt_descriptions: + nl: >- + Het specificeren van een onderscheidend geografisch element, aspect of + fysiek kenmerk van een locatie of landschap (zoals een rivier, berg, + gebouw of administratieve grens) dat verbonden is met de entiteit. + de: >- + Angabe eines kennzeichnenden geografischen Elements, Aspekts oder + physischen Merkmals einer Lage oder Landschaft (wie ein Fluss, Berg, + Gebäude oder eine Verwaltungsgrenze), das mit der Entität verbunden ist. + fr: >- + Spécifier un élément géographique distinctif, un aspect ou une + caractéristique physique d'un lieu ou d'un paysage (tel qu'une rivière, + une montagne, un bâtiment ou une limite administrative) associé à + l'entité. + ar: >- + تحديد عنصر جغرافي مميز أو جانب أو خاصية فيزيائية لموقع أو منظر طبيعي + (مثل نهر أو جبل أو مبنى أو حدود إدارية) مرتبط بالكيان. + id: >- + Menentukan elemen geografis, aspek, atau karakteristik fisik yang khas + dari suatu lokasi atau bentang alam (seperti sungai, gunung, bangunan, + atau batas administratif) yang terkait dengan entitas. + zh: >- + 指定与实体相关的某一地点或景观的独特地理要素、方面或物理特征(如河流、山脉、建筑物或行政边界)。 + es: >- + Especificar un elemento geográfico distintivo, aspecto o característica + física de una ubicación o paisaje (como un río, montaña, edificio o + límite administrativo) asociado con la entidad. + structured_aliases: + - literal_form: heeft geografisch kenmerk + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Geomerkmal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un élément géographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له معلم جغرافي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki fitur geografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有地理特征 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene característica geográfica + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_geofeature annotations: custodian_types: '["*"]' - exact_mappings: - - gn:featureClass + related_mappings: + - gn:featureClass # geonames_ontology.rdf:260 — classifies a GeoNames Feature into a FeatureClass category; different semantics from "having" a geographic feature + comments: + - | + MIGRATED 2026-02-03 from has_or_had_geofeature for conciseness. + - | + **ONTOLOGY NOTE**: `gn:featureClass` (geonames_ontology.rdf:260) assigns a broad + category (e.g., P=populated, H=hydrographic) to a GeoNames Feature. This is about + *classifying* a feature, not *having/associating* a geographic feature with an entity. + Therefore demoted from exact to related. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_extent.yaml deleted file mode 100644 index c92c742323..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_extent.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_geographic_extent -name: has_geographic_extent -title: has_geographic_extent -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_geographic_extent: - name: has_geographic_extent - title: has_geographic_extent - description: Geographic extent or coverage area of the entity. - slot_uri: hc:hasGeographicExtent - range: string # uriorcurie - aliases: - - has_or_had_geographic_extent - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:areaServed diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_subdivision.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_subdivision.yaml index a85619e576..a3762676a4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_subdivision.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geographic_subdivision.yaml @@ -1,3 +1,19 @@ +# ============================================================================== +# LinkML Slot Definition: has_geographic_subdivision +# ============================================================================== +# To specify a smaller administrative region contained within a larger entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|---------------------------|--------------------------|---------|-----------------------------------------------| +# | **Schema.org** | `schema:containsPlace` | schemaorg.owl:12711-12715| close | General place containment (not admin-specific).| +# +# CREATED: 2026-02-07 +# NOTE: Replaced wrong `schema:containedInPlace` (inverse direction) with +# `schema:containsPlace` (correct direction: parent contains subdivision). +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_geographic_subdivision name: has_geographic_subdivision title: has_geographic_subdivision @@ -14,8 +30,59 @@ slots: has_geographic_subdivision: name: has_geographic_subdivision title: has_geographic_subdivision - description: Geographic subdivision or administrative area associated with an entity. slot_uri: hc:hasGeographicSubdivision + description: >- + To specify a smaller administrative or physical region (such as a + province, state, or municipality) contained within a larger geographic + entity. + alt_descriptions: + nl: >- + Het specificeren van een kleinere bestuurlijke of fysieke regio (zoals + een provincie, staat of gemeente) die zich binnen een grotere + geografische entiteit bevindt. + de: >- + Angabe einer kleineren administrativen oder physischen Region (wie eine + Provinz, ein Bundesstaat oder eine Gemeinde), die in einer größeren + geografischen Entität enthalten ist. + fr: >- + Spécifier une région administrative ou physique plus petite (telle + qu'une province, un État ou une municipalité) contenue dans une entité + géographique plus grande. + ar: >- + تحديد منطقة إدارية أو جغرافية أصغر (مثل محافظة أو ولاية أو بلدية) + تقع ضمن كيان جغرافي أكبر. + id: >- + Menentukan wilayah administratif atau fisik yang lebih kecil (seperti + provinsi, negara bagian, atau kotamadya) yang terdapat dalam entitas + geografis yang lebih besar. + zh: >- + 指定包含在更大地理实体中的较小行政或物理区域(如省、州或自治市)。 + es: >- + Especificar una región administrativa o física más pequeña (como una + provincia, estado o municipio) contenida dentro de una entidad + geográfica más grande. + structured_aliases: + - literal_form: heeft geografische onderverdeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat geografische Unterteilung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une subdivision géographique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له تقسيم جغرافي فرعي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki subdivisi geografis + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有地理分区 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene subdivisión geográfica + predicate: EXACT_SYNONYM + in_language: es range: string # uriorcurie # range: Place multivalued: true @@ -23,5 +90,12 @@ slots: - has_or_had_geographic_subdivision annotations: custodian_types: '["*"]' - exact_mappings: - - schema:containedInPlace + close_mappings: + - schema:containsPlace # schemaorg.owl:12711-12715 — "The basic containment relation between a place and another that it contains." General place containment; this slot specifically implies administrative/political hierarchy. + comments: + - | + **MAPPING FIX**: The original file had `schema:containedInPlace` as exact_mapping. + This was WRONG DIRECTION: `containedInPlace` means "X is contained in Y" (child→parent), + but `has_geographic_subdivision` means "X has subdivision Y" (parent→child). + Replaced with `schema:containsPlace` (schemaorg.owl:12711-12715) as close (general + containment, not specifically administrative hierarchy). Demoted from exact to close. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometric_extent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometric_extent.yaml deleted file mode 100644 index 228b3073e2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometric_extent.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_geometric_extent -name: has_geometric_extent -title: has_geometric_extent -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_geometric_extent: - name: has_geometric_extent - description: The geometric extent. MIGRATED 2026-02-03 from has_or_had_geometric_extent for conciseness. - slot_uri: hc:hasGeometricExtent - range: string - aliases: - - has_or_had_geometric_extent - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometry.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometry.yaml deleted file mode 100644 index f16c2655d8..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_geometry.yaml +++ /dev/null @@ -1,44 +0,0 @@ -# ============================================================================== -# LinkML Slot Definition: has_geometry -# ============================================================================== -# Geometric representation of an entity. -# -# ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-------------------|---------|----------------------------------| -# | **GeoSPARQL** | `geo:hasGeometry` | exact | OGC GeoSPARQL geometry | -# -# CREATED: 2026-02-03 -# ============================================================================== - -id: https://nde.nl/ontology/hc/slot/has_geometry -name: has_geometry -title: Has Geometry -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - geo: http://www.opengis.net/ont/geosparql# - 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# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -description: | - Geometric representation of an entity. -imports: -- linkml:types -slots: - has_geometry: - slot_uri: geo:hasGeometry - description: | - Geometric representation of an entity. - range: string - multivalued: true - exact_mappings: - - geo:hasGeometry - aliases: - - has_or_had_geometry - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_habitat.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_habitat.yaml index 5516fd6f25..93c839d806 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_habitat.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_habitat.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_habitat +# ============================================================================== +# To specify the natural environment where an organism lives and grows. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|----------|-----------|---------|-------------------------------| +# | (none) | — | — | — | No standard match in ontology.| +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_habitat name: has_habitat title: has_habitat @@ -12,8 +26,60 @@ imports: slots: has_habitat: name: has_habitat - description: The habitat or environment of a species or entity. MIGRATED 2026-02-03 from has_or_had_habitat for conciseness. + title: has_habitat slot_uri: hc:hasHabitat + description: >- + To specify the natural home or environment (such as a forest, wetland, + or desert) where a specific organism, species, or biological community + lives and grows. + alt_descriptions: + nl: >- + Het specificeren van de natuurlijke woonplaats of omgeving (zoals een + bos, wetland of woestijn) waar een specifiek organisme, soort of + biologische gemeenschap leeft en groeit. + de: >- + Angabe des natürlichen Lebensraums oder der Umgebung (wie ein Wald, + Feuchtgebiet oder eine Wüste), in dem ein bestimmter Organismus, eine + Art oder eine biologische Gemeinschaft lebt und wächst. + fr: >- + Spécifier l'habitat naturel ou l'environnement (tel qu'une forêt, une + zone humide ou un désert) où un organisme, une espèce ou une communauté + biologique spécifique vit et se développe. + ar: >- + تحديد الموطن الطبيعي أو البيئة (مثل غابة أو أرض رطبة أو صحراء) حيث + يعيش وينمو كائن حي أو نوع أو مجتمع بيولوجي معين. + id: >- + Menentukan habitat alami atau lingkungan (seperti hutan, lahan basah, + atau gurun) tempat organisme, spesies, atau komunitas biologis tertentu + hidup dan tumbuh. + zh: >- + 指定特定生物体、物种或生物群落生活和生长的自然栖息地或环境(如森林、湿地或沙漠)。 + es: >- + Especificar el hábitat natural o el entorno (como un bosque, humedal + o desierto) donde un organismo, especie o comunidad biológica específica + vive y crece. + structured_aliases: + - literal_form: heeft habitat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Lebensraum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un habitat + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له موطن + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki habitat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有栖息地 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene hábitat + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_habitat @@ -21,3 +87,9 @@ slots: - habitat annotations: custodian_types: '["*"]' + comments: + - | + MIGRATED 2026-02-03 from has_or_had_habitat for conciseness. + - | + **ONTOLOGY NOTE**: No standard property match found in the available ontology files. + Domain-specific concept relevant to natural history museums and biodiversity collections. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hands_on_facility.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hands_on_facility.yaml deleted file mode 100644 index ed4471e3f9..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hands_on_facility.yaml +++ /dev/null @@ -1,34 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_hands_on_facility -name: has_hands_on_facility_slot -title: Has Hands On Facilities 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: - has_hands_on_facility: - description: 'Whether center has hands-on learning facilities. - - - Craft tables, science equipment, art supplies, etc. - - ' - range: boolean - slot_uri: hc:hasHandsOnFacilities - aliases: - - has_or_had_hands_on_facility - annotations: - custodian_types: - - '*' - exact_mappings: - - hc:hasHandsOnFacilities diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_head.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_head.yaml deleted file mode 100644 index f4bf8ada54..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_head.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_head -name: has_head -title: has_head -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_head: - name: has_head - description: The head or leader of an organization. MIGRATED 2026-02-03 from has_or_had_head for conciseness. - slot_uri: hc:hasHead - range: string - aliases: - - has_or_had_head - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml index 0fcb1b7e80..be0f1fb721 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_height.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_height +# ============================================================================== +# To specify the vertical measurement of an entity from base to top. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|------------------|--------------------------|---------|---------------------------------------------| +# | **Schema.org** | `schema:height` | schemaorg.owl:20977-21004| exact | "The height of the item." Domain: broad. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_height name: has_height title: has_height @@ -18,14 +32,54 @@ imports: slots: has_height: name: has_height - description: Height of a bounding box or object. MIGRATED 2026-02-03 from has_or_had_height for conciseness. - slot_uri: hc:hasHeight + title: has_height + slot_uri: schema:height + description: >- + To specify the vertical measurement of an entity from its base to its top. + alt_descriptions: + nl: >- + Het specificeren van de verticale afmeting van een entiteit van de basis + tot de bovenkant. + de: >- + Angabe der vertikalen Abmessung einer Entität von ihrer Basis bis zur + Oberseite. + fr: >- + Spécifier la mesure verticale d'une entité de sa base à son sommet. + ar: >- + تحديد القياس العمودي لكيان من قاعدته إلى أعلاه. + id: >- + Menentukan ukuran vertikal suatu entitas dari dasar hingga puncaknya. + zh: >- + 指定实体从底部到顶部的垂直测量值。 + es: >- + Especificar la medida vertical de una entidad desde su base hasta su + parte superior. + structured_aliases: + - literal_form: heeft hoogte + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Höhe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une hauteur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له ارتفاع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki tinggi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有高度 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene altura + predicate: EXACT_SYNONYM + in_language: es range: float aliases: - has_or_had_height annotations: - replaces_slots: has_or_had_height - migration_date: '2026-02-03' custodian_types: '["*"]' exact_mappings: - - schema:height + - schema:height # schemaorg.owl:20977-21004 — "The height of the item." Domain: MediaObject/Person/VisualArtwork/Product. Range: QuantitativeValue/Distance. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml index 82067b673b..53709de207 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_homepage.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_homepage +# ============================================================================== +# To specify the URL of the main website for an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|-------------------|--------------------|---------|---------------------------------------------| +# | **FOAF** | `foaf:homepage` | foaf.ttl:291-301 | exact | "A homepage for some thing." Domain: Thing. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_homepage name: has_homepage title: has_homepage @@ -6,16 +20,74 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ + foaf: http://xmlns.com/foaf/0.1/ default_prefix: hc imports: - linkml:types slots: has_homepage: name: has_homepage - description: The homepage URL. MIGRATED 2026-02-03 from has_or_had_homepage for conciseness. - slot_uri: hc:hasHomepage + title: has_homepage + slot_uri: foaf:homepage + description: >- + To specify the URL of the main website or introductory page that serves + as the primary digital presence or entry point for the digital platform + of an entity. + alt_descriptions: + nl: >- + Het specificeren van de URL van de hoofdwebsite of introductiepagina + die dient als de primaire digitale aanwezigheid of het toegangspunt + voor het digitale platform van een entiteit. + de: >- + Angabe der URL der Hauptwebsite oder Einführungsseite, die als primäre + digitale Präsenz oder Einstiegspunkt für die digitale Plattform einer + Entität dient. + fr: >- + Spécifier l'URL du site web principal ou de la page d'introduction qui + sert de présence numérique principale ou de point d'entrée pour la + plateforme numérique d'une entité. + ar: >- + تحديد عنوان URL للموقع الرئيسي أو صفحة التقديم التي تعمل كحضور رقمي + أساسي أو نقطة دخول للمنصة الرقمية لكيان ما. + id: >- + Menentukan URL dari situs web utama atau halaman pengantar yang + berfungsi sebagai kehadiran digital utama atau titik masuk untuk + platform digital suatu entitas. + zh: >- + 指定作为实体数字平台的主要数字存在或入口点的主网站或介绍页面的URL。 + es: >- + Especificar la URL del sitio web principal o página de introducción que + sirve como la presencia digital principal o punto de entrada para la + plataforma digital de una entidad. + structured_aliases: + - literal_form: heeft startpagina + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Homepage + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une page d'accueil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له صفحة رئيسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki beranda + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有主页 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene página de inicio + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_homepage annotations: custodian_types: '["*"]' + exact_mappings: + - foaf:homepage # foaf.ttl:291-301 — "A homepage for some thing." Domain: owl:Thing. Range: foaf:Document. InverseFunctionalProperty. + comments: + - | + MIGRATED 2026-02-03 from has_or_had_homepage for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_http_status.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_http_status.yaml deleted file mode 100644 index b4d3214846..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_http_status.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_http_status -name: has_http_status -title: Has HTTP Status -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ -default_prefix: hc -imports: - - linkml:types -slots: - has_http_status: - description: >- - HTTP status code associated with a web resource or response. - MIGRATED from has_or_had_http_status for conciseness. - range: integer - slot_uri: hc:hasHttpStatus - aliases: - - has_or_had_http_status - - http_status_code - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml index 17edd4ccda..fab342820c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hypernym.yaml @@ -10,6 +10,7 @@ # | **RDFS** | `rdfs:subClassOf` | close | Class hierarchy (inverse) | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-07 - Added alt_descriptions and structured_aliases # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_hypernym @@ -33,8 +34,58 @@ imports: slots: has_hypernym: slot_uri: skos:broader - description: | - Broader/parent concept in a hierarchy. + description: >- + To specify a term or concept with a broader, more general meaning that + encompasses the specific term (e.g., "fruit" is a hypernym of "apple"); + a superordinate. + alt_descriptions: + nl: >- + Het specificeren van een term of concept met een bredere, meer algemene + betekenis die de specifieke term omvat (bijv. "fruit" is een hyperoniem + van "appel"); een superordinaat. + de: >- + Angabe eines Begriffs oder Konzepts mit einer breiteren, allgemeineren + Bedeutung, die den spezifischen Begriff umfasst (z. B. „Frucht" ist ein + Hyperonym von „Apfel"); ein Oberbegriff. + fr: >- + Spécifier un terme ou un concept ayant un sens plus large et plus + général qui englobe le terme spécifique (par ex., « fruit » est un + hyperonyme de « pomme ») ; un terme générique. + ar: >- + تحديد مصطلح أو مفهوم بمعنى أوسع وأكثر عمومية يشمل المصطلح المحدد + (مثال: "فاكهة" هي كلمة شاملة لـ "تفاحة")؛ مصطلح أعلى. + id: >- + Menentukan istilah atau konsep dengan makna yang lebih luas dan lebih + umum yang mencakup istilah spesifik (misalnya, "buah" adalah hipernim + dari "apel"); superordinat. + zh: >- + 指定一个含义更广泛、更概括的术语或概念,该术语涵盖特定术语(例如,"水果"是"苹果"的上位词);上义词。 + es: >- + Especificar un término o concepto con un significado más amplio y + general que abarca el término específico (p. ej., "fruta" es un + hiperónimo de "manzana"); un término superordinado. + structured_aliases: + - literal_form: heeft hyperoniem + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Hyperonym + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un hyperonyme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له كلمة شاملة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki hipernim + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有上位词 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene hiperónimo + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true exact_mappings: @@ -43,5 +94,7 @@ slots: - rdfs:subClassOf aliases: - has_or_had_hypernym + - has_or_had_parent + - has_parent annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml index 7cdafe5728..792006d12a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_hyponym.yaml @@ -9,6 +9,7 @@ # | **SKOS** | `skos:narrower` | exact | SKOS narrower concept | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-07 - Added alt_descriptions/structured_aliases, fixed slot description # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_hyponym @@ -26,19 +27,73 @@ prefixes: xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc description: | - Narrower/child concept in a hierarchy. + To specify a term or concept with a more specific meaning that is included within the broader term (e.g., "apple" is a hyponym of "fruit"); a subordinate. imports: - linkml:types slots: has_hyponym: slot_uri: skos:narrower - description: | - Narrower/child concept in a hierarchy. + description: >- + To specify a term or concept with a more specific meaning that is + included within the broader term (e.g., "apple" is a hyponym of + "fruit"); a subordinate. + alt_descriptions: + nl: >- + Het specificeren van een term of concept met een meer specifieke + betekenis die is opgenomen in de bredere term (bijv. "appel" is een + hyponiem van "fruit"); een subordinaat. + de: >- + Angabe eines Begriffs oder Konzepts mit einer spezifischeren Bedeutung, + die im breiteren Begriff enthalten ist (z. B. „Apfel" ist ein Hyponym + von „Frucht"); ein Unterbegriff. + fr: >- + Spécifier un terme ou un concept ayant un sens plus spécifique qui est + inclus dans le terme plus large (par ex., « pomme » est un hyponyme de + « fruit ») ; un terme subordonné. + ar: >- + تحديد مصطلح أو مفهوم بمعنى أكثر تحديداً يندرج ضمن المصطلح الأوسع + (مثال: "تفاحة" هي كلمة فرعية لـ "فاكهة")؛ مصطلح أدنى. + id: >- + Menentukan istilah atau konsep dengan makna yang lebih spesifik yang + termasuk dalam istilah yang lebih luas (misalnya, "apel" adalah hiponim + dari "buah"); subordinat. + zh: >- + 指定一个含义更具体的术语或概念,该术语包含在更广泛的术语中(例如,"苹果"是"水果"的下位词);下义词。 + es: >- + Especificar un término o concepto con un significado más específico que + está incluido dentro del término más amplio (p. ej., "manzana" es un + hipónimo de "fruta"); un término subordinado. + structured_aliases: + - literal_form: heeft hyponiem + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Hyponym + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un hyponyme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له كلمة فرعية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki hiponim + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有下位词 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene hipónimo + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true exact_mappings: - skos:narrower aliases: - has_or_had_hyponym + - has_or_had_narrower_instance + - has_narrower_instance + - has_or_had_subtype + - has_subtype annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml index d961f1b7b1..3efa740907 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_image.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_image +# ============================================================================== +# To specify a visual representation that depicts the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|--------------------------|---------|---------------------------------------------| +# | **Schema.org** | `schema:image` | schemaorg.owl:21413-21434| exact | "An image of the item." Domain: Thing. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_image name: has_image title: has_image @@ -13,8 +27,58 @@ slots: has_image: name: has_image title: has_image - description: Image associated with the entity. - slot_uri: hc:hasImage + slot_uri: schema:image + description: >- + To specify a visual representation or likeness that depicts the entity, + serving as a surrogate for its visual appearance regardless of the medium. + alt_descriptions: + nl: >- + Het specificeren van een visuele weergave of gelijkenis die de entiteit + afbeeldt, en dient als plaatsvervanger voor het visuele uiterlijk + ongeacht het medium. + de: >- + Angabe einer visuellen Darstellung oder eines Abbildes, das die Entität + darstellt und als Stellvertreter für ihr visuelles Erscheinungsbild + unabhängig vom Medium dient. + fr: >- + Spécifier une représentation visuelle ou une image qui dépeint l'entité, + servant de substitut pour son apparence visuelle quel que soit le + support. + ar: >- + تحديد تمثيل بصري أو صورة تصور الكيان، وتعمل كبديل عن مظهره المرئي + بغض النظر عن الوسيط. + id: >- + Menentukan representasi visual atau kemiripan yang menggambarkan + entitas, berfungsi sebagai pengganti tampilan visualnya terlepas dari + mediumnya. + zh: >- + 指定描绘实体的视觉表现或肖像,作为其视觉外观的替代物,不受媒介限制。 + es: >- + Especificar una representación visual o semejanza que represente la + entidad, sirviendo como sustituto de su apariencia visual + independientemente del medio. + structured_aliases: + - literal_form: heeft afbeelding + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Bild + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une image + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له صورة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki gambar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有图像 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene imagen + predicate: EXACT_SYNONYM + in_language: es range: uri multivalued: true aliases: @@ -22,4 +86,4 @@ slots: annotations: custodian_types: '["*"]' exact_mappings: - - schema:image + - schema:image # schemaorg.owl:21413-21434 — "An image of the item. This can be a URL or a fully described ImageObject." Domain: Thing. Range: URL/ImageObject. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_imaging_equipment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_imaging_equipment.yaml deleted file mode 100644 index 57e6500960..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_imaging_equipment.yaml +++ /dev/null @@ -1,44 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_imaging_equipment -name: has_imaging_equipment_slot -title: Has Imaging Equipment 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: - has_imaging_equipment: - description: 'Whether lab has specialized imaging equipment for documentation. - - - Imaging equipment includes: - - - High-resolution digital photography - - - Infrared reflectography (IRR) - - - X-radiography - - - UV fluorescence imaging - - - Multispectral imaging - - ' - range: boolean - slot_uri: hc:hasImagingEquipment - aliases: - - has_or_had_imaging_equipment - annotations: - custodian_types: - - '*' - exact_mappings: - - hc:hasImagingEquipment diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_number.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_number.yaml deleted file mode 100644 index 81ca26ccfc..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_number.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_index_number -name: has_index_number -title: has_index_number -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_index_number: - name: has_index_number - description: An index number associated with an information carrier or record. MIGRATED 2026-02-03 from has_or_had_index_number for conciseness. - slot_uri: hc:hasIndexNumber - range: string - aliases: - - has_or_had_index_number - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_type.yaml deleted file mode 100644 index b79c744965..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_index_type.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_index_type -name: has_index_type -title: has_index_type -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_index_type: - name: has_index_type - description: The type of index. MIGRATED 2026-02-03 from has_or_had_index_type for conciseness. - slot_uri: hc:hasIndexType - range: string - aliases: - - has_or_had_index_type - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_inscription.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_inscription.yaml index 38d90ef3e3..24cd80a65c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_inscription.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_inscription.yaml @@ -1,3 +1,18 @@ +# ============================================================================== +# LinkML Slot Definition: has_inscription +# ============================================================================== +# To specify text or markings impressed upon the surface of an object. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property/Class | File/Line | Mapping | Notes | +# |----------------|-----------------------|------------------------------|---------|--------------------------------------------------| +# | **CIDOC-CRM** | `crm:E34_Inscription` | CIDOC_CRM_v7.1.3.rdf:671-683| — | CLASS (not property). Recognisable text on object.| +# | **CIDOC-CRM** | `crm:P128_carries` | CIDOC_CRM_v7.1.3.rdf:3939-51| related | Phys.Thing carries Symbolic Object (broader). | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_inscription name: has_inscription title: has_inscription @@ -6,16 +21,79 @@ prefixes: hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ + crm: http://www.cidoc-crm.org/cidoc-crm/ default_prefix: hc imports: - linkml:types slots: has_inscription: name: has_inscription - description: An inscription on an entity. MIGRATED 2026-02-03 from has_or_had_inscription for conciseness. + title: has_inscription slot_uri: hc:hasInscription + description: >- + To specify text, symbols, or markings that are cut, painted, or otherwise + impressed upon the surface of an object (e.g., on a coin, monument, or + bookplate). + alt_descriptions: + nl: >- + Het specificeren van tekst, symbolen of markeringen die zijn gesneden, + geschilderd of anderszins aangebracht op het oppervlak van een object + (bijv. op een munt, monument of ex-libris). + de: >- + Angabe von Text, Symbolen oder Markierungen, die in die Oberfläche + eines Objekts geschnitten, gemalt oder anderweitig eingeprägt sind + (z. B. auf einer Münze, einem Denkmal oder einem Exlibris). + fr: >- + Spécifier du texte, des symboles ou des marques qui sont gravés, peints + ou autrement imprimés sur la surface d'un objet (par ex., sur une + pièce de monnaie, un monument ou un ex-libris). + ar: >- + تحديد نص أو رموز أو علامات منقوشة أو مرسومة أو مطبوعة بأي طريقة على + سطح جسم ما (مثل عملة معدنية أو نصب تذكاري أو لوحة كتاب). + id: >- + Menentukan teks, simbol, atau tanda yang diukir, dilukis, atau + dicetak pada permukaan suatu objek (misalnya, pada koin, monumen, + atau plat buku). + zh: >- + 指定刻、绘或以其他方式印于物体表面的文字、符号或标记(例如,硬币、纪念碑或藏书票上的铭文)。 + es: >- + Especificar texto, símbolos o marcas que están grabados, pintados o + impresos de otro modo sobre la superficie de un objeto (p. ej., en una + moneda, monumento o exlibris). + structured_aliases: + - literal_form: heeft inscriptie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Inschrift + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une inscription + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له نقش + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki prasasti + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有铭文 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene inscripción + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_inscription annotations: custodian_types: '["*"]' + related_mappings: + - crm:P128_carries # CIDOC_CRM_v7.1.3.rdf:3939-3951 — "This property identifies an instance E90 Symbolic Object carried by an instance of E18 Physical Thing." Broader: any symbolic object carried, not specifically inscriptions. + comments: + - | + MIGRATED 2026-02-03 from has_or_had_inscription for conciseness. + - | + **ONTOLOGY NOTE**: CIDOC-CRM has `E34_Inscription` as a CLASS (CIDOC_CRM_v7.1.3.rdf:671-683), + not a property. The closest property is `crm:P128_carries` (Physical Thing carries + Symbolic Object), but that is broader — it covers any symbolic content carried by a + physical object, not just inscriptions specifically. Therefore mapped as related. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_interface.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_interface.yaml index 00b2fe643f..b5d099b64c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_interface.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_interface.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_interface +# ============================================================================== +# To specify the mechanism through which systems or users interact. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|-----------------------|--------------------|---------|------------------------------------------------| +# | **DCAT** | `dcat:accessService` | dcat3.ttl:536-550 | close | Dataset access endpoint (narrower domain). | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_interface name: has_interface title: has_interface @@ -19,13 +33,77 @@ imports: slots: has_interface: name: has_interface - description: Indicates an interface or access point for a digital resource. MIGRATED 2026-02-03 from has_or_had_interface for conciseness. + title: has_interface slot_uri: hc:hasInterface + description: >- + To specify the shared boundary, connection, or mechanism (such as a + Graphical User Interface or API) through which separate components, + systems, or users exchange information and interact. + alt_descriptions: + nl: >- + Het specificeren van de gedeelde grens, verbinding of het mechanisme + (zoals een grafische gebruikersinterface of API) waarmee afzonderlijke + componenten, systemen of gebruikers informatie uitwisselen en + communiceren. + de: >- + Angabe der gemeinsamen Schnittstelle, Verbindung oder des Mechanismus + (wie eine grafische Benutzeroberfläche oder API), über die separate + Komponenten, Systeme oder Benutzer Informationen austauschen und + interagieren. + fr: >- + Spécifier la frontière partagée, la connexion ou le mécanisme (tel + qu'une interface graphique utilisateur ou une API) par lequel des + composants, systèmes ou utilisateurs distincts échangent des + informations et interagissent. + ar: >- + تحديد الحدود المشتركة أو الاتصال أو الآلية (مثل واجهة المستخدم + الرسومية أو واجهة برمجة التطبيقات) التي تتبادل من خلالها المكونات + أو الأنظمة أو المستخدمون المنفصلون المعلومات ويتفاعلون. + id: >- + Menentukan batas bersama, koneksi, atau mekanisme (seperti Antarmuka + Pengguna Grafis atau API) yang melaluinya komponen, sistem, atau + pengguna yang terpisah bertukar informasi dan berinteraksi. + zh: >- + 指定共享边界、连接或机制(如图形用户界面或API),不同组件、系统或用户通过该机制交换信息并进行交互。 + es: >- + Especificar el límite compartido, la conexión o el mecanismo (como una + interfaz gráfica de usuario o API) a través del cual componentes, + sistemas o usuarios separados intercambian información e interactúan. + structured_aliases: + - literal_form: heeft interface + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Schnittstelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a une interface + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له واجهة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki antarmuka + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有接口 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene interfaz + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_interface annotations: custodian_types: '["*"]' - exact_mappings: - - dcat:accessService + close_mappings: + - dcat:accessService # dcat3.ttl:536-550 — "A site or end-point that gives access to the distribution of the dataset." Range: DataService. Narrower domain: specifically about dataset access endpoints, not general interfaces (GUIs, system boundaries, etc.). + comments: + - | + MIGRATED 2026-02-03 from has_or_had_interface for conciseness. + - | + **ONTOLOGY NOTE**: `dcat:accessService` (dcat3.ttl:536-550) is specifically about + dataset distribution access endpoints (Range: DataService). This slot is broader — + it covers any interface type including GUIs, APIs, system boundaries, and user + interaction points. Therefore demoted from exact to close. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_inventory_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_inventory_url.yaml deleted file mode 100644 index ebd11f9edb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_inventory_url.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_inventory_url -name: has_inventory_url -title: has_inventory_url -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_inventory_url: - name: has_inventory_url - description: URL to an inventory. MIGRATED 2026-02-03 from has_or_had_inventory_url for conciseness. - slot_uri: hc:hasInventoryUrl - range: string - aliases: - - has_or_had_inventory_url - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_investment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_investment.yaml deleted file mode 100644 index 87ea859ed7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_investment.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_investment -name: has_investment -title: has_investment -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_investment: - name: has_investment - description: Investment amount or value. MIGRATED 2026-02-03 from has_or_had_investment for conciseness. - slot_uri: hc:hasInvestment - range: string - aliases: - - has_or_had_investment - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_involved_actor.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_involved_actor.yaml deleted file mode 100644 index 59aa02a83f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_involved_actor.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_involved_actor -name: has_involved_actor -title: has_involved_actor -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_involved_actor: - name: has_involved_actor - description: An actor involved in an activity. MIGRATED 2026-02-03 from has_or_had_involved_actor for conciseness. - slot_uri: hc:hasInvolvedActor - range: string - aliases: - - has_or_had_involved_actor - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_1.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_1.yaml deleted file mode 100644 index cfb5943080..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_1.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_iso_639_1 -name: has_iso_639_1 -title: has iso 639 1 -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_iso_639_1: - slot_uri: hc:hasIso6391 - description: 'ISO 639-1 two-letter language code. - - - MIGRATED 2026-02-03 from has_or_had_iso_639_1 for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_iso_639_1 - close_mappings: - - dct:language - annotations: - custodian_types: '["*"]' - specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_3.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_3.yaml deleted file mode 100644 index 361560a484..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_639_3.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_iso_639_3 -name: has_iso_639_3 -title: has iso 639 3 -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_iso_639_3: - slot_uri: hc:hasIso6393 - description: 'ISO 639-3 three-letter language code. - - - MIGRATED 2026-02-03 from has_or_had_iso_639_3 for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_iso_639_3 - close_mappings: - - dct:language - annotations: - custodian_types: '["*"]' - specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_code.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_code.yaml deleted file mode 100644 index b7e1387218..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_iso_code.yaml +++ /dev/null @@ -1,22 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_iso_code -name: has_iso_code -title: has_iso_code -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_iso_code: - name: has_iso_code - title: has_iso_code - description: ISO code associated with the entity. - slot_uri: hc:hasIsoCode - range: string - aliases: - - has_or_had_iso_ - - has_or_had_iso_code - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_key_contact.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_key_contact.yaml deleted file mode 100644 index 973f93e589..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_key_contact.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_key_contact -name: has_key_contact -title: has_key_contact -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_key_contact: - name: has_key_contact - description: A key contact person. MIGRATED 2026-02-03 from has_or_had_key_contact for conciseness. - slot_uri: hc:hasKeyContact - range: string - aliases: - - has_or_had_key_contact - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml index af535d0a64..250a4a0e17 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_label.yaml @@ -4,11 +4,12 @@ # Human-readable label for an entity. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-------------------|---------|----------------------------------| -# | **SKOS** | `skos:prefLabel` | exact | Preferred label | -# | **RDFS** | `rdfs:label` | close | RDF Schema label | -# | **Schema.org**| `schema:name` | related | Name property | +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------|--------------------|---------|----------------------------------------------| +# | **SKOS** | `skos:prefLabel` | skos.rdf:117-134 | exact | "The preferred lexical label for a resource." | +# | **RDFS** | `rdfs:label` | (core RDF Schema) | close | General-purpose label, not "preferred." | +# | **Schema.org**| `schema:name` | (schemaorg.owl) | related | Name property (broader: official name). | # # CREATED: 2026-02-03 # ============================================================================== @@ -23,27 +24,60 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# 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/ xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Human-readable label for an entity. imports: - linkml:types slots: has_label: slot_uri: skos:prefLabel - description: | - Human-readable label for an entity. + description: >- + To specify a human-readable name, title, or short text string used to identify or describe an entity, typically intended for display purposes rather than unique identification. + alt_descriptions: + nl: >- + Het specificeren van een voor mensen leesbare naam, titel of korte tekstreeks die wordt gebruikt om een entiteit te identificeren of te beschrijven, doorgaans bedoeld voor weergavedoeleinden in plaats van unieke identificatie. + de: >- + Angabe eines menschenlesbaren Namens, Titels oder kurzen Textstrings zur Identifikation oder Beschreibung einer Entitaet, typischerweise fuer Anzeigezwecke statt zur eindeutigen Identifikation. + fr: >- + Specifier un nom, un titre ou une courte chaine de texte lisible par l'homme, utilise pour identifier ou decrire une entite, generalement destine a l'affichage plutot qu'a l'identification unique. + ar: >- + تحديد اسم أو عنوان أو سلسلة نصية قصيرة مقروءة بشرياً تُستخدم لتعريف أو وصف كيان ما، وعادةً ما تكون مخصصة لأغراض العرض بدلاً من التعريف الفريد. + id: >- + Menentukan nama, judul, atau string teks pendek yang dapat dibaca manusia yang digunakan untuk mengidentifikasi atau mendeskripsikan suatu entitas, biasanya dimaksudkan untuk tujuan tampilan daripada identifikasi unik. + zh: >- + 指定用于标识或描述实体的人类可读名称、标题或短文本字符串,通常用于显示目的而非唯一标识。 + es: >- + Especificar un nombre, titulo o cadena de texto corta legible por humanos, utilizada para identificar o describir una entidad, generalmente destinada a fines de visualizacion en lugar de identificacion unica. + structured_aliases: + - literal_form: label + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bezeichnung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: libelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تسمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: label + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标签 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: etiqueta + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true exact_mappings: - - skos:prefLabel + - skos:prefLabel # skos.rdf:117-134 - "The preferred lexical label for a resource, in a given language." close_mappings: - - rdfs:label + - rdfs:label # Core RDF Schema - general-purpose label, not constrained to "preferred." related_mappings: - - schema:name + - schema:name # schemaorg.owl - "The name of the item." Broader: official name of an entity. aliases: - has_or_had_label - is_or_was_halc_adm2_name @@ -53,5 +87,7 @@ slots: - protocol_name - has_or_had_custodian_name - has_custodian_name + - has_or_had_secondary_label + - has_secondary_label annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_language.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_language.yaml index aa1b6c92c0..2fd03f281c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_language.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_language.yaml @@ -3,6 +3,15 @@ # ============================================================================== # Language associated with an entity. # +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------------|---------|----------------------------------------------------| +# | **DCTerms** | `dcterms:language` | dcterms.rdf:1611-1630 | close | "A language of the resource." General but resource- | +# | | | | | focused; this slot extends to expression/descript. | +# | **Schema.org**| `schema:inLanguage` | schemaorg.owl:21591-21620 | close | "The language of the content or performance." | +# | | | | | Domain: Event/CreativeWork/BroadcastService. | +# # CREATED: 2026-02-03 # ============================================================================== @@ -14,29 +23,66 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - 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# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Language associated with an entity. imports: - linkml:types slots: has_language: - slot_uri: dcterms:language - description: | - Language associated with an entity. + slot_uri: hc:has_language + description: >- + To specify the natural language or dialect used in the content, expression, or description of an entity (often represented by a standard code or identifier). + alt_descriptions: + nl: >- + Het specificeren van de natuurlijke taal of het dialect dat wordt gebruikt in de inhoud, expressie of beschrijving van een entiteit (vaak weergegeven door een standaardcode of identificatiemiddel). + de: >- + Angabe der natuerlichen Sprache oder des Dialekts, die im Inhalt, Ausdruck oder in der Beschreibung einer Entitaet verwendet wird (oft dargestellt durch einen Standardcode oder eine Kennung). + fr: >- + Specifier la langue naturelle ou le dialecte utilise dans le contenu, l'expression ou la description d'une entite (souvent represente par un code ou un identifiant standard). + ar: >- + تحديد اللغة الطبيعية أو اللهجة المستخدمة في محتوى أو تعبير أو وصف كيان ما (غالباً ما يتم تمثيلها برمز أو معرف قياسي). + id: >- + Menentukan bahasa alami atau dialek yang digunakan dalam konten, ekspresi, atau deskripsi suatu entitas (sering direpresentasikan oleh kode atau pengenal standar). + zh: >- + 指定用于实体的内容、表达或描述中的自然语言或方言(通常用标准代码或标识符表示)。 + es: >- + Especificar el idioma natural o dialecto utilizado en el contenido, expresion o descripcion de una entidad (a menudo representado por un codigo o identificador estandar). + structured_aliases: + - literal_form: taal + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sprache + predicate: EXACT_SYNONYM + in_language: de + - literal_form: langue + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لغة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bahasa + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 语言 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: idioma + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true - exact_mappings: - - dcterms:language close_mappings: - - schema:inLanguage + - dcterms:language # dcterms.rdf:1611-1630 - "A language of the resource." Resource-focused; this slot extends to expression/description contexts. + - schema:inLanguage # schemaorg.owl:21591-21620 - "The language of the content or performance." Domain: Event/CreativeWork/BroadcastService. aliases: - has_or_had_language - en - has_or_had_appellation_language + - has_or_had_iso_639_1 + - has_iso_639_1 + - has_or_had_iso_639_3 + - has_iso_639_3 annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_level.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_level.yaml index 2c4bf1573c..0b1d5d71c9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_level.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_level.yaml @@ -3,6 +3,12 @@ # ============================================================================== # Level or granularity associated with an entity. # +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match. This is a domain-specific concept for indicating +# rank, grade, or position within a hierarchical structure (e.g., archival +# description levels such as fonds, series, or item). +# # CREATED: 2026-02-03 # ============================================================================== @@ -14,21 +20,54 @@ prefixes: 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# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Level or granularity associated with an entity. imports: - linkml:types slots: has_level: slot_uri: hc:hasLevel - description: | - Level or granularity associated with an entity. + description: >- + To specify the rank, grade, or position of an entity within a hierarchical structure or scale (often used in archival description to denote levels such as fonds, series, or item). + alt_descriptions: + nl: >- + Het specificeren van de rang, graad of positie van een entiteit binnen een hierarchische structuur of schaal (vaak gebruikt in archiefbeschrijving om niveaus aan te duiden zoals archief, serie of stuk). + de: >- + Angabe des Rangs, Grades oder der Position einer Entitaet innerhalb einer hierarchischen Struktur oder Skala (oft in der Archivbeschreibung verwendet zur Bezeichnung von Stufen wie Bestand, Serie oder Einzelstueck). + fr: >- + Specifier le rang, le grade ou la position d'une entite au sein d'une structure ou d'une echelle hierarchique (souvent utilise dans la description archivistique pour designer des niveaux tels que fonds, serie ou piece). + ar: >- + تحديد الرتبة أو الدرجة أو الموقع لكيان ما ضمن هيكل هرمي أو مقياس (يُستخدم غالباً في الوصف الأرشيفي للإشارة إلى مستويات مثل الرصيد أو السلسلة أو الوحدة). + id: >- + Menentukan peringkat, tingkat, atau posisi suatu entitas dalam struktur hierarkis atau skala (sering digunakan dalam deskripsi kearsipan untuk menunjukkan tingkatan seperti fonds, seri, atau item). + zh: >- + 指定实体在层次结构或等级中的等级、级别或位置(常用于档案描述中标示如全宗、系列或件等层级)。 + es: >- + Especificar el rango, grado o posicion de una entidad dentro de una estructura jerarquica o escala (a menudo utilizado en la descripcion archivistica para denotar niveles como fondo, serie o unidad documental). + structured_aliases: + - literal_form: niveau + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stufe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: niveau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مستوى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tingkat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 层级 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: nivel + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: false aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_liability.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_liability.yaml index 9eaed2ca5e..41317d019e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_liability.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_liability.yaml @@ -1,3 +1,18 @@ +# ============================================================================== +# LinkML Slot Definition: has_liability +# ============================================================================== +# Legal responsibility, duty, obligation, or financial debt of an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------|----------------------------|----------|--------------------------------------------------------| +# | **Schema.org**| `schema:amount` | schemaorg.owl:7894-7924 | related | "The amount of money." Domain: InvestmentOrDeposit, | +# | | | | | LoanOrCredit, MoneyTransfer. Financial transaction ctx.| +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_liability name: has_liability title: has_liability @@ -6,12 +21,6 @@ prefixes: 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 @@ -19,24 +28,59 @@ slots: has_liability: name: has_liability slot_uri: hc:hasLiability - description: 'Liability amount of an organization. - - **USAGE**: - Used for: - - Total liabilities - - Debt obligations - - Financial commitments - - MIGRATED 2026-02-03: Renamed from has_or_had_liability for conciseness.' + description: >- + To specify a legal responsibility, duty, obligation, or financial debt that an entity is subject to or accountable for. + alt_descriptions: + nl: >- + Het specificeren van een wettelijke verantwoordelijkheid, plicht, verplichting of financiele schuld waarvoor een entiteit onderworpen is of verantwoording voor draagt. + de: >- + Angabe einer rechtlichen Verantwortung, Pflicht, Verpflichtung oder finanziellen Schuld, der eine Entitaet unterliegt oder fuer die sie rechenschaftspflichtig ist. + fr: >- + Specifier une responsabilite legale, un devoir, une obligation ou une dette financiere a laquelle une entite est soumise ou dont elle est redevable. + ar: >- + تحديد مسؤولية قانونية أو واجب أو التزام أو دين مالي يخضع له كيان ما أو يكون مسؤولاً عنه. + id: >- + Menentukan tanggung jawab hukum, kewajiban, atau utang keuangan yang menjadi beban atau pertanggungjawaban suatu entitas. + zh: >- + 指定实体所承担或负责的法律责任、义务或财务债务。 + es: >- + Especificar una responsabilidad legal, deber, obligacion o deuda financiera a la que una entidad esta sujeta o de la cual es responsable. + structured_aliases: + - literal_form: aansprakelijkheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Haftung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: responsabilite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مسؤولية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: kewajiban + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 责任 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: responsabilidad + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_liability + related_mappings: + - schema:amount # schemaorg.owl:7894-7924 - "The amount of money." Domain: InvestmentOrDeposit/LoanOrCredit/MoneyTransfer. Different financial context. examples: - value: value: 500000 unit: EUR description: Total liabilities of 500,000 EUR + comments: + - | + **USAGE**: Used for total liabilities, debt obligations, financial commitments. + - | + **MIGRATION**: Renamed from has_or_had_liability for conciseness (2026-02-03). annotations: custodian_types: '["*"]' - exact_mappings: - - schema:amount diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_link.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_link.yaml deleted file mode 100644 index 70bb6b6c0b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_link.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_link -name: has_link_slot -title: Has Link Slot -prefixes: - foaf: http://xmlns.com/foaf/0.1/ - hc: https://nde.nl/ontology/hc/ - linkml: https://w3id.org/linkml/ - rdfs: http://www.w3.org/2000/01/rdf-schema# - 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: - has_link: - description: Collection of all links/URLs associated with an entity. - range: string - multivalued: true - slot_uri: schema:url - aliases: - - has_or_had_link - exact_mappings: - - schema:url - close_mappings: - - foaf:page - - rdfs:seeAlso - annotations: - custodian_types: '["*"]' - custodian_types_rationale: Applicable to all heritage custodian types. - custodian_types_primary: M - specificity_score: 0.5 - specificity_rationale: Moderately specific slot. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_loading_dock.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_loading_dock.yaml index ff9d6fe3e1..57baa7e913 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_loading_dock.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_loading_dock.yaml @@ -1,31 +1,86 @@ +# ============================================================================== +# LinkML Slot Definition: has_loading_dock +# ============================================================================== +# Indicates whether a facility has a dedicated loading dock area. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------------|----------------------------|---------|-----------------------------------------------| +# | Schema.org | `schema:amenityFeature` | schemaorg.owl:7869-7893 | related | Accommodation-specific amenity feature. | +# +# No standard ontology property for loading dock presence. schema:amenityFeature +# is related but domain-restricted to Accommodation/LodgingBusiness/Place. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_loading_dock name: has_loading_dock_slot title: Has Loading Dock 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 + - linkml:types default_prefix: hc slots: has_loading_dock: slot_uri: hc:hasLoadingDock - description: 'Whether warehouse has a loading dock for truck access. - - ' + description: >- + To specify the presence or characteristics of a dedicated platform or area at a facility + where goods vehicles (such as trucks) can be loaded and unloaded. + alt_descriptions: + nl: >- + Geeft de aanwezigheid of kenmerken aan van een speciaal platform of gebied bij een + faciliteit waar goederenvoertuigen (zoals vrachtwagens) kunnen worden geladen en gelost. + de: >- + Gibt das Vorhandensein oder die Merkmale einer dedizierten Plattform oder eines Bereichs + an einer Einrichtung an, an der Güterfahrzeuge (wie Lastwagen) be- und entladen werden können. + fr: >- + Indique la présence ou les caractéristiques d'une plate-forme ou d'une zone dédiée dans + une installation où les véhicules de marchandises (tels que les camions) peuvent être + chargés et déchargés. + ar: >- + يحدد وجود أو خصائص منصة أو منطقة مخصصة في منشأة حيث يمكن تحميل وتفريغ مركبات البضائع + (مثل الشاحنات). + id: >- + Menentukan keberadaan atau karakteristik platform atau area khusus di fasilitas tempat + kendaraan barang (seperti truk) dapat dimuat dan dibongkar. + zh: >- + 指定设施中专用平台或区域的存在或特征,货运车辆(如卡车)可在此装卸货物。 + es: >- + Especifica la presencia o características de una plataforma o área dedicada en una + instalación donde los vehículos de mercancías (como camiones) pueden ser cargados y + descargados. + structured_aliases: + - literal_form: Laadperron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Laderampe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Quai de chargement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رصيف تحميل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Dok pemuatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 装卸码头 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Muelle de carga + predicate: EXACT_SYNONYM + in_language: es range: boolean aliases: - has_or_had_loading_dock annotations: custodian_types: - - '*' - exact_mappings: - - hc:hasLoadingDock + - '*' + related_mappings: + - schema:amenityFeature # schemaorg.owl:7869-7893 - Accommodation-specific amenity feature diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_local_collection.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_local_collection.yaml deleted file mode 100644 index cec8ac2043..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_local_collection.yaml +++ /dev/null @@ -1,36 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_local_collection -name: has_local_collection_slot -title: Has Local Collection 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: - has_local_collection: - description: 'Whether this branch holds a local or specialized collection. - - - TRUE: Branch maintains collection materials on-site - - FALSE: Branch provides access but collections housed elsewhere - - ' - range: boolean - slot_uri: hc:hasLocalCollection - aliases: - - has_or_had_local_collection - annotations: - custodian_types: - - '*' - exact_mappings: - - hc:hasLocalCollection diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml index 77867a4972..590776d11b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_location.yaml @@ -1,7 +1,16 @@ # ============================================================================== # LinkML Slot Definition: has_location # ============================================================================== -# Location of an entity. +# Physical place, position, or site where an entity is situated. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------|----------------------------|---------|----------------------------------------------------| +# | **Schema.org**| `schema:location` | schemaorg.owl:25018-25046 | exact | "The location of, for example, where an event is | +# | | | | | happening, where an organization is located." | +# | | | | | Domain: Event/Organization/Action. | +# | **PROV-O** | `prov:atLocation` | prov.ttl:486-504 | close | "The Location of any resource." Provenance-focused.| # # CREATED: 2026-02-03 # ============================================================================== @@ -15,26 +24,61 @@ prefixes: 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# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Location of an entity. imports: - linkml:types slots: has_location: slot_uri: schema:location - description: | - Location of an entity. + description: >- + To specify the physical place, position, or site where an entity is situated, stored, or where an event occurred. + alt_descriptions: + nl: >- + Het specificeren van de fysieke plaats, positie of locatie waar een entiteit zich bevindt, is opgeslagen, of waar een gebeurtenis heeft plaatsgevonden. + de: >- + Angabe des physischen Ortes, der Position oder der Staette, an der sich eine Entitaet befindet, gelagert wird oder an der ein Ereignis stattfand. + fr: >- + Specifier le lieu physique, la position ou le site ou une entite est situee, stockee, ou ou un evenement s'est produit. + ar: >- + تحديد المكان المادي أو الموقع أو الموضع الذي يقع فيه كيان ما أو يُخزن فيه أو حيث وقع حدث ما. + id: >- + Menentukan tempat fisik, posisi, atau lokasi di mana suatu entitas berada, disimpan, atau di mana suatu peristiwa terjadi. + zh: >- + 指定实体所在、存放的物理地点、位置或场所,或事件发生的地点。 + es: >- + Especificar el lugar fisico, la posicion o el sitio donde una entidad esta situada, almacenada, o donde ocurrio un evento. + structured_aliases: + - literal_form: locatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Standort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: emplacement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: موقع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: lokasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 位置 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: ubicacion + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true exact_mappings: - - schema:location + - schema:location # schemaorg.owl:25018-25046 - "The location of, for example, where an event is happening, where an organization is located, or where an action takes place." Domain: Event/Organization/Action. + close_mappings: + - prov:atLocation # prov.ttl:486-504 - "The Location of any resource." Domain: Activity/Agent/Entity/InstantaneousEvent. Provenance-focused. aliases: - has_or_had_location - - is_or_was_ends_or_ended_at_location + - is_or_was_ends_or_ended_at_location - ends_or_ended_at_location annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_main_part.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_main_part.yaml index c685df89ed..991cb147a8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_main_part.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_main_part.yaml @@ -1,3 +1,21 @@ +# ============================================================================== +# LinkML Slot Definition: has_main_part +# ============================================================================== +# The primary, principal, or central component of a complex entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------|----------------------------|---------|----------------------------------------------------| +# | **Schema.org**| `schema:hasPart` | schemaorg.owl:20403-20429 | close | "Indicates an item or CreativeWork that is part of | +# | | | | | this item." Any part, not specifically the main one.| +# | | | | | Domain: CreativeWork. | +# | **DCTerms** | `dcterms:hasPart` | dcterms.rdf:1347-1368 | close | "A related resource that is included... in the | +# | | | | | described resource." Any part, not the main one. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_main_part name: has_main_part title: has_main_part @@ -6,32 +24,64 @@ prefixes: 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 -default_prefix: hc slots: has_main_part: name: has_main_part slot_uri: hc:hasMainPart - description: 'Links to a MainPart representing the principal/primary portion of something. - - **USE CASES**: - Capital budget (primary budget allocation for infrastructure/equipment) - Primary collection holdings - Main organizational unit - - **ONTOLOGY ALIGNMENT**: - slot_uri: schema:hasPart (primary) - Represents a significant/main portion of a larger whole - - MIGRATED 2026-02-03: Renamed from has_or_had_main_part for conciseness.' + description: >- + To specify the primary, principal, or central component of a complex entity, distinct from secondary, dependent, or accessory parts. + alt_descriptions: + nl: >- + Het specificeren van het primaire, voornaamste of centrale onderdeel van een complexe entiteit, te onderscheiden van secundaire, afhankelijke of bijkomende onderdelen. + de: >- + Angabe des primaeren, wesentlichen oder zentralen Bestandteils einer komplexen Entitaet, im Unterschied zu sekundaeren, abhaengigen oder ergaenzenden Teilen. + fr: >- + Specifier le composant primaire, principal ou central d'une entite complexe, distinct des parties secondaires, dependantes ou accessoires. + ar: >- + تحديد المكون الأساسي أو الرئيسي أو المركزي لكيان معقد، وتمييزه عن الأجزاء الثانوية أو التابعة أو الفرعية. + id: >- + Menentukan komponen utama, pokok, atau sentral dari suatu entitas kompleks, berbeda dari bagian sekunder, dependen, atau pelengkap. + zh: >- + 指定复杂实体的主要、首要或核心组成部分,区别于次要、从属或附属部分。 + es: >- + Especificar el componente primario, principal o central de una entidad compleja, distinto de las partes secundarias, dependientes o accesorias. + structured_aliases: + - literal_form: hoofdonderdeel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Hauptbestandteil + predicate: EXACT_SYNONYM + in_language: de + - literal_form: partie principale + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: الجزء الرئيسي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: bagian utama + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主要部分 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: parte principal + predicate: EXACT_SYNONYM + in_language: es range: string inlined: false aliases: - has_or_had_main_part - exact_mappings: - - schema:hasPart + close_mappings: + - schema:hasPart # schemaorg.owl:20403-20429 - "Indicates an item or CreativeWork that is part of this item." Any part, not specifically the main/principal one. Domain: CreativeWork. + - dcterms:hasPart # dcterms.rdf:1347-1368 - "A related resource that is included either physically or logically in the described resource." Any part, not the main one. + comments: + - | + **USAGE**: Capital budget (primary budget allocation), primary collection holdings, main organizational unit. + - | + **MIGRATION**: Renamed from has_or_had_main_part for conciseness (2026-02-03). annotations: custodian_types: '["*"]' custodian_types_rationale: Main parts are universal across organizational contexts diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mandate.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mandate.yaml index a3670ae71f..bfbdc3b349 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mandate.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mandate.yaml @@ -1,9 +1,27 @@ +# ============================================================================== +# LinkML Slot Definition: has_mandate +# ============================================================================== +# Authority, commission, or legal instruction given to an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|---------------------------|----------------------------|---------|----------------------------------------------------| +# | **RiC-O** | `rico:authorizedBy` | RiC-O_1-1.rdf:1776-1810 | close | "Inverse of 'authorizes'." Domain: Agent, | +# | | | | | Range: Mandate. Agent authorized by Mandate. | +# | **RiC-O** | `rico:authorizingMandate` | RiC-O_1-1.rdf:20838-20865 | close | "Information on a Mandate that authorizes an Agent | +# | | | | | to perform an Activity." DatatypeProperty (literal).| +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_mandate name: has_mandate title: has_mandate 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/ default_prefix: hc @@ -12,10 +30,54 @@ imports: slots: has_mandate: name: has_mandate - description: A formal mandate or responsibility. MIGRATED 2026-02-03 from has_or_had_mandate for conciseness. slot_uri: hc:hasMandate + description: >- + To specify the authority, commission, or legal instruction given to an entity (such as an organization or official) to perform specific functions, responsibilities, or activities. + alt_descriptions: + nl: >- + Het specificeren van de bevoegdheid, opdracht of wettelijke instructie die aan een entiteit (zoals een organisatie of functionaris) is gegeven om specifieke functies, verantwoordelijkheden of activiteiten uit te voeren. + de: >- + Angabe der Befugnis, des Auftrags oder der rechtlichen Weisung, die einer Entitaet (wie einer Organisation oder einem Beamten) erteilt wurde, um bestimmte Funktionen, Verantwortlichkeiten oder Aktivitaeten auszufuehren. + fr: >- + Specifier l'autorite, la mission ou l'instruction legale donnee a une entite (telle qu'une organisation ou un fonctionnaire) pour exercer des fonctions, des responsabilites ou des activites specifiques. + ar: >- + تحديد السلطة أو التفويض أو التعليمات القانونية الممنوحة لكيان ما (مثل منظمة أو مسؤول) لأداء وظائف أو مسؤوليات أو أنشطة محددة. + id: >- + Menentukan wewenang, komisi, atau instruksi hukum yang diberikan kepada suatu entitas (seperti organisasi atau pejabat) untuk menjalankan fungsi, tanggung jawab, atau kegiatan tertentu. + zh: >- + 指定授予实体(如组织或官员)以执行特定职能、职责或活动的权力、委托或法律指令。 + es: >- + Especificar la autoridad, comision o instruccion legal otorgada a una entidad (como una organizacion o funcionario) para desempenar funciones, responsabilidades o actividades especificas. + structured_aliases: + - literal_form: mandaat + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Mandat + predicate: EXACT_SYNONYM + in_language: de + - literal_form: mandat + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تفويض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: mandat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 授权 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: mandato + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_mandate + close_mappings: + - rico:authorizedBy # RiC-O_1-1.rdf:1776-1810 - "Inverse of 'authorizes'." Domain: Agent, Range: Mandate. Connects agent to its authorizing mandate. + - rico:authorizingMandate # RiC-O_1-1.rdf:20838-20865 - "Information on a Mandate that authorizes an Agent to perform an Activity." DatatypeProperty (literal value). + comments: + - | + **MIGRATION**: Renamed from has_or_had_mandate for conciseness (2026-02-03). annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_material_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_material_type.yaml index 0f258ac3ff..e60952b6c3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_material_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_material_type.yaml @@ -1,3 +1,21 @@ +# ============================================================================== +# LinkML Slot Definition: has_material_type +# ============================================================================== +# Substance, physical medium, or matter of which an object is composed. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------------|---------|--------------------------------------------| +# | **Schema.org**| `schema:material` | schemaorg.owl:25511-25535 | close | "A material that something is made from." | +# | | | | | Domain: CreativeWork/Product. About actual | +# | | | | | material, not material type classification.| +# | **CIDOC-CRM** | `crm:P45_consists_of` | CIDOC_CRM_v7.1.3.rdf:2297-2316| close | "Identifies instances of E57 Materials of | +# | | | | | which E18 Physical Thing is composed." | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_material_type name: has_material_type title: has_material_type @@ -6,27 +24,62 @@ prefixes: 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: has_material_type: name: has_material_type - description: The type of material of an entity. MIGRATED 2026-02-03 from has_or_had_material_type for conciseness. slot_uri: hc:hasMaterialType + description: >- + To specify the substance, physical medium, or matter of which an object or entity is composed (e.g., wood, metal, paper, or digital). + alt_descriptions: + nl: >- + Het specificeren van de stof, het fysieke medium of het materiaal waaruit een object of entiteit is samengesteld (bijv. hout, metaal, papier of digitaal). + de: >- + Angabe der Substanz, des physischen Mediums oder des Materials, aus dem ein Objekt oder eine Entitaet zusammengesetzt ist (z. B. Holz, Metall, Papier oder digital). + fr: >- + Specifier la substance, le support physique ou la matiere dont un objet ou une entite est compose (par ex. bois, metal, papier ou numerique). + ar: >- + تحديد المادة أو الوسيط المادي أو الخامة التي يتكون منها كائن أو كيان ما (مثل الخشب أو المعدن أو الورق أو الرقمي). + id: >- + Menentukan zat, media fisik, atau bahan yang menyusun suatu objek atau entitas (misalnya, kayu, logam, kertas, atau digital). + zh: >- + 指定物体或实体所由组成的物质、物理介质或材料(例如木材、金属、纸张或数字)。 + es: >- + Especificar la sustancia, el medio fisico o la materia de la que esta compuesto un objeto o entidad (p. ej., madera, metal, papel o digital). + structured_aliases: + - literal_form: materiaaltype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Materialtyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de materiau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نوع المادة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis material + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 材料类型 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tipo de material + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_material_type + close_mappings: + - schema:material # schemaorg.owl:25511-25535 - "A material that something is made from, e.g. leather, wool, cotton, paper." Domain: CreativeWork/Product. About actual material, not material type classification. + - crm:P45_consists_of # CIDOC_CRM_v7.1.3.rdf:2297-2316 - "Identifies instances of E57 Materials of which an instance of E18 Physical Thing is composed." About physical material composition, not classification by type. + comments: + - | + **MIGRATION**: Renamed from has_or_had_material_type for conciseness (2026-02-03). annotations: custodian_types: '["*"]' - exact_mappings: - - schema:material - close_mappings: - - crm:P45_consists_of diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mean.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mean.yaml index f5c61fb31c..bb969bf14d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mean.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mean.yaml @@ -1,21 +1,72 @@ +# ============================================================================== +# LinkML Slot Definition: has_mean +# ============================================================================== +# Arithmetic average value of a set of numbers or distribution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match. Domain-specific statistical concept. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_mean name: has_mean title: has_mean prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - linkml:types slots: has_mean: name: has_mean - description: The mean value. MIGRATED 2026-02-03 from has_or_had_mean for conciseness. slot_uri: hc:hasMean + description: >- + To specify the arithmetic average value of a set of numbers, quantity, or distribution associated with the entity. + alt_descriptions: + nl: >- + Het specificeren van het rekenkundig gemiddelde van een reeks getallen, hoeveelheid of verdeling die aan de entiteit is gekoppeld. + de: >- + Angabe des arithmetischen Mittelwerts einer Reihe von Zahlen, einer Menge oder einer Verteilung, die mit der Entitaet verbunden ist. + fr: >- + Specifier la moyenne arithmetique d'un ensemble de nombres, d'une quantite ou d'une distribution associee a l'entite. + ar: >- + تحديد المتوسط الحسابي لمجموعة من الأرقام أو الكميات أو التوزيع المرتبط بالكيان. + id: >- + Menentukan nilai rata-rata aritmetika dari sekumpulan angka, kuantitas, atau distribusi yang terkait dengan entitas. + zh: >- + 指定与实体相关的一组数字、数量或分布的算术平均值。 + es: >- + Especificar el valor promedio aritmetico de un conjunto de numeros, cantidad o distribucion asociada a la entidad. + structured_aliases: + - literal_form: gemiddelde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Mittelwert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: moyenne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: متوسط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: rata-rata + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 平均值 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: promedio + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_mean + comments: + - | + **MIGRATION**: Renamed from has_or_had_mean for conciseness (2026-02-03). annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_type.yaml index 109fd685da..1d681c35a1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_type.yaml @@ -1,3 +1,16 @@ +# ============================================================================== +# LinkML Slot Definition: has_measurement_type +# ============================================================================== +# Category, dimension, or nature of a physical quantity being measured. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match. Meta-level concept for classifying the kind of +# measurement (e.g., length, mass, time, temperature). +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_measurement_type name: has_measurement_type title: has_measurement_type @@ -12,9 +25,47 @@ slots: has_measurement_type: name: has_measurement_type title: has_measurement_type - description: Type of measurement used. slot_uri: hc:hasMeasurementType - range: string # uriorcurie + description: >- + To specify the category, dimension, or nature of the physical quantity being measured (e.g., length, mass, time, temperature). + alt_descriptions: + nl: >- + Het specificeren van de categorie, dimensie of aard van de fysieke grootheid die wordt gemeten (bijv. lengte, massa, tijd, temperatuur). + de: >- + Angabe der Kategorie, Dimension oder Art der gemessenen physikalischen Groesse (z. B. Laenge, Masse, Zeit, Temperatur). + fr: >- + Specifier la categorie, la dimension ou la nature de la grandeur physique mesuree (par ex. longueur, masse, temps, temperature). + ar: >- + تحديد فئة أو بُعد أو طبيعة الكمية الفيزيائية المقاسة (مثل الطول أو الكتلة أو الزمن أو درجة الحرارة). + id: >- + Menentukan kategori, dimensi, atau sifat besaran fisik yang diukur (misalnya, panjang, massa, waktu, suhu). + zh: >- + 指定所测量物理量的类别、维度或性质(例如长度、质量、时间、温度)。 + es: >- + Especificar la categoria, dimension o naturaleza de la magnitud fisica que se mide (p. ej., longitud, masa, tiempo, temperatura). + structured_aliases: + - literal_form: meettype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Messtyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نوع القياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis pengukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 测量类型 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tipo de medicion + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_measurement_type annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml index cfbfaea26a..7bdbd4efc6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement_unit.yaml @@ -1,12 +1,14 @@ # ============================================================================== # LinkML Slot Definition: has_measurement_unit # ============================================================================== -# Measurement unit associated with a quantity. +# Standard unit of measurement used to express a physical quantity. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-----------------|---------|-----------------------------------| -# | **QUDT** | `qudt:unit` | exact | QUDT unit property | +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|-------------|--------------|---------|----------------------------------------------| +# | **QUDT** | `qudt:unit` | (external) | exact | QUDT unit property. Not in local ontology | +# | | | | | files; verified against QUDT specification. | # # CREATED: 2026-02-03 # ============================================================================== @@ -18,28 +20,59 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ qudt: http://qudt.org/schema/qudt/ - 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# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Measurement unit associated with a quantity. imports: - linkml:types slots: has_measurement_unit: slot_uri: qudt:unit - description: | - Measurement unit associated with a quantity. + description: >- + To specify the standard unit of measurement (such as meter, kilogram, or degree) used to express the value of a physical quantity. + alt_descriptions: + nl: >- + Het specificeren van de standaard meeteenheid (zoals meter, kilogram of graad) die wordt gebruikt om de waarde van een fysieke grootheid uit te drukken. + de: >- + Angabe der standardmaessigen Masseinheit (wie Meter, Kilogramm oder Grad), die zur Angabe des Werts einer physikalischen Groesse verwendet wird. + fr: >- + Specifier l'unite de mesure standard (telle que metre, kilogramme ou degre) utilisee pour exprimer la valeur d'une grandeur physique. + ar: >- + تحديد وحدة القياس المعيارية (مثل المتر أو الكيلوغرام أو الدرجة) المستخدمة للتعبير عن قيمة كمية فيزيائية. + id: >- + Menentukan satuan ukuran standar (seperti meter, kilogram, atau derajat) yang digunakan untuk menyatakan nilai besaran fisik. + zh: >- + 指定用于表达物理量值的标准计量单位(如米、千克或度)。 + es: >- + Especificar la unidad de medida estandar (como metro, kilogramo o grado) utilizada para expresar el valor de una magnitud fisica. + structured_aliases: + - literal_form: meeteenheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Masseinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: unite de mesure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: وحدة القياس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: satuan ukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 计量单位 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: unidad de medida + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: false exact_mappings: - - qudt:unit + - qudt:unit # External QUDT ontology — "The unit of a quantity." Not in local data/ontology/ files. aliases: - has_or_had_measurement_unit + - has_or_had_unit + - is_or_was_quantity_unit annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_media_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_media_type.yaml index 1a9f43be14..b08ab7acc3 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_media_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_media_type.yaml @@ -1,9 +1,29 @@ +# ============================================================================== +# LinkML Slot Definition: has_media_type +# ============================================================================== +# General category, format, or medium used to convey information or content. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------------|----------------------------|----------|--------------------------------------------| +# | **DCAT** | `dcat:mediaType` | dcat3.ttl:1306-1340 | related | "The media type of the distribution as | +# | | | | | defined by IANA." Domain: Distribution. | +# | | | | | Digital MIME types only; this slot is wider.| +# | **Schema.org**| `schema:encodingFormat` | schemaorg.owl:16697-16720 | related | "Media type typically expressed using a | +# | | | | | MIME format." Domain: MediaObject/Creative | +# | | | | | Work. Technical encoding, not general media.| +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_media_type name: has_media_type title: has_media_type prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ + dcat: http://www.w3.org/ns/dcat# schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ default_prefix: hc @@ -12,10 +32,54 @@ imports: slots: has_media_type: name: has_media_type - description: The media type or MIME type. MIGRATED 2026-02-03 from has_or_had_media_type for conciseness. slot_uri: hc:hasMediaType + description: >- + To specify the general category, format, or medium used to convey information or content (e.g., newspaper, radio broadcast, pamphlet, or digital file), distinct from specific technical file encoding. + alt_descriptions: + nl: >- + Het specificeren van de algemene categorie, het formaat of het medium dat wordt gebruikt om informatie of inhoud over te brengen (bijv. krant, radio-uitzending, pamflet of digitaal bestand), te onderscheiden van specifieke technische bestandscodering. + de: >- + Angabe der allgemeinen Kategorie, des Formats oder des Mediums, das zur Uebermittlung von Informationen oder Inhalten verwendet wird (z. B. Zeitung, Radiosendung, Flugblatt oder digitale Datei), im Unterschied zur spezifischen technischen Dateikodierung. + fr: >- + Specifier la categorie generale, le format ou le support utilise pour transmettre des informations ou du contenu (par ex. journal, emission de radio, brochure ou fichier numerique), distinct de l'encodage technique specifique des fichiers. + ar: >- + تحديد الفئة العامة أو الشكل أو الوسيط المستخدم لنقل المعلومات أو المحتوى (مثل الصحيفة أو البث الإذاعي أو المنشور أو الملف الرقمي)، وتمييزه عن الترميز التقني المحدد للملفات. + id: >- + Menentukan kategori umum, format, atau media yang digunakan untuk menyampaikan informasi atau konten (misalnya, surat kabar, siaran radio, pamflet, atau file digital), berbeda dari pengodean file teknis tertentu. + zh: >- + 指定用于传达信息或内容的一般类别、格式或媒介(例如报纸、广播、小册子或数字文件),区别于具体的技术文件编码。 + es: >- + Especificar la categoria general, el formato o el medio utilizado para transmitir informacion o contenido (p. ej., periodico, emision de radio, folleto o archivo digital), distinto de la codificacion tecnica especifica de archivos. + structured_aliases: + - literal_form: mediatype + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Medientyp + predicate: EXACT_SYNONYM + in_language: de + - literal_form: type de media + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نوع الوسائط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: jenis media + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 媒体类型 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tipo de medio + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_media_type + related_mappings: + - dcat:mediaType # dcat3.ttl:1306-1340 - "The media type of the distribution as defined by IANA." Domain: Distribution. Range: dcterms:MediaType. Digital MIME types only; this slot covers broader media categories. + - schema:encodingFormat # schemaorg.owl:16697-16720 - "Media type typically expressed using a MIME format." Domain: MediaObject/CreativeWork. Technical encoding format, not general media category. + comments: + - | + **MIGRATION**: Renamed from has_or_had_media_type for conciseness (2026-02-03). annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_medium.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_medium.yaml index 348f2dfcc2..a4918a24a6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_medium.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_medium.yaml @@ -1,21 +1,80 @@ +# ============================================================================== +# LinkML Slot Definition: has_medium +# ============================================================================== +# Physical material, substance, or carrier used to store or display content. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|-------------------|------------------------|---------|--------------------------------------------| +# | **DCTerms** | `dcterms:medium` | dcterms.rdf:1686-1710 | close | "The material or physical carrier of the | +# | | | | | resource." Domain: PhysicalResource. | +# | | | | | Range: PhysicalMedium. Resource-focused. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_medium name: has_medium title: has_medium prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ + schema: http://schema.org/ default_prefix: hc imports: - linkml:types slots: has_medium: name: has_medium - description: The medium or material of an entity. MIGRATED 2026-02-03 from has_or_had_medium for conciseness. slot_uri: hc:hasMedium + description: >- + To specify the physical material, substance, or carrier used to store, convey, or display the content of an entity (e.g., oil on canvas, magnetic tape, paper, or stone). + alt_descriptions: + nl: >- + Het specificeren van het fysieke materiaal, de stof of de drager die wordt gebruikt om de inhoud van een entiteit op te slaan, over te brengen of weer te geven (bijv. olieverf op doek, magneetband, papier of steen). + de: >- + Angabe des physischen Materials, der Substanz oder des Traegers, der zum Speichern, Uebermitteln oder Anzeigen des Inhalts einer Entitaet verwendet wird (z. B. Oel auf Leinwand, Magnetband, Papier oder Stein). + fr: >- + Specifier le materiau physique, la substance ou le support utilise pour stocker, transmettre ou afficher le contenu d'une entite (par ex. huile sur toile, bande magnetique, papier ou pierre). + ar: >- + تحديد المادة الفيزيائية أو المادة أو الحامل المستخدم لتخزين أو نقل أو عرض محتوى كيان ما (مثل الزيت على القماش أو الشريط المغناطيسي أو الورق أو الحجر). + id: >- + Menentukan bahan fisik, zat, atau pembawa yang digunakan untuk menyimpan, menyampaikan, atau menampilkan konten suatu entitas (misalnya, minyak di atas kanvas, pita magnetik, kertas, atau batu). + zh: >- + 指定用于存储、传递或展示实体内容的物理材料、物质或载体(例如油彩画布、磁带、纸张或石材)。 + es: >- + Especificar el material fisico, la sustancia o el soporte utilizado para almacenar, transmitir o mostrar el contenido de una entidad (p. ej., oleo sobre lienzo, cinta magnetica, papel o piedra). + structured_aliases: + - literal_form: medium + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Medium + predicate: EXACT_SYNONYM + in_language: de + - literal_form: support + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: وسيط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: media + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 介质 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: soporte + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_medium + close_mappings: + - dcterms:medium # dcterms.rdf:1686-1710 - "The material or physical carrier of the resource." Domain: PhysicalResource. Range: PhysicalMedium. Resource-focused; this slot is slightly broader (includes conveyance/display). + comments: + - | + **MIGRATION**: Renamed from has_or_had_medium for conciseness (2026-02-03). annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_member.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_member.yaml index a7898c4d86..55f6b553a7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_member.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_member.yaml @@ -1,3 +1,22 @@ +# ============================================================================== +# LinkML Slot Definition: has_member +# ============================================================================== +# An agent, entity, or element that belongs to a group, organization, or collection. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------|----------------------------|---------|----------------------------------------------------| +# | **W3C ORG** | `org:hasMember` | org.rdf:427-446 | close | "Indicates a person who is a member of the | +# | | | | | subject Organization." Domain: Organization, | +# | | | | | Range: Agent. Organization membership only. | +# | **Schema.org**| `schema:member` | schemaorg.owl:26055-26085 | close | "A member of an Organization or a | +# | | | | | ProgramMembership." Domain: Organization/ | +# | | | | | ProgramMembership. Does not cover collection elem. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_member name: has_member title: has_member @@ -14,14 +33,52 @@ slots: has_member: name: has_member title: has_member - description: Member of the entity. slot_uri: hc:hasMember - range: string # uriorcurie + description: >- + To specify an agent, entity, or element that belongs to a group, organization, or collection. + alt_descriptions: + nl: >- + Het specificeren van een agent, entiteit of element dat behoort tot een groep, organisatie of collectie. + de: >- + Angabe eines Agenten, einer Entitaet oder eines Elements, das zu einer Gruppe, Organisation oder Sammlung gehoert. + fr: >- + Specifier un agent, une entite ou un element qui appartient a un groupe, une organisation ou une collection. + ar: >- + تحديد عامل أو كيان أو عنصر ينتمي إلى مجموعة أو منظمة أو مجموعة. + id: >- + Menentukan agen, entitas, atau elemen yang termasuk dalam sebuah kelompok, organisasi, atau koleksi. + zh: >- + 指定属于某个群体、组织或集合的代理、实体或元素。 + es: >- + Especificar un agente, entidad o elemento que pertenece a un grupo, organizacion o coleccion. + structured_aliases: + - literal_form: lid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Mitglied + predicate: EXACT_SYNONYM + in_language: de + - literal_form: membre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: عضو + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: anggota + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 成员 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: miembro + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_member + close_mappings: + - org:hasMember # org.rdf:427-446 - "Indicates a person who is a member of the subject Organization." Domain: Organization, Range: Agent. Organization membership only; this slot also covers collection elements. + - schema:member # schemaorg.owl:26055-26085 - "A member of an Organization or a ProgramMembership." Domain: Organization/ProgramMembership. Does not cover collection elements. annotations: custodian_types: '["*"]' - exact_mappings: - - org:hasMember - - schema:member diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_metadata.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_metadata.yaml index a4b76d2063..979aa26cf6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_metadata.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_metadata.yaml @@ -99,6 +99,8 @@ slots: - dcterms:description # Descriptive information aliases: - has_or_had_metadata + - has_or_had_transformation_metadata + - has_transformation_metadata annotations: custodian_types: '["*"]' comments: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mode.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mode.yaml index 8fb719bcb7..aa4dfac0f4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_mode.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_mode.yaml @@ -1,21 +1,78 @@ +# ============================================================================== +# LinkML Slot Definition: has_mode +# ============================================================================== +# Specifies the method, manner, or state of operation/access for an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology property for a generic operational mode concept. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_mode name: has_mode title: has_mode prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_mode: name: has_mode - description: The operational mode or configuration of an entity. MIGRATED 2026-02-03 from has_or_had_mode for conciseness. slot_uri: hc:hasMode + description: >- + To specify the distinct method, manner, or state in which an entity operates, + functions, or is accessed. + alt_descriptions: + nl: >- + Geeft de specifieke methode, wijze of toestand aan waarin een entiteit opereert, + functioneert of wordt benaderd. + de: >- + Gibt die bestimmte Methode, Art oder den Zustand an, in der eine Entität arbeitet, + funktioniert oder auf die zugegriffen wird. + fr: >- + Indique la méthode, la manière ou l'état distinct dans lequel une entité fonctionne, + opère ou est accessible. + ar: >- + يحدد الطريقة أو الأسلوب أو الحالة المميزة التي يعمل بها كيان أو يؤدي وظائفه أو يتم + الوصول إليه. + id: >- + Menentukan metode, cara, atau keadaan tertentu di mana suatu entitas beroperasi, + berfungsi, atau diakses. + zh: >- + 指定实体运作、运行或被访问的特定方法、方式或状态。 + es: >- + Especifica el método, manera o estado distinto en el que una entidad opera, funciona + o es accedida. + structured_aliases: + - literal_form: Modus + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Modus + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Mode + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: وضع التشغيل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Mode + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 模式 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Modo + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_mode annotations: custodian_types: '["*"]' + comments: + - "MIGRATED 2026-02-03 from has_or_had_mode for conciseness." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_model.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_model.yaml index 09cf6fe6c9..cd037e6a37 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_model.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_model.yaml @@ -1,3 +1,17 @@ +# ============================================================================== +# LinkML Slot Definition: has_model +# ============================================================================== +# Specifies a design, pattern, or mathematical representation for an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|----------------|-------------------------|---------|----------------------------------------------------| +# | Schema.org | `schema:model` | schemaorg.owl:26495-499 | close | Product-specific model identifier (Product domain). | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_model name: has_model title: has_model @@ -5,21 +19,65 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_model: name: has_model title: has_model - description: Model or version identifier of an entity. slot_uri: hc:hasModel + description: >- + To specify a specific design, pattern, or mathematical representation used to define, + simulate, or predict an entity or system. + alt_descriptions: + nl: >- + Geeft een specifiek ontwerp, patroon of wiskundige representatie aan dat wordt gebruikt + om een entiteit of systeem te definiëren, simuleren of voorspellen. + de: >- + Gibt ein bestimmtes Design, Muster oder eine mathematische Darstellung an, die + verwendet wird, um eine Entität oder ein System zu definieren, zu simulieren oder + vorherzusagen. + fr: >- + Indique une conception, un motif ou une représentation mathématique spécifique + utilisé(e) pour définir, simuler ou prédire une entité ou un système. + ar: >- + يحدد تصميمًا أو نمطًا أو تمثيلًا رياضيًا محددًا يُستخدم لتعريف أو محاكاة أو التنبؤ + بكيان أو نظام. + id: >- + Menentukan desain, pola, atau representasi matematis tertentu yang digunakan untuk + mendefinisikan, mensimulasikan, atau memprediksi suatu entitas atau sistem. + zh: >- + 指定用于定义、模拟或预测实体或系统的特定设计、模式或数学表示。 + es: >- + Especifica un diseño, patrón o representación matemática específica utilizada para + definir, simular o predecir una entidad o sistema. + structured_aliases: + - literal_form: Model + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Modell + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Modèle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نموذج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Model + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 模型 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Modelo + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_model annotations: custodian_types: '["*"]' - exact_mappings: - - schema:model + close_mappings: + - schema:model # schemaorg.owl:26495-26499 - "The model of the product" (Product domain only) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml index e5c9da8e2e..8107c81ca1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml @@ -28,8 +28,6 @@ prefixes: skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Name of an entity (person, organization, project, etc.). imports: - linkml:types slots: @@ -46,6 +44,7 @@ slots: multivalued: false exact_mappings: - foaf:name + - pnv:hasName close_mappings: - rdfs:label related_mappings: @@ -55,6 +54,8 @@ slots: - is_or_was_full_name - full_name - has_or_had_annex_name + - has_person_name + - has_or_had_person_name annotations: custodian_types: '["*"]' examples: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_narrower_instance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_narrower_instance.yaml deleted file mode 100644 index 563befeb94..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_narrower_instance.yaml +++ /dev/null @@ -1,31 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_narrower_instance -name: has_narrower_instance_slot -title: Has Narrower Instance 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: - has_narrower_instance: - slot_uri: skos:narrowerTransitive - description: "Links this archive TYPE to specific CustodianArchive INSTANCES\nthat are classified under this lifecycle phase.\n\n**SKOS**: skos:narrowerTransitive for type-instance relationship.\n\n**Usage**:\nWhen a CustodianArchive contains records in the \"current/active\" phase,\nit can be linked from CurrentArchive via this property.\n\n**Example**:\n- CurrentArchive (type) \u2192 has_narrower_instance \u2192 \n CustodianArchive \"Director's Active Files 2020-2024\" (instance)\n" - range: string # uriorcurie - aliases: - - has_or_had_narrower_instance - # range: CustodianArchive - multivalued: true - annotations: - custodian_types: - - '*' - exact_mappings: - - skos:narrowerTransitive diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_navigation_link.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_navigation_link.yaml deleted file mode 100644 index bedca4773c..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_navigation_link.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_navigation_link -name: has_navigation_link -title: has_navigation_link -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_navigation_link: - name: has_navigation_link - description: A navigation link or reference. MIGRATED 2026-02-03 from has_or_had_navigation_link for conciseness. - slot_uri: hc:hasNavigationLink - range: string - aliases: - - has_or_had_navigation_link - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_net_asset.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_net_asset.yaml deleted file mode 100644 index 08b2973d1f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_net_asset.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_net_asset -name: has_net_asset -title: has_net_asset -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_net_asset: - name: has_net_asset - description: Net asset value. MIGRATED 2026-02-03 from has_or_had_net_asset for conciseness. - slot_uri: hc:hasNetAsset - range: string - aliases: - - has_or_had_net_asset - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml index 949f80d479..8a7d826adb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_notation.yaml @@ -1,3 +1,18 @@ +# ============================================================================== +# LinkML Slot Definition: has_notation +# ============================================================================== +# Notation or classification code associated with an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|-----------------|------------------|---------|--------------------------------------------------------------------| +# | **SKOS** | `skos:notation` | skos.rdf:166-175 | exact | "A string of characters used to uniquely identify a concept | +# | | | | | within the scope of a given concept scheme." | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_notation name: has_notation title: has_notation @@ -5,21 +20,69 @@ 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/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_notation: name: has_notation title: has_notation - description: Notation or code associated with an entity, typically from a classification scheme. - slot_uri: hc:hasNotation + slot_uri: skos:notation + description: >- + To specify a code, symbol, or string of characters used to represent or identify an entity within a particular classification system, indexing scheme, or formal language. + alt_descriptions: + nl: >- + Een code, symbool of tekenreeks specificeren die wordt gebruikt om een entiteit + te vertegenwoordigen of te identificeren binnen een bepaald classificatiesysteem, + indexeringsschema of formele taal. + de: >- + Einen Code, ein Symbol oder eine Zeichenkette angeben, die verwendet wird, um + eine Entität innerhalb eines bestimmten Klassifikationssystems, Indexierungsschemas + oder einer formalen Sprache darzustellen oder zu identifizieren. + fr: >- + Spécifier un code, symbole ou chaîne de caractères utilisé pour représenter ou + identifier une entité au sein d'un système de classification, d'un schéma + d'indexation ou d'un langage formel particulier. + ar: >- + تحديد رمز أو رمز أو سلسلة أحرف تُستخدم لتمثيل أو تعريف كيان ضمن نظام + تصنيف معين أو مخطط فهرسة أو لغة رسمية. + id: >- + Menentukan kode, simbol, atau rangkaian karakter yang digunakan untuk mewakili + atau mengidentifikasi suatu entitas dalam sistem klasifikasi, skema pengindeksan, + atau bahasa formal tertentu. + zh: >- + 指定用于在特定分类系统、索引方案或形式语言中表示或标识实体的代码、符号或 + 字符串。 + es: >- + Especificar un código, símbolo o cadena de caracteres utilizado para representar + o identificar una entidad dentro de un sistema de clasificación, esquema de + indexación o lenguaje formal particular. + structured_aliases: + - literal_form: Notatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Notation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Notation + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ترميز + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Notasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标记法 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Notación + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_notation annotations: custodian_types: '["*"]' exact_mappings: - - skos:notation + - skos:notation # skos.rdf:166-175 - "A notation, also known as classification code" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml index 2eb2e556ad..ea1cd5d42a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_numeric_value.yaml @@ -1,7 +1,17 @@ # ============================================================================== # LinkML Slot Definition: has_numeric_value # ============================================================================== -# Numeric value associated with an entity. +# The specific number or magnitude representing a value, distinct from its unit. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|----------------------|------------------|---------|----------------------------------------------------| +# | **QUDT** | `qudt:numericValue` | (external: QUDT) | exact | "The numeric value of a QuantityValue." | +# +# QUDT (Quantities, Units, Dimensions, and Types) is not in local ontology +# files but is a well-known W3C-aligned vocabulary. qudt:numericValue is +# semantically equivalent to our concept. # # CREATED: 2026-02-03 # ============================================================================== @@ -12,27 +22,56 @@ title: Has Numeric Value prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ qudt: http://qudt.org/schema/qudt/ - 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# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -description: | - Numeric value associated with an entity. imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_numeric_value: slot_uri: qudt:numericValue - description: | - Numeric value associated with an entity. + description: >- + To specify the specific number, quantity, or magnitude representing a value, distinct from the unit of measurement. + alt_descriptions: + nl: >- + Om het specifieke getal, de hoeveelheid of de grootte te specificeren die een waarde vertegenwoordigt, los van de meeteenheid. + de: >- + Um die spezifische Zahl, Menge oder Groessenordnung anzugeben, die einen Wert darstellt, unabhängig von der Masseinheit. + fr: >- + Pour spécifier le nombre, la quantité ou la grandeur spécifique représentant une valeur, distincte de l'unité de mesure. + ar: >- + لتحديد الرقم أو الكمية أو المقدار المحدد الذي يمثل قيمة، بشكل مستقل عن وحدة القياس. + id: >- + Untuk menentukan angka, kuantitas, atau besaran spesifik yang mewakili suatu nilai, terpisah dari satuan pengukuran. + zh: >- + 用于指定代表某一数值的具体数字、数量或量级,与计量单位无关。 + es: >- + Para especificar el número, cantidad o magnitud específica que representa un valor, distinto de la unidad de medida. + structured_aliases: + - literal_form: Numerieke waarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Numerischer Wert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Valeur numerique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: قيمة رقمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Nilai numerik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数值 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Valor numerico + predicate: EXACT_SYNONYM + in_language: es range: float multivalued: false exact_mappings: - - qudt:numericValue + - qudt:numericValue # QUDT vocabulary (external) - "The numeric value of a QuantityValue." Semantically equivalent. aliases: - has_or_had_numeric_value annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_objective.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_objective.yaml index 2826bd22ab..78d48e96ae 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_objective.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_objective.yaml @@ -1,25 +1,77 @@ +# ============================================================================== +# LinkML Slot Definition: has_objective +# ============================================================================== +# The goal, aim, or desired outcome an entity intends to achieve. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-----------------|-------------------------|---------|--------------------------------------------------------| +# | Schema.org | `schema:target` | schemaorg.owl:37297-300 | related | "Indicates a target EntryPoint, or url, for an Action" | +# | | | | | (Action entry points, NOT goals/objectives). | +# +# schema:target refers to technical Action EntryPoints (URLs), not goals or objectives. +# No standard ontology property for a generic "objective" or "goal" concept. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_objective name: has_objective -title: has_objective +title: Has Objective prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_objective: - name: has_objective - title: has_objective - description: The objective of an action or measure. slot_uri: hc:hasObjective + description: >- + To specify the goal, aim, target, or desired outcome that an entity (such as a project, strategy, or organization) intends to achieve. + alt_descriptions: + nl: >- + Om het doel, de doelstelling, het streefdoel of het gewenste resultaat te specificeren dat een entiteit (zoals een project, strategie of organisatie) beoogt te bereiken. + de: >- + Um das Ziel, die Zielsetzung, das Strebeziel oder das gewünschte Ergebnis anzugeben, das eine Entität (wie ein Projekt, eine Strategie oder eine Organisation) zu erreichen beabsichtigt. + fr: >- + Pour spécifier le but, l'objectif, la cible ou le résultat souhaité qu'une entité (telle qu'un projet, une stratégie ou une organisation) cherche à atteindre. + ar: >- + لتحديد الهدف أو الغاية أو المقصد أو النتيجة المرغوبة التي يعتزم كيان (مثل مشروع أو استراتيجية أو منظمة) تحقيقها. + id: >- + Untuk menentukan tujuan, sasaran, target, atau hasil yang diinginkan yang ingin dicapai oleh suatu entitas (seperti proyek, strategi, atau organisasi). + zh: >- + 用于指定实体(如项目、战略或组织)打算实现的目标、目的、靶标或期望成果。 + es: >- + Para especificar la meta, el objetivo, el blanco o el resultado deseado que una entidad (como un proyecto, estrategia u organización) pretende alcanzar. + structured_aliases: + - literal_form: Doelstelling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zielsetzung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Objectif + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: هدف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Tujuan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 目标 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Objetivo + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_objective + related_mappings: + - schema:target # schemaorg.owl:37297-37300 - Action EntryPoint/URL, not goal/objective annotations: custodian_types: '["*"]' - exact_mappings: - - schema:target diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_observation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_observation.yaml deleted file mode 100644 index a72d7e2b32..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_observation.yaml +++ /dev/null @@ -1,52 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_observation -name: has_observation -title: Has Observation -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - owl: http://www.w3.org/2002/07/owl# - 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: - has_observation: - slot_uri: dcterms:isReferencedBy - description: 'Observations that refer to this Custodian hub. - - - **Hub Architecture Pattern**: - - - The Custodian is a minimal hub entity. Multiple observations from - - different sources can be linked to it, each capturing evidence from - - a particular context.' - range: string # uriorcurie - aliases: - - has_or_had_observation - # range: CustodianObservation - multivalued: true - exact_mappings: - - dcterms:isReferencedBy - comments: - - Inverse of refers_to_custodian (dcterms:references) - - Links custodian hub to all its evidence/observations - - Creates owl:inverseOf axiom in RDF output - - 'Inverse: refers_to_custodian (dcterms:references) | Pattern: If Observation refers_to_custodian Custodian, then Custodian has_observation Observation' - - 'Navigation: From custodian: Find all observations (has_observation) | From observation: Find custodian hub (refers_to_custodian)' - - Range contains prov:Entity instances (CustodianObservation) - annotations: - inverse_slot: refers_to_custodian - custodian_types: - - '*' - examples: - - value: "Custodian:\n hc_id: \"https://nde.nl/ontology/hc/nl-nh-ams-m-rm\"\n has_observation:\n - \"https://nde.nl/ontology/hc/observation/isil-registry-2024\"\n - \"https://nde.nl/ontology/hc/observation/wikidata-q190804\"\n" - description: Usage example showing a Custodian hub linked to multiple observations from different sources diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_opening_hour.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_opening_hour.yaml index 2b19c39adb..d10fa224ac 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_opening_hour.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_opening_hour.yaml @@ -1,21 +1,80 @@ +# ============================================================================== +# LinkML Slot Definition: has_opening_hour +# ============================================================================== +# The time or interval a location, organization, or service is open/available. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------------------|-------------------------|---------|-------------------------------------------------| +# | Schema.org | `schema:openingHoursSpecification` | schemaorg.owl:28180-198 | close | Place-specific, returns OpeningHoursSpec object.| +# | Schema.org | `schema:openingHours` | schemaorg.owl:28150-161 | close | CivicStructure/LocalBusiness, text format. | +# +# Both Schema.org properties are domain-restricted (Place, CivicStructure, +# LocalBusiness). This slot is broader: any entity type. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_opening_hour name: has_opening_hour -title: has_opening_hour +title: Has Opening Hour prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_opening_hour: - name: has_opening_hour - description: Opening hours specification for an entity. MIGRATED 2026-02-03 from has_or_had_opening_hour for conciseness. slot_uri: hc:hasOpeningHour + description: >- + To specify the specific time or time interval during which a location, organization, or service is open for business or available to the public. + alt_descriptions: + nl: >- + Om het specifieke tijdstip of tijdsinterval te specificeren gedurende welke een locatie, organisatie of dienst geopend is of beschikbaar is voor het publiek. + de: >- + Um die spezifische Zeit oder das Zeitintervall anzugeben, während dessen ein Standort, eine Organisation oder ein Dienst geöffnet oder für die Öffentlichkeit verfügbar ist. + fr: >- + Pour spécifier l'heure ou l'intervalle de temps pendant lequel un lieu, une organisation ou un service est ouvert ou accessible au public. + ar: >- + لتحديد الوقت المحدد أو الفاصل الزمني الذي يكون خلاله موقع أو منظمة أو خدمة مفتوحًا أو متاحًا للجمهور. + id: >- + Untuk menentukan waktu atau interval waktu tertentu selama lokasi, organisasi, atau layanan buka atau tersedia untuk umum. + zh: >- + 用于指定场所、组织或服务向公众开放或可用的具体时间或时间间隔。 + es: >- + Para especificar el horario o intervalo de tiempo específico durante el cual un lugar, organización o servicio está abierto o disponible para el público. + structured_aliases: + - literal_form: Openingstijden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Öffnungszeiten + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Heures d'ouverture + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ساعات العمل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Jam buka + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 开放时间 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Horario de apertura + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_opening_hour annotations: custodian_types: '["*"]' + close_mappings: + - schema:openingHoursSpecification # schemaorg.owl:28180-28198 - Place-specific structured hours + - schema:openingHours # schemaorg.owl:28150-28161 - CivicStructure/LocalBusiness text format + comments: + - "MIGRATED 2026-02-03 from has_or_had_opening_hour for conciseness." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_archive.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_archive.yaml index cbd7524e33..0ad6866d14 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_archive.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_archive.yaml @@ -1,3 +1,22 @@ +# ============================================================================== +# LinkML Slot Definition: has_operational_archive +# ============================================================================== +# Records maintained for current administrative, legal, or operational purposes. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|---------------------|------------------------|---------|---------------------------------------------------------| +# | RiC-O | `rico:hasOrHadPart` | RiC-O_1-1.rdf:7272-88 | broad | "Connects a Thing to a constitutive or component part | +# | | | | | of that Thing." Generic Thing→Thing parthood. | +# +# rico:hasOrHadPart is broader: any Thing→Thing parthood relationship. +# This slot is narrower: specifically operational archives (NOT yet formal +# heritage collection) owned by a custodian. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_operational_archive name: has_operational_archive_slot title: Has Operational Archive Slot @@ -5,29 +24,59 @@ 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# imports: -- linkml:types + - linkml:types default_prefix: hc slots: has_operational_archive: - slot_uri: rico:hasOrHadPart - range: string # uriorcurie + slot_uri: hc:hasOperationalArchive + description: >- + To specify the collection of records, documents, or data that an organization maintains for current administrative, legal, or operational purposes, distinct from purely historical preservation. + alt_descriptions: + nl: >- + Om de verzameling documenten, dossiers of gegevens te specificeren die een organisatie bijhoudt voor actuele administratieve, juridische of operationele doeleinden, onderscheiden van puur historische bewaring. + de: >- + Um die Sammlung von Aufzeichnungen, Dokumenten oder Daten anzugeben, die eine Organisation für aktuelle administrative, rechtliche oder betriebliche Zwecke führt, im Unterschied zur rein historischen Bewahrung. + fr: >- + Pour spécifier la collection de documents, dossiers ou données qu'une organisation maintient à des fins administratives, juridiques ou opérationnelles courantes, distincte de la conservation purement historique. + ar: >- + لتحديد مجموعة السجلات أو المستندات أو البيانات التي تحتفظ بها منظمة لأغراض إدارية أو قانونية أو تشغيلية حالية، بشكل مميز عن الحفظ التاريخي البحت. + id: >- + Untuk menentukan koleksi catatan, dokumen, atau data yang dikelola organisasi untuk tujuan administratif, hukum, atau operasional saat ini, yang berbeda dari pelestarian historis murni. + zh: >- + 用于指定组织为当前行政、法律或运营目的而维护的记录、文件或数据集合,有别于纯粹的历史保存。 + es: >- + Para especificar la colección de registros, documentos o datos que una organización mantiene para fines administrativos, legales u operativos actuales, distinta de la preservación puramente histórica. + structured_aliases: + - literal_form: Operationeel archief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Betriebsarchiv + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Archive opérationnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أرشيف تشغيلي + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Arsip operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 运营档案 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Archivo operacional + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie aliases: - has_or_had_operational_archive # range: CustodianArchive multivalued: true - inlined_as_list: false # Fixed invalid inline for primitive type - description: Operational archives owned by this custodian that are NOT YET integrated into the formal heritage collection. + inlined_as_list: false # Fixed invalid inline for primitive type annotations: custodian_types: - - '*' - exact_mappings: - - rico:hasOrHadPart + - '*' + broad_mappings: + - rico:hasOrHadPart # RiC-O_1-1.rdf:7272-7288 - Generic Thing→Thing parthood diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_unit.yaml index 7cf7315e1b..1d895c3e5f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_unit.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_operational_unit.yaml @@ -1,30 +1,86 @@ +# ============================================================================== +# LinkML Slot Definition: has_operational_unit +# ============================================================================== +# Links a branch to its internal organizational units. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|----------------|------------------|---------|------------------------------------------------------------| +# | W3C ORG | `org:hasUnit` | org.rdf:510-528 | close | "Indicates a unit which is part of this Organization." | +# | | | | | FormalOrganization→OrganizationalUnit (formal units only). | +# +# org:hasUnit is close but not exact: domain is FormalOrganization, range is +# OrganizationalUnit. This slot is for INFORMAL units (teams, departments) +# within a branch, not necessarily formal organizational units. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_operational_unit name: has_operational_unit_slot title: Has Operational 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 + - linkml:types default_prefix: hc slots: has_operational_unit: - description: "OrganizationalStructure units (departments, teams) within this branch.\n\nW3C ORG: org:hasUnit links organization to sub-units.\n\nBranches can have their own internal departmental structure:\n- Branch \u2192 Reading Room Services (team)\n- Branch \u2192 Digitization Team\n- Branch \u2192 Public Programs Department\n\nThese are INFORMAL units within the formal branch.\n" - range: string # uriorcurie + slot_uri: hc:hasOperationalUnit + description: >- + To specify a distinct functional subdivision, department, branch, or team within a larger organization that is responsible for carrying out specific operations or activities. + alt_descriptions: + nl: >- + Organisatorische structuureenheden (afdelingen, teams) binnen deze vestiging. + de: >- + Organisationsstruktureinheiten (Abteilungen, Teams) innerhalb dieser Niederlassung. + fr: >- + Unités de structure organisationnelle (départements, équipes) au sein de cette branche. + ar: >- + وحدات الهيكل التنظيمي (الأقسام والفرق) داخل هذا الفرع. + id: >- + Unit struktur organisasi (departemen, tim) dalam cabang ini. + zh: >- + 此分支机构内的组织结构单元(部门、团队)。 + es: >- + Unidades de estructura organizacional (departamentos, equipos) dentro de esta sucursal. + structured_aliases: + - literal_form: Operationele eenheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Betriebseinheit + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Unité opérationnelle + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: وحدة تشغيلية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Unit operasional + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 运营单元 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Unidad operacional + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie aliases: - has_or_had_operational_unit # range: OrganizationalStructure - slot_uri: hc:hasOperationalUnit annotations: custodian_types: - - '*' - exact_mappings: - - hc:hasOperationalUnit + - '*' + close_mappings: + - org:hasUnit # org.rdf:510-528 - FormalOrganization→OrganizationalUnit (formal units) + comments: + - | + **USAGE**: W3C ORG org:hasUnit links organization to sub-units. Branches can have their + own internal departmental structure: Branch -> Reading Room Services (team), Branch -> + Digitization Team, Branch -> Public Programs Department. These are INFORMAL units within + the formal branch. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_profile.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_profile.yaml deleted file mode 100644 index 00aeca45f2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_profile.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_organization_profile -name: has_organization_profile -title: has_organization_profile -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_organization_profile: - name: has_organization_profile - description: An organizational profile. MIGRATED 2026-02-03 from has_or_had_organization_profile for conciseness. - slot_uri: hc:hasOrganizationProfile - range: string - aliases: - - has_or_had_organization_profile - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_status.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_status.yaml deleted file mode 100644 index d3d2aaf27b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organization_status.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_organization_status -name: has_organization_status -title: has_organization_status -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_organization_status: - name: has_organization_status - description: The status of an organization. MIGRATED 2026-02-03 from has_or_had_organization_status for conciseness. - slot_uri: hc:hasOrganizationStatus - range: string - aliases: - - has_or_had_organization_status - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organizer.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_organizer.yaml deleted file mode 100644 index b760868283..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_organizer.yaml +++ /dev/null @@ -1,25 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_organizer -name: has_organizer -title: has_organizer -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_organizer: - name: has_organizer - title: has_organizer - description: Agent or organization that organized the event or entity. - slot_uri: hc:hasOrganizer - range: string # uriorcurie - multivalued: true - aliases: - - has_or_had_organizer - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:organizer diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_origin.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_origin.yaml deleted file mode 100644 index eb3fed1247..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_origin.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_origin -name: has_origin -title: has_origin -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - prov: http://www.w3.org/ns/prov# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_origin: - name: has_origin - title: has_origin - description: Origin or source of the entity. - slot_uri: hc:hasOrigin - range: string # uriorcurie - aliases: - - has_or_had_origin - annotations: - custodian_types: '["*"]' - exact_mappings: - - prov:hadPrimarySource diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_overview.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_overview.yaml index a21c39ccbb..1f33db95bc 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_overview.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_overview.yaml @@ -1,21 +1,80 @@ +# ============================================================================== +# LinkML Slot Definition: has_overview +# ============================================================================== +# An overview or summary of an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|-------------------|---------------------|---------|---------------------------------------------| +# | DCTerms | `dcterms:abstract`| dcterms.rdf:765-784 | close | "A summary of the resource." Subproperty | +# | | | | | of dcterms:description. Resource-specific. | +# +# dcterms:abstract is close: both are summaries, but dcterms:abstract is +# specifically a subproperty of dcterms:description in the bibliographic sense. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_overview name: has_overview title: has_overview prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_overview: name: has_overview - description: An overview or summary of an entity. MIGRATED 2026-02-03 from has_or_had_overview for conciseness. slot_uri: hc:hasOverview + description: >- + An overview or summary of an entity. + alt_descriptions: + nl: >- + Een overzicht of samenvatting van een entiteit. + de: >- + Eine Übersicht oder Zusammenfassung einer Entität. + fr: >- + Un aperçu ou résumé d'une entité. + ar: >- + نظرة عامة أو ملخص لكيان. + id: >- + Ikhtisar atau ringkasan dari suatu entitas. + zh: >- + 实体的概述或摘要。 + es: >- + Una visión general o resumen de una entidad. + structured_aliases: + - literal_form: Overzicht + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Überblick + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Aperçu + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نظرة عامة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Ikhtisar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 概述 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Visión general + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_overview annotations: custodian_types: '["*"]' + close_mappings: + - dcterms:abstract # dcterms.rdf:765-784 - "A summary of the resource" + comments: + - "MIGRATED 2026-02-03 from has_or_had_overview for conciseness." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_owner.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_owner.yaml deleted file mode 100644 index 81e01914d0..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_owner.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_owner -name: has_owner -title: has_owner -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: - has_owner: - name: has_owner - description: The owner or proprietor of an entity. MIGRATED 2026-02-03 from has_or_had_owner for conciseness. - slot_uri: hc:hasOwner - range: string - multivalued: true - aliases: - - has_or_had_owner - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:owns diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_parent.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_parent.yaml deleted file mode 100644 index b6f45b6532..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_parent.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_parent -name: has_parent -title: has_parent -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_parent: - name: has_parent - description: Parent entity in a hierarchical relationship. MIGRATED 2026-02-03 from has_or_had_parent for conciseness. - slot_uri: hc:hasParent - range: string - aliases: - - has_or_had_parent - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_participated_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_participated_in.yaml deleted file mode 100644 index a745f19b40..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_participated_in.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_participated_in -name: has_participated_in -title: has participated in -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_participated_in: - slot_uri: hc:hasParticipatedIn - description: 'Indicates that an entity participated in an event, project, or funding - call. MIGRATED from funding_call per Rule 53. Follows RiC-O naming convention. - - - MIGRATED 2026-02-03 from has_or_had_participated_in for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_participated_in - exact_mappings: - - rico:isOrWasParticipantIn - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_percentage.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_percentage.yaml index 8dab98f6e0..2273941f15 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_percentage.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_percentage.yaml @@ -1,32 +1,90 @@ +# ============================================================================== +# LinkML Slot Definition: has_percentage +# ============================================================================== +# A value, ratio, or proportion expressed as a fraction of 100. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|-------------------------|--------------------------|---------|----------------------------------------------------| +# | Schema.org | `schema:valueReference` | schemaorg.owl:39594-39618 | related | "A secondary value that provides additional info | +# | | | | | on the original value." Domain: PropertyValue/ | +# | | | | | QuantitativeValue/QualitativeValue. Not about | +# | | | | | percentages; it provides context to other values. | +# +# No standard ontology property specifically for percentage values. +# schema:valueReference is about reference context for quantitative values, +# not about expressing percentages. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_percentage name: has_percentage prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# imports: -- linkml:types + - linkml:types default_prefix: hc slots: has_percentage: slot_uri: hc:hasPercentage description: >- - A percentage value associated with an entity. - Links entities to structured percentage representations. - Used for commission rates, discounts, completion percentages, etc. - range: string # uriorcurie + To specify a value, ratio, or proportion expressed as a fraction of 100. + alt_descriptions: + nl: >- + Het specificeren van een waarde, verhouding of proportie uitgedrukt als een fractie van 100. + de: >- + Zur Angabe eines Wertes, Verhältnisses oder Anteils, ausgedrückt als Bruchteil von 100. + fr: >- + Spécifier une valeur, un ratio ou une proportion exprimée en fraction de 100. + ar: >- + لتحديد قيمة أو نسبة أو تناسب معبر عنها ككسر من 100. + id: >- + Untuk menentukan nilai, rasio, atau proporsi yang dinyatakan sebagai pecahan dari 100. + zh: >- + 指定以100为分母的分数形式表示的数值、比率或比例。 + es: >- + Especificar un valor, proporción o razón expresada como fracción de 100. + structured_aliases: + - literal_form: Percentage + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Prozentsatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Pourcentage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نسبة مئوية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Persentase + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 百分比 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Porcentaje + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie # range: Percentage inlined: false aliases: - has_or_had_percentage - close_mappings: - - schema:valueReference - examples: - - value: - percentage_value: 50 - percentage_display: 50% - description: 50 percent annotations: custodian_types: '["*"]' + related_mappings: + - schema:valueReference # schemaorg.owl:39594-39618 - Secondary value providing context, not percentage-specific + examples: + - value: + percentage_value: 50 + percentage_display: 50% + description: 50 percent + comments: + - | + **USAGE**: Used for commission rates, discounts, completion percentages, etc. + Links entities to structured percentage representations. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_period.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_period.yaml deleted file mode 100644 index a6c6653240..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_period.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_period -name: has_period -title: has_period -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: - has_period: - name: has_period - slot_uri: hc:hasPeriod - description: Named periods within coverage (uses TemporalPeriod class). MIGRATED 2026-02-03 from has_or_had_period for conciseness. - range: string - multivalued: true - aliases: - - has_or_had_period - annotations: - custodian_types: '["*"]' - exact_mappings: - - dcterms:temporal diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_name.yaml deleted file mode 100644 index 3111d69d8a..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_name.yaml +++ /dev/null @@ -1,70 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_person_name -name: has_person_name_slot -title: Has Person Name (Structured PNV) -prefixes: - pnv: https://w3id.org/pnv# - pico: https://personsincontext.org/model# - sdo: https://schema.org/ - foaf: http://xmlns.com/foaf/0.1/ - 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: - has_person_name: - slot_uri: pnv:hasName - description: "Structured name of the person following Person Name Vocabulary (PNV).\n\n===========================================================================\nRELATIONSHIP TO person_name SLOT\n===========================================================================\n\nPersonObservation has TWO name-related slots:\n\n1. **person_name** (string): Simple full name as recorded in source\n - Example: \"Dr. Jane Smith\"\n - Always present for human-readable display\n - Quick access without parsing structured components\n\n2. **has_person_name** (PersonName): Structured name with PNV components\n - Optional but recommended for Dutch/historical names\n - Enables sorting by base_surname (Dutch convention)\n - Supports patronymics, tussenvoegsels, initials\n - Links to PersonName class with full PNV structure\n\n===========================================================================\nUSE CASES FOR STRUCTURED NAMES\n===========================================================================\n\ - \n1. **Dutch Name Sorting**: \n - \"Maria de Vries\" sorts under V (base_surname: \"Vries\")\n - \"Jan van den Berg\" sorts under B (base_surname: \"Berg\")\n\n2. **Historical Records with Patronymics**:\n - \"Jan Pieterszoon van der Waals\"\n - given_name: \"Jan\"\n - patronym: \"Pieterszoon\"\n - surname_prefix: \"van der\"\n - base_surname: \"Waals\"\n\n3. **Initial-Based Names (Common in NL)**:\n - \"H.A.F.M.O. (Hans) van Mierlo\"\n - initials: \"H.A.F.M.O.\"\n - given_name: \"Hans\"\n - surname_prefix: \"van\"\n - base_surname: \"Mierlo\"\n\n4. **Unknown/Unnamed Persons** (historical records):\n - name_specification: \"unknown\" or \"unnamed\"\n - Prevents ambiguity between missing data and genuinely unnamed persons\n\n===========================================================================\nWHEN TO USE has_person_name\n===========================================================================\n\nALWAYS use has_person_name when:\n- Name has Dutch\ - \ surname prefix (tussenvoegsel)\n- Name has patronymic component\n- Name contains initials alongside given name\n- Historical name with uncertain/variable spelling\n- Need to sort by base_surname (Dutch alphabetization)\n\nOPTIONAL (person_name string sufficient) when:\n- Simple Western name: \"John Smith\"\n- No special components to parse\n- Quick data entry without structured analysis\n\n===========================================================================\nONTOLOGY ALIGNMENT\n===========================================================================\n\n- PNV: `pnv:hasName` (primary - links person to PersonName)\n- Schema.org: `sdo:name` (fallback for simple string via person_name slot)\n- FOAF: `foaf:name` (fallback for simple string)\n- CIDOC-CRM: `crm:P1_is_identified_by` (general identification relationship)\n" - range: string # uriorcurie - aliases: - - has_or_had_person_name - # range: PersonName - required: false - inlined: false # Fixed invalid inline for primitive type - comments: - - 'PNV standard: https://w3id.org/pnv' - - Use alongside person_name (string) for both quick access and structured parsing - - Essential for Dutch names with tussenvoegsels (van, de, van der, etc.) - - Enables proper alphabetical sorting by base_surname - examples: - - value: - literal_name: Prof. dr. Willem van der Berg - given_name: Willem - surname_prefix: van der - base_surname: Berg - description: Dutch name with title and tussenvoegsel, sorts under B - - value: - literal_name: Jan Pieterszoon Sweelinck - given_name: Jan - patronym: Pieterszoon - base_surname: Sweelinck - description: Historical Dutch name with patronymic - - value: - literal_name: H.A.F.M.O. (Hans) van Mierlo - initials: H.A.F.M.O. - given_name: Hans - surname_prefix: van - base_surname: Mierlo - description: Dutch name with initials and call name - - value: - literal_name: null - name_specification: unknown - description: Unknown person from historical record - related_mappings: - - rdf:type - broad_mappings: - - rdfs:label - annotations: - custodian_types: - - '*' - exact_mappings: - - pnv:hasName diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_observation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_observation.yaml deleted file mode 100644 index b581517389..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_person_observation.yaml +++ /dev/null @@ -1,47 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_person_observation -name: has_person_observation-slot -title: Has Person Observation -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - dcterms: http://purl.org/dc/terms/ - pico: https://personsincontext.org/model# - owl: http://www.w3.org/2002/07/owl# - 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: - has_person_observation: - slot_uri: pico:hasObservation - description: "All PersonObservation entities that refer to this Person hub.\n\nThis is the inverse of `refers_to_person` and enables bidirectional navigation:\n- PersonObservation \u2192 Person via `refers_to_person`\n- Person \u2192 PersonObservation via `has_person_observation`\n\n**NAVIGATION PATTERN**:\n```\nPerson \u2500\u2500has_person_observation\u2500\u2500> PersonObservation[1..n]\n <\u2500\u2500refers_to_person\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n```\n\n**USE CASES**:\n- Retrieve all observations about a person\n- Find all sources that mention this person\n- Track career across multiple institutions\n\n**NOTE**: This slot is populated automatically via the inverse relationship.\nWhen a PersonObservation sets `refers_to_person`, this slot is updated.\n" - range: string # uriorcurie - aliases: - - has_or_had_person_observation - # range: PersonObservation - multivalued: true - exact_mappings: - - pico:hasObservation - close_mappings: - - dcterms:isReferencedBy - comments: - - Conceptual inverse of refers_to_person (pico:observationOf) - - Links person hub to all its evidence/observations - - Parallel to has_observation slot on Custodian - - 'Inverse: refers_to_person (pico:observationOf) | Pattern: If PersonObservation refers_to_person Person, then Person has_person_observation PersonObservation' - - 'Navigation: From person: Find all observations (has_person_observation) | From observation: Find person hub (refers_to_person)' - - Range contains prov:Entity instances (PersonObservation) - annotations: - inverse_slot: refers_to_person - custodian_types: - - '*' - examples: - - value: "Person:\n person_id: \"https://nde.nl/ontology/hc/person/taco-dibbits\"\n preferred_name: \"Taco Dibbits\"\n has_person_observation:\n - \"https://nde.nl/ontology/hc/observation/linkedin-taco-dibbits-2024\"\n" - description: Usage example diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_place.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_place.yaml deleted file mode 100644 index 903f6798d5..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_place.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_place -name: has_place -title: has_place -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_place: - name: has_place - title: has_place - description: Place associated with an entity. - slot_uri: hc:hasPlace - range: string # uriorcurie - # range: Place - multivalued: true - aliases: - - has_or_had_place - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:location diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_policy.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_policy.yaml index b1c2355fc1..9bc0c435fd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_policy.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_policy.yaml @@ -1,18 +1,84 @@ +# ============================================================================== +# LinkML Slot Definition: has_policy +# ============================================================================== +# A principle, rule, guideline, or course of action adopted to guide decisions. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-------------------------------|--------------------------|----------|----------------------------------------------------| +# | **Schema.org**| `schema:publishingPrinciples` | schemaorg.owl:31756-31761| related | Editorial/publishing principles only, not general policy. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_policy name: has_policy -title: has_policy +title: Has Policy +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_policy: - description: Policy associated with an entity. slot_uri: hc:hasPolicy - range: string # uriorcurie - # range: Policy + description: >- + To specify a principle, rule, guideline, or course of action adopted by an organization or individual to guide decisions and achieve rational outcomes. + alt_descriptions: + nl: >- + Het specificeren van een principe, regel, richtlijn of gedragslijn die door een + organisatie of individu wordt gehanteerd om beslissingen te sturen en rationele + uitkomsten te bereiken. + de: >- + Zur Angabe eines Prinzips, einer Regel, Richtlinie oder Handlungsweise, die von + einer Organisation oder Einzelperson angenommen wird, um Entscheidungen zu leiten + und rationale Ergebnisse zu erzielen. + fr: >- + Spécifier un principe, une règle, une directive ou une ligne de conduite adoptée + par une organisation ou un individu pour guider les décisions et atteindre des + résultats rationnels. + ar: >- + لتحديد مبدأ أو قاعدة أو توجيه أو مسار عمل تتبناه منظمة أو فرد لتوجيه القرارات + وتحقيق نتائج رشيدة. + id: >- + Untuk menentukan prinsip, aturan, pedoman, atau arah tindakan yang diadopsi oleh + organisasi atau individu untuk memandu keputusan dan mencapai hasil yang rasional. + zh: >- + 指定由组织或个人采纳的原则、规则、指导方针或行动方针,以指导决策并实现合理的结果。 + es: >- + Especificar un principio, regla, directriz o curso de acción adoptado por una + organización o individuo para guiar decisiones y lograr resultados racionales. + structured_aliases: + - literal_form: Beleid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Richtlinie + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Politique + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: سياسة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Kebijakan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 政策 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Política + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_policy + related_mappings: + - schema:publishingPrinciples # schemaorg.owl:31756-31761 - "document describing the editorial principles of an Organization... that relate to their activities as a publisher." Much narrower: publishing/editorial principles only, not general institutional policy. annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:publishingPrinciples + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_post_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_post_type.yaml deleted file mode 100644 index 7ee8733a04..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_post_type.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_post_type -name: has_post_type -title: has_post_type -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_post_type: - name: has_post_type - description: The type of post. MIGRATED 2026-02-03 from has_or_had_post_type for conciseness. - slot_uri: hc:hasPostType - range: string - aliases: - - has_or_had_post_type - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_price.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_price.yaml index 66bc969577..fb92fa761d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_price.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_price.yaml @@ -1,25 +1,83 @@ +# ============================================================================== +# LinkML Slot Definition: has_price +# ============================================================================== +# A monetary value assigned to a product, service, or asset for purchase or usage. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------|---------|-------------------------------------------------| +# | **Schema.org**| `schema:price` | schemaorg.owl:30600-30636| close | Domain: DonateAction/TradeAction/PriceSpec/Offer.| +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_price name: has_price -title: has_price +title: Has Price prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_price: - name: has_price - title: has_price - description: Price associated with the entity. slot_uri: hc:hasPrice - range: string # uriorcurie - # range: MonetaryAmount + description: >- + To specify the amount of money or monetary value assigned to a product, service, or asset as the cost required for its purchase or usage. + alt_descriptions: + nl: >- + Het specificeren van het geldbedrag of de monetaire waarde die aan een product, + dienst of bezitting is toegekend als de kosten die vereist zijn voor de aankoop + of het gebruik ervan. + de: >- + Zur Angabe des Geldbetrags oder monetären Wertes, der einem Produkt, einer + Dienstleistung oder einem Vermögenswert als erforderliche Kosten für den Kauf + oder die Nutzung zugewiesen wird. + fr: >- + Spécifier le montant d'argent ou la valeur monétaire attribuée à un produit, + un service ou un actif comme coût requis pour son achat ou son utilisation. + ar: >- + لتحديد المبلغ المالي أو القيمة النقدية المخصصة لمنتج أو خدمة أو أصل كتكلفة + مطلوبة لشرائه أو استخدامه. + id: >- + Untuk menentukan jumlah uang atau nilai moneter yang ditetapkan untuk suatu + produk, layanan, atau aset sebagai biaya yang diperlukan untuk pembelian atau + penggunaannya. + zh: >- + 指定分配给产品、服务或资产的金额或货币价值,作为购买或使用所需的费用。 + es: >- + Especificar la cantidad de dinero o valor monetario asignado a un producto, + servicio o activo como el costo requerido para su compra o uso. + structured_aliases: + - literal_form: Prijs + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Preis + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Prix + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: سعر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Harga + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 价格 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Precio + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_price + close_mappings: + - schema:price # schemaorg.owl:30600-30636 - "The offer price of a product, or of a price component when attached to PriceSpecification." Domain: DonateAction/TradeAction/PriceSpecification/Offer. Commerce-specific. annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:price + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_primary_platform.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_primary_platform.yaml deleted file mode 100644 index 874bdfde2d..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_primary_platform.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_primary_platform -name: has_primary_platform -title: has_primary_platform -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_primary_platform: - name: has_primary_platform - description: The primary platform. MIGRATED 2026-02-03 from has_or_had_primary_platform for conciseness. - slot_uri: hc:hasPrimaryPlatform - range: string - aliases: - - has_or_had_primary_platform - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_profile.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_profile.yaml index ca9c44b25f..4be2fa2530 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_profile.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_profile.yaml @@ -1,48 +1,97 @@ +# ============================================================================== +# LinkML Slot Definition: has_profile +# ============================================================================== +# A description, digital representation, or account portraying an entity's identity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|---------------------------|----------------------|---------|-----------------------------------------------| +# | **FOAF** | `foaf:account` | foaf.ttl:121-128 | close | Agent→OnlineAccount only; profile is broader. | +# | **PROV** | `prov:wasAssociatedWith` | prov.ttl:1066-1079 | related | Activity→Agent responsibility, not profiles. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_profile name: has_profile -title: has_profile -description: 'Generic slot for linking to profile entities (social media, organizational, personal). - - MIGRATED 2026-02-03: Renamed from has_or_had_profile for conciseness.' -version: 1.0.0 +title: Has Profile prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ foaf: http://xmlns.com/foaf/0.1/ prov: http://www.w3.org/ns/prov# - dcterms: http://purl.org/dc/terms/ - 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# imports: -- linkml:types + - linkml:types default_prefix: hc slots: has_profile: - name: has_profile - description: 'Links to a profile entity representing an account, persona, or identity. - - Supports various profile types including: - - Social media profiles (LinkedIn, Twitter, Instagram) - - Organizational profiles - - Professional directory profiles - - When used in ConnectionSourceMetadata, represents the profile whose - connections were extracted (typically a LinkedIn profile slug).' slot_uri: hc:hasProfile - aliases: - - has_or_had_profile - exact_mappings: - - foaf:account - close_mappings: - - prov:wasAssociatedWith - - dcterms:subject + description: >- + To specify a description, digital representation, or account associated with an entity, including social media pages, user accounts, or technical configurations used to portray identity. + alt_descriptions: + nl: >- + Het specificeren van een beschrijving, digitale representatie of account die + aan een entiteit is gekoppeld, inclusief sociale-mediapagina's, gebruikersaccounts + of technische configuraties die worden gebruikt om identiteit weer te geven. + de: >- + Zur Angabe einer Beschreibung, digitalen Darstellung oder eines Kontos, das mit + einer Entität verbunden ist, einschließlich Social-Media-Seiten, Benutzerkonten + oder technischer Konfigurationen zur Darstellung der Identität. + fr: >- + Spécifier une description, une représentation numérique ou un compte associé à + une entité, y compris les pages de réseaux sociaux, les comptes utilisateur ou + les configurations techniques utilisées pour représenter l'identité. + ar: >- + لتحديد وصف أو تمثيل رقمي أو حساب مرتبط بكيان، بما في ذلك صفحات وسائل التواصل + الاجتماعي أو حسابات المستخدمين أو التكوينات التقنية المستخدمة لتصوير الهوية. + id: >- + Untuk menentukan deskripsi, representasi digital, atau akun yang terkait dengan + suatu entitas, termasuk halaman media sosial, akun pengguna, atau konfigurasi + teknis yang digunakan untuk menampilkan identitas. + zh: >- + 指定与实体关联的描述、数字表示或账户,包括社交媒体页面、用户账户或用于展示身份的技术配置。 + es: >- + Especificar una descripción, representación digital o cuenta asociada con una + entidad, incluyendo páginas de redes sociales, cuentas de usuario o configuraciones + técnicas utilizadas para representar la identidad. + structured_aliases: + - literal_form: Profiel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Profil + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Profil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ملف تعريف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Profil + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 个人资料 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Perfil + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: false + aliases: + - has_or_had_profile + - has_or_had_organization_profile + - has_organization_profile + - has_or_had_social_media_profile + - has_social_media_profile + close_mappings: + - foaf:account # foaf.ttl:121-128 - "Indicates an account held by this agent." Domain: foaf:Agent, Range: foaf:OnlineAccount. Narrower: online accounts only; profile is broader (organizational, professional). + related_mappings: + - prov:wasAssociatedWith # prov.ttl:1066-1079 - Activity→Agent responsibility, different semantic intent + comments: + - "MIGRATED 2026-02-03: Renamed from has_or_had_profile for conciseness." + - "When used in ConnectionSourceMetadata, represents the profile whose connections were extracted (typically a LinkedIn profile slug)." annotations: - migration_source: has_or_had_profile - migration_date: '2026-02-03' - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_protocol.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_protocol.yaml index 70412d8087..7cf29115fb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_protocol.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_protocol.yaml @@ -1,54 +1,89 @@ -id: https://nde.nl/ontology/hc/slot/protocol -name: protocol_slot -title: Protocol Slot +# ============================================================================== +# LinkML Slot Definition: has_protocol +# ============================================================================== +# An official procedure, system of rules, or standard method governing interactions. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|----------------------------------------------------| +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1008 | close | "An established standard to which the described | +# | | | | | resource conforms." Broader: any standard | +# | | | | | conformance, not specifically protocols. | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_protocol +name: has_protocol +title: Has Protocol 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 + - linkml:types +default_prefix: hc slots: - protocol: - slot_uri: dcterms:conformsTo - description: 'Protocol or standard the endpoint implements. - - - Values from DataServiceProtocolEnum: - - - OAI_PMH: Open Archives Initiative Protocol for Metadata Harvesting - - - REST: RESTful HTTP API - - - SOAP: SOAP web services - - - GRAPHQL: GraphQL API - - - SPARQL: SPARQL endpoint - - - IIIF_IMAGE: IIIF Image API - - - IIIF_PRESENTATION: IIIF Presentation API - - - IIP: Internet Imaging Protocol - - - ZOOMIFY: Zoomify tile protocol - - - SRU: Search/Retrieve via URL - - ' + has_protocol: + slot_uri: hc:hasProtocol + description: >- + To specify the official procedure, system of rules, or standard method used to govern interactions, experiments, or operations. + alt_descriptions: + nl: >- + Het specificeren van de officiële procedure, het stelsel van regels of de + standaardmethode die wordt gebruikt om interacties, experimenten of operaties + te reguleren. + de: >- + Zur Angabe des offiziellen Verfahrens, Regelwerks oder der Standardmethode, + die zur Steuerung von Interaktionen, Experimenten oder Abläufen verwendet wird. + fr: >- + Spécifier la procédure officielle, le système de règles ou la méthode standard + utilisée pour régir les interactions, les expériences ou les opérations. + ar: >- + لتحديد الإجراء الرسمي أو نظام القواعد أو الطريقة المعيارية المستخدمة لتنظيم + التفاعلات أو التجارب أو العمليات. + id: >- + Untuk menentukan prosedur resmi, sistem aturan, atau metode standar yang + digunakan untuk mengatur interaksi, eksperimen, atau operasi. + zh: >- + 指定用于管理交互、实验或操作的官方程序、规则体系或标准方法。 + es: >- + Especificar el procedimiento oficial, sistema de reglas o método estándar + utilizado para gobernar interacciones, experimentos u operaciones. + structured_aliases: + - literal_form: Protocol + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Protokoll + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Protocole + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: بروتوكول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Protokol + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 协议 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Protocolo + predicate: EXACT_SYNONYM + in_language: es range: string + required: true aliases: - is_or_was_protocol - required: true close_mappings: - - dcterms:conformsTo + - dcterms:conformsTo # dcterms.rdf:987-1008 - "An established standard to which the described resource conforms." Broader: any standard conformance, not specifically communication protocol. + comments: + - | + **ENUM VALUES** (from DataServiceProtocolEnum): + OAI_PMH, REST, SOAP, GRAPHQL, SPARQL, IIIF_IMAGE, IIIF_PRESENTATION, + IIP, ZOOMIFY, SRU. annotations: custodian_types: - - '*' + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml index ecba773208..dc63a502aa 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance.yaml @@ -21,15 +21,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Provenance information for this data element. imports: - linkml:types slots: has_provenance: slot_uri: prov:wasGeneratedBy description: | - Provenance information for this data element. + To specify the origin, source, or record of custody and ownership of an entity, used to establish its authenticity, history, or context range: string exact_mappings: - prov:wasGeneratedBy @@ -42,6 +40,8 @@ slots: - has_acquisition_history - is_or_was_provenance - provenance + - has_or_had_provenance_path + - has_provenance_path annotations: custodian_types: '["*"]' specificity_score: '0.2' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance_path.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance_path.yaml deleted file mode 100644 index 610f64a124..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_provenance_path.yaml +++ /dev/null @@ -1,27 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_provenance_path -name: has_provenance_path -title: has provenance path -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_provenance_path: - slot_uri: hc:hasProvenancePath - description: 'Migrated from has_or_had_provenance_path - - - MIGRATED 2026-02-03 from has_or_had_provenance_path for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_provenance_path - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_publication_date.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_publication_date.yaml deleted file mode 100644 index d1b2957b08..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_publication_date.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_publication_date -name: has_publication_date -title: has_publication_date -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_publication_date: - name: has_publication_date - description: Date when an entity was published. MIGRATED 2026-02-03 from has_or_had_publication_date for conciseness. - slot_uri: hc:hasPublicationDate - range: datetime - aliases: - - has_or_had_publication_date - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_publisher.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_publisher.yaml index 99ad573695..422ba8625f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_publisher.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_publisher.yaml @@ -1,26 +1,98 @@ +# ============================================================================== +# LinkML Slot Definition: has_publisher +# ============================================================================== +# Publisher of the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------|---------|----------------------------------------------------| +# | **DCTerms** | `dcterms:publisher` | dcterms.rdf:1761-1779 | close | "Entity responsible for making the resource available." Range: Agent. | +# | **Schema.org**| `schema:publisher` | schemaorg.owl:31710-31735| close | Domain: CreativeWork/FinancialIncentive only. | +# +# NOTE: The separate `published_by` slot uses `dcterms:publisher` as its slot_uri +# for the standard publishing relationship. This slot is a more general +# publisher association. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_publisher name: has_publisher -title: has_publisher +title: Has Publisher prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_publisher: - name: has_publisher - title: has_publisher - description: Publisher of the entity. slot_uri: hc:hasPublisher - range: string # uriorcurie + description: >- + The entity responsible for publishing or making a resource available, such + as the organization or person that issued a report, dataset, catalogue, or + digital publication associated with a heritage institution. + alt_descriptions: + nl: >- + De entiteit die verantwoordelijk is voor het publiceren of beschikbaar stellen + van een bron, zoals de organisatie of persoon die een rapport, dataset, + catalogus of digitale publicatie heeft uitgegeven die is geassocieerd met + een erfgoedinstelling. + de: >- + Die Entität, die für die Veröffentlichung oder Bereitstellung einer Ressource + verantwortlich ist, wie die Organisation oder Person, die einen Bericht, + Datensatz, Katalog oder eine digitale Publikation einer Kulturerbeeinrichtung + herausgegeben hat. + fr: >- + L'entité responsable de la publication ou de la mise à disposition d'une + ressource, telle que l'organisation ou la personne qui a publié un rapport, + un jeu de données, un catalogue ou une publication numérique associée à une + institution patrimoniale. + ar: >- + الكيان المسؤول عن نشر أو إتاحة مورد، مثل المنظمة أو الشخص الذي أصدر + تقريراً أو مجموعة بيانات أو فهرساً أو منشوراً رقمياً مرتبطاً بمؤسسة تراثية. + id: >- + Entitas yang bertanggung jawab untuk menerbitkan atau menyediakan sumber + daya, seperti organisasi atau orang yang menerbitkan laporan, dataset, + katalog, atau publikasi digital yang terkait dengan institusi warisan budaya. + zh: >- + 负责发布或提供资源的实体,如发布与遗产机构相关的报告、数据集、目录或数字 + 出版物的组织或个人。 + es: >- + La entidad responsable de publicar o poner a disposición un recurso, como + la organización o persona que emitió un informe, conjunto de datos, catálogo + o publicación digital asociada con una institución patrimonial. + structured_aliases: + - literal_form: heeft uitgever + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Herausgeber + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un éditeur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه ناشر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki penerbit + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有出版者 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene editor + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_publisher + close_mappings: + - dcterms:publisher # dcterms.rdf:1761-1779 - "An entity responsible for making the resource available." Range: Agent. + - schema:publisher # schemaorg.owl:31710-31735 - "The publisher of the article in question." Domain: CreativeWork/FinancialIncentive. annotations: - custodian_types: '["*"]' - exact_mappings: - - dcterms:publisher - - schema:publisher + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_purpose.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_purpose.yaml index 1261bd5288..5b99ae98a0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_purpose.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_purpose.yaml @@ -1,46 +1,85 @@ -id: https://nde.nl/ontology/hc/slot/purpose +# ============================================================================== +# LinkML Slot Definition: has_purpose +# ============================================================================== +# The fundamental reason, intended function, or aim for which an entity exists. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. `schema:description` (schemaorg.owl:14844-14870) +# is "A description of the item" — semantically different from purpose/function. +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_purpose name: purpose-slot +title: Purpose 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 + - linkml:types +default_prefix: hc slots: - purpose: - slot_uri: schema:description - description: 'Primary purpose and function of this class or entity. - - Documents the main reason this type or instance exists. - - - **Migrated from**: `**Purpose**:` and `**PURPOSE**:` sections in description text. - - - **Use cases**: - - - Purpose of heritage institution types - - - Purpose of IoT devices/networks - - - Purpose of technical systems - - ' + has_purpose: + slot_uri: hc:hasPurpose + description: >- + To specify the fundamental reason, intended function, or aim for which an entity exists, is created, or operates. + alt_descriptions: + nl: >- + Het specificeren van de fundamentele reden, beoogde functie of het doel waarvoor + een entiteit bestaat, wordt gecreëerd of opereert. + de: >- + Zur Angabe des grundlegenden Grundes, der beabsichtigten Funktion oder des Ziels, + für das eine Entität existiert, geschaffen wird oder operiert. + fr: >- + Spécifier la raison fondamentale, la fonction prévue ou le but pour lequel une + entité existe, est créée ou fonctionne. + ar: >- + لتحديد السبب الجوهري أو الوظيفة المقصودة أو الهدف الذي من أجله يوجد كيان + أو يُنشأ أو يعمل. + id: >- + Untuk menentukan alasan mendasar, fungsi yang dimaksudkan, atau tujuan keberadaan, + penciptaan, atau pengoperasian suatu entitas. + zh: >- + 指定实体存在、被创建或运作的根本原因、预期功能或目的。 + es: >- + Especificar la razón fundamental, función prevista o finalidad por la cual una + entidad existe, es creada u opera. + structured_aliases: + - literal_form: Doel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zweck + predicate: EXACT_SYNONYM + in_language: de + - literal_form: But + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: الغرض + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Tujuan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 目的 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Propósito + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - is_or_was_purpose - is_or_was_purpose_clause + comments: + - "Migrated from `**Purpose**:` and `**PURPOSE**:` sections in description text." + - | + **USE CASES**: + - Purpose of heritage institution types + - Purpose of IoT devices/networks + - Purpose of technical systems annotations: - source_section: '**Purpose**:' + source_section: "**Purpose**:" custodian_types: - - '*' - exact_mappings: - - schema:description + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_qualifier.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_qualifier.yaml index 6f036ab103..854694bb4d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_qualifier.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_qualifier.yaml @@ -1,29 +1,85 @@ +# ============================================================================== +# LinkML Slot Definition: has_qualifier +# ============================================================================== +# A modifying element providing specific context to the meaning or scope of a value. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. `schema:qualifier` does not exist as a +# property in Schema.org (only a MedicalEnumeration class reference). +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_qualifier name: has_qualifier -title: has qualifier +title: Has Qualifier 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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_qualifier: slot_uri: hc:hasQualifier - description: 'Qualifier for a statement. - - - MIGRATED 2026-02-03 from has_or_had_qualifier for conciseness.' + description: >- + To specify a modifying element, word, or phrase used to limit, attribute, or provide specific context to the meaning or scope of a value or entity. + alt_descriptions: + nl: >- + Het specificeren van een modificerend element, woord of zinsdeel dat wordt + gebruikt om de betekenis of reikwijdte van een waarde of entiteit te beperken, + toe te schrijven of van specifieke context te voorzien. + de: >- + Zur Angabe eines modifizierenden Elements, Wortes oder Ausdrucks, der verwendet + wird, um die Bedeutung oder den Umfang eines Wertes oder einer Entität + einzuschränken, zuzuordnen oder mit spezifischem Kontext zu versehen. + fr: >- + Spécifier un élément modificateur, un mot ou une expression utilisé pour + limiter, attribuer ou fournir un contexte spécifique au sens ou à la portée + d'une valeur ou d'une entité. + ar: >- + لتحديد عنصر معدِّل أو كلمة أو عبارة تُستخدم لتقييد أو إسناد أو توفير سياق + محدد لمعنى أو نطاق قيمة أو كيان. + id: >- + Untuk menentukan elemen pengubah, kata, atau frasa yang digunakan untuk + membatasi, mengatribusikan, atau memberikan konteks spesifik pada makna atau + cakupan suatu nilai atau entitas. + zh: >- + 指定用于限定、归属或为值或实体的含义或范围提供特定上下文的修饰元素、词语或短语。 + es: >- + Especificar un elemento modificador, palabra o frase utilizada para limitar, + atribuir o proporcionar contexto específico al significado o alcance de un + valor o entidad. + structured_aliases: + - literal_form: Kwalificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Qualifikator + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Qualificateur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مؤهل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Kualifikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 限定词 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Calificador + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - - has_or_had_qualifier - exact_mappings: - - schema:qualifier + - has_or_had_qualifier + comments: + - "MIGRATED 2026-02-03 from has_or_had_qualifier for conciseness." + - "NOTE: `schema:qualifier` does not exist as a Schema.org property. The previous exact_mapping was erroneous and has been removed." annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_quantity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_quantity.yaml index b37f3baad8..917b90d4f2 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_quantity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_quantity.yaml @@ -1,12 +1,17 @@ # ============================================================================== # LinkML Slot Definition: has_quantity # ============================================================================== -# The quantity associated with an entity. +# The amount, count, or magnitude of an entity with a value and unit. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-----------------|---------|-----------------------------------| -# | **Schema.org**| `schema:value` | exact | Schema.org value property | +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------|--------------------------|---------|-------------------------------------------------------------| +# | **Schema.org**| `schema:value` | schemaorg.owl:39461-39485| close | "The value of a QuantitativeValue or property value node." | +# +# schema:value is the value component of a structured QuantitativeValue/ +# MonetaryAmount/PropertyValue node. Our slot is a general "quantity" +# concept that may or may not use Schema.org structured value patterns. # # CREATED: 2026-02-03 # ============================================================================== @@ -18,26 +23,55 @@ 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - The quantity associated with an entity. imports: - linkml:types slots: has_quantity: - slot_uri: schema:value - description: | - The quantity associated with an entity. + slot_uri: hc:hasQuantity + description: >- + To specify the amount, count, or magnitude of an entity, often consisting of a numerical value and a unit of measurement. + alt_descriptions: + nl: >- + Om de hoeveelheid, het aantal of de omvang van een entiteit te specificeren, vaak bestaande uit een numerieke waarde en een meeteenheid. + de: >- + Um die Menge, Anzahl oder Groessenordnung einer Entitaet anzugeben, die oft aus einem numerischen Wert und einer Masseinheit besteht. + fr: >- + Pour specifier la quantite, le nombre ou la grandeur d'une entite, consistant souvent en une valeur numerique et une unite de mesure. + ar: >- + لتحديد الكمية أو العدد أو المقدار لكيان ما، والتي تتكون غالبًا من قيمة رقمية ووحدة قياس. + id: >- + Untuk menentukan jumlah, hitungan, atau besaran suatu entitas, yang sering terdiri dari nilai numerik dan satuan pengukuran. + zh: >- + 用于指定实体的数量、计数或量级,通常由数值和计量单位组成。 + es: >- + Para especificar la cantidad, el conteo o la magnitud de una entidad, que frecuentemente consiste en un valor numerico y una unidad de medida. + structured_aliases: + - literal_form: Hoeveelheid + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Menge + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Quantite + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: كمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Jumlah + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 数量 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Cantidad + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true - exact_mappings: - - schema:value + close_mappings: + - schema:value # schemaorg.owl:39461-39485 - "The value of a QuantitativeValue (including Observation) or property value node." Domain: MonetaryAmount/PropertyValue/QuantitativeValue. Close: schema:value is the value component of structured value nodes, not a general quantity concept. aliases: - has_or_had_quantity - extent_item diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_range.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_range.yaml index c6f1a113a3..e0b8632b9f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_range.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_range.yaml @@ -1,21 +1,70 @@ +# ============================================================================== +# LinkML Slot Definition: has_range +# ============================================================================== +# The extent, scope, interval, or set of allowable values for an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. Meta-level data structure concept for +# expressing numeric or temporal ranges. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_range name: has_range -title: has_range +title: Has Range prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_range: - name: has_range - title: has_range - description: Range or span of values for the entity. slot_uri: hc:hasRange - range: string # uriorcurie + description: >- + To specify the extent, scope, interval, or set of allowable values associated with an entity, property, or function. + alt_descriptions: + nl: >- + Om de omvang, reikwijdte, het interval of de verzameling van toegestane waarden te specificeren die zijn geassocieerd met een entiteit, eigenschap of functie. + de: >- + Um den Umfang, Bereich, das Intervall oder die Menge zulässiger Werte anzugeben, die mit einer Entität, Eigenschaft oder Funktion verbunden sind. + fr: >- + Pour spécifier l'étendue, la portée, l'intervalle ou l'ensemble de valeurs admissibles associées à une entité, une propriété ou une fonction. + ar: >- + لتحديد المدى أو النطاق أو الفاصل الزمني أو مجموعة القيم المسموح بها المرتبطة بكيان أو خاصية أو وظيفة. + id: >- + Untuk menentukan jangkauan, cakupan, interval, atau kumpulan nilai yang diperbolehkan yang terkait dengan suatu entitas, properti, atau fungsi. + zh: >- + 用于指定与实体、属性或函数相关联的范围、范畴、区间或允许值集合。 + es: >- + Para especificar la extensión, el alcance, el intervalo o el conjunto de valores admisibles asociados con una entidad, propiedad o función. + structured_aliases: + - literal_form: Bereik + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bereich + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Plage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نطاق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Rentang + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 范围 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Rango + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_range annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rank.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rank.yaml index 1ad65e7dc8..93d71908d6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rank.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rank.yaml @@ -1,21 +1,70 @@ +# ============================================================================== +# LinkML Slot Definition: has_rank +# ============================================================================== +# The relative position, level, or standing within a hierarchy or ordering. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. Ordinal positioning concept for +# hierarchical or sequential arrangements. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_rank name: has_rank -title: has_rank +title: Has Rank prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_rank: - name: has_rank - title: has_rank - description: Rank or position in a hierarchy or ordering. slot_uri: hc:hasRank + description: >- + To specify the relative position, level, or standing of an entity within a hierarchy, ordering system, or classification scheme + alt_descriptions: + nl: >- + Om de relatieve positie, het niveau of de rang van een entiteit binnen een hiërarchie, ordeningssysteem of classificatieschema te specificeren. + de: >- + Um die relative Position, Ebene oder Stellung einer Entität innerhalb einer Hierarchie, eines Ordnungssystems oder Klassifikationsschemas anzugeben. + fr: >- + Pour spécifier la position relative, le niveau ou le rang d'une entité au sein d'une hiérarchie, d'un système d'ordonnancement ou d'un schéma de classification. + ar: >- + لتحديد الموضع النسبي أو المستوى أو المرتبة لكيان ضمن تسلسل هرمي أو نظام ترتيب أو مخطط تصنيف. + id: >- + Untuk menentukan posisi relatif, tingkat, atau kedudukan suatu entitas dalam hierarki, sistem pengurutan, atau skema klasifikasi. + zh: >- + 用于指定实体在层级结构、排序系统或分类方案中的相对位置、级别或地位。 + es: >- + Para especificar la posición relativa, el nivel o la categoría de una entidad dentro de una jerarquía, sistema de ordenamiento o esquema de clasificación. + structured_aliases: + - literal_form: Rang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Rang + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Rang + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رتبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Peringkat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 排名 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Rango + predicate: EXACT_SYNONYM + in_language: es range: integer aliases: - has_or_had_rank annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rate.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rate.yaml index ca94dff1ab..b175e462b9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rate.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rate.yaml @@ -1,21 +1,71 @@ +# ============================================================================== +# LinkML Slot Definition: has_rate +# ============================================================================== +# A quantity measured in relation to a unit of another variable (typically time). +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. Domain-specific quantitative concept. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_rate name: has_rate -title: has_rate +title: Has Rate prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_rate: - name: has_rate - description: A rate, percentage, or ratio associated with an entity. MIGRATED 2026-02-03 from has_or_had_rate for conciseness. slot_uri: hc:hasRate + description: >- + To specify a quantity, amount, or measure of a variable considered in relation to a unit of another variable (typically time). + alt_descriptions: + nl: >- + Om een hoeveelheid, bedrag of maat van een variabele te specificeren die wordt beschouwd in verhouding tot een eenheid van een andere variabele (doorgaans tijd). + de: >- + Um eine Menge, einen Betrag oder ein Mass einer Variablen anzugeben, die im Verhältnis zu einer Einheit einer anderen Variablen (typischerweise Zeit) betrachtet wird. + fr: >- + Pour spécifier une quantité, un montant ou une mesure d'une variable considérée par rapport à une unité d'une autre variable (typiquement le temps). + ar: >- + لتحديد كمية أو مقدار أو مقياس لمتغير يُنظر إليه بالنسبة إلى وحدة من متغير آخر (عادةً الوقت). + id: >- + Untuk menentukan kuantitas, jumlah, atau ukuran suatu variabel yang dipertimbangkan dalam kaitannya dengan satuan variabel lain (biasanya waktu). + zh: >- + 用于指定一个变量相对于另一个变量(通常为时间)的单位所衡量的数量、金额或度量。 + es: >- + Para especificar una cantidad, monto o medida de una variable considerada en relación con una unidad de otra variable (típicamente el tiempo). + structured_aliases: + - literal_form: Tarief + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Rate + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Taux + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: معدل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Tingkat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 比率 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tasa + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_rate + comments: + - "MIGRATED 2026-02-03 from has_or_had_rate for conciseness." annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rating.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rating.yaml index dc20f1cb86..576eefd4bd 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rating.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rating.yaml @@ -1,21 +1,76 @@ +# ============================================================================== +# LinkML Slot Definition: has_rating +# ============================================================================== +# A score, classification, or evaluation on a comparative scale. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------------|--------------------------|----------|---------------------------------------------| +# | **Schema.org**| `schema:aggregateRating` | schemaorg.owl:7531-7560 | related | Overall rating based on review collection. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_rating name: has_rating -title: has_rating +title: Has Rating prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_rating: - name: has_rating - description: Rating assigned to an entity. MIGRATED 2026-02-03 from has_or_had_rating for conciseness. slot_uri: hc:hasRating + description: >- + To specify a score, classification, or evaluation assigned to an entity based on a comparative scale or specific criteria. + alt_descriptions: + nl: >- + Om een score, classificatie of beoordeling te specificeren die aan een entiteit is toegekend op basis van een vergelijkende schaal of specifieke criteria. + de: >- + Um eine Punktzahl, Klassifizierung oder Bewertung anzugeben, die einer Entität auf der Grundlage einer Vergleichsskala oder bestimmter Kriterien zugewiesen wird. + fr: >- + Pour spécifier un score, une classification ou une évaluation attribuée à une entité sur la base d'une échelle comparative ou de critères spécifiques. + ar: >- + لتحديد درجة أو تصنيف أو تقييم مخصص لكيان بناءً على مقياس مقارن أو معايير محددة. + id: >- + Untuk menentukan skor, klasifikasi, atau evaluasi yang diberikan kepada suatu entitas berdasarkan skala komparatif atau kriteria tertentu. + zh: >- + 用于指定根据比较尺度或特定标准分配给实体的分数、分类或评价。 + es: >- + Para especificar una puntuación, clasificación o evaluación asignada a una entidad basada en una escala comparativa o criterios específicos. + structured_aliases: + - literal_form: Beoordeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Bewertung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Note + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تقييم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Peringkat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 评级 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Calificacion + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_rating + related_mappings: + - schema:aggregateRating # schemaorg.owl:7531-7560 - "The overall rating, based on a collection of reviews or ratings, of the item." Domain: Product/Event/CreativeWork/Organization/Service/Place/Brand/Offer. Range: AggregateRating (structured object, not simple value). + comments: + - "MIGRATED 2026-02-03 from has_or_had_rating for conciseness." annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rationale.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rationale.yaml index daa7934fad..09385aee41 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_rationale.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_rationale.yaml @@ -1,39 +1,85 @@ +# ============================================================================== +# LinkML Slot Definition: has_rationale +# ============================================================================== +# The fundamental reason, logical basis, or justification for a decision. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-----------|-----------------------|--------------------|---------|----------------------------------------------| +# | **SKOS** | `skos:note` | skos.rdf:176-180 | broad | "A general note, for any purpose." Broader. | +# | **PROV** | `prov:wasInfluencedBy`| prov.ttl:1147-1172 | related | General influence relationship. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_rationale name: has_rationale -title: has_rationale +title: Has Rationale prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - owl: http://www.w3.org/2002/07/owl# skos: http://www.w3.org/2004/02/skos/core# prov: http://www.w3.org/ns/prov# - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_rationale: slot_uri: hc:hasRationale description: >- - The rationale or justification for a decision or mapping. - Used for mapping rationale (why an entity was mapped to Wikidata), - decision justifications, and explanation notes. - range: string # uriorcurie - # range: Rationale + To specify the fundamental reason, logical basis, or justification underlying a decision, belief, or course of action. + alt_descriptions: + nl: >- + Om de fundamentele reden, logische grondslag of rechtvaardiging te specificeren die ten grondslag ligt aan een beslissing, overtuiging of handelwijze. + de: >- + Um den grundlegenden Grund, die logische Basis oder die Rechtfertigung anzugeben, die einer Entscheidung, Überzeugung oder Vorgehensweise zugrunde liegt. + fr: >- + Pour spécifier la raison fondamentale, la base logique ou la justification sous-jacente à une décision, une croyance ou un plan d'action. + ar: >- + لتحديد السبب الجوهري أو الأساس المنطقي أو المبرر الكامن وراء قرار أو اعتقاد أو مسار عمل. + id: >- + Untuk menentukan alasan mendasar, dasar logis, atau justifikasi yang mendasari suatu keputusan, keyakinan, atau tindakan. + zh: >- + 用于指定决策、信念或行动方针背后的根本原因、逻辑基础或理据。 + es: >- + Para especificar la razón fundamental, la base lógica o la justificación subyacente a una decisión, creencia o curso de acción. + structured_aliases: + - literal_form: Rationale + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Begründung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Justification + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مبرر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Alasan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 理由 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Justificacion + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_rationale - has_or_had_annex_reason - has_annex_reason - close_mappings: - - skos:note - - prov:wasInfluencedBy - - prov:used + broad_mappings: + - skos:note # skos.rdf:176-180 - "A general note, for any purpose." Broader: any note, not specifically rationale/justification. + related_mappings: + - prov:wasInfluencedBy # prov.ttl:1147-1172 - General influence relationship, different semantic intent. examples: - - value: - has_label: Mapped to Q123456 based on exact name match - description: Wikidata mapping rationale + - value: + has_label: Mapped to Q123456 based on exact name match + description: Wikidata mapping rationale annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reason.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reason.yaml index 12a5f6e1f6..30fcacf153 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reason.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reason.yaml @@ -1,21 +1,69 @@ +# ============================================================================== +# LinkML Slot Definition: has_reason +# ============================================================================== +# The cause, explanation, or justification for an event, action, or decision. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. General-purpose justification concept. +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_reason name: has_reason -title: has_reason +title: Has Reason prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_reason: - name: has_reason - title: has_reason - description: Reason or justification for the entity. slot_uri: hc:hasReason + description: >- + To specify the cause, explanation, or justification for an event, action, state, or decision. + alt_descriptions: + nl: >- + Om de oorzaak, verklaring of rechtvaardiging voor een gebeurtenis, handeling, toestand of beslissing te specificeren. + de: >- + Um die Ursache, Erklärung oder Rechtfertigung für ein Ereignis, eine Handlung, einen Zustand oder eine Entscheidung anzugeben. + fr: >- + Pour spécifier la cause, l'explication ou la justification d'un événement, d'une action, d'un état ou d'une décision. + ar: >- + لتحديد السبب أو التفسير أو المبرر لحدث أو إجراء أو حالة أو قرار. + id: >- + Untuk menentukan penyebab, penjelasan, atau justifikasi untuk suatu peristiwa, tindakan, keadaan, atau keputusan. + zh: >- + 用于指定事件、行动、状态或决策的原因、解释或理由。 + es: >- + Para especificar la causa, explicación o justificación de un evento, acción, estado o decisión. + structured_aliases: + - literal_form: Reden + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Grund + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Raison + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: سبب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Alasan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 原因 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Razon + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_reason annotations: - custodian_types: '["*"]' + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reference.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reference.yaml index b5a6034e0c..314b3352cf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reference.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reference.yaml @@ -1,27 +1,81 @@ +# ============================================================================== +# LinkML Slot Definition: has_reference +# ============================================================================== +# A source, identifier, or mention used to point to or cite another entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|----------------------|----------------------|---------|------------------------------------------------------------------------| +# | **DCTerms** | `dcterms:references` | dcterms.rdf:1782-1804| close | "A related resource that is referenced, cited, or otherwise pointed | +# | | | | | to by the described resource." Intended for non-literal values. | +# +# dcterms:references is semantically close but intended for non-literal +# resource links (inverse of isReferencedBy). Our slot also covers string +# identifiers and mentions, making it broader in scope. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_reference name: has_reference -title: has_reference +title: Has Reference prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_reference: - name: has_reference - title: has_reference - description: Reference or citation associated with the entity. slot_uri: hc:hasReference - range: string # uriorcurie + description: >- + To specify a source, identifier, or mention used to point to, cite, or link to another entity, document, or piece of information for support or context. + alt_descriptions: + nl: >- + Om een bron, identificator of vermelding te specificeren die wordt gebruikt om naar een andere entiteit, document of informatie te verwijzen, te citeren of te koppelen ter ondersteuning of context. + de: >- + Um eine Quelle, einen Identifikator oder eine Erwähnung anzugeben, die verwendet wird, um auf eine andere Entität, ein Dokument oder eine Information zu verweisen, diese zu zitieren oder zu verknüpfen zur Unterstützung oder zum Kontext. + fr: >- + Pour spécifier une source, un identifiant ou une mention utilisée pour pointer vers, citer ou lier une autre entité, un document ou une information à des fins de soutien ou de contexte. + ar: >- + لتحديد مصدر أو معرف أو إشارة تُستخدم للإشارة إلى كيان أو مستند أو معلومة أخرى أو الاستشهاد بها أو الربط بها للدعم أو السياق. + id: >- + Untuk menentukan sumber, pengidentifikasi, atau penyebutan yang digunakan untuk menunjuk, mengutip, atau menghubungkan ke entitas, dokumen, atau informasi lain untuk dukungan atau konteks. + zh: >- + 用于指定一个来源、标识符或提及,用以指向、引用或链接另一个实体、文档或信息,以提供支持或上下文。 + es: >- + Para especificar una fuente, identificador o mención utilizada para señalar, citar o vincular a otra entidad, documento o información como soporte o contexto. + structured_aliases: + - literal_form: Referentie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Referenz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Reference + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مرجع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Referensi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 参考 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Referencia + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true + close_mappings: + - dcterms:references # dcterms.rdf:1782-1804 - "A related resource that is referenced, cited, or otherwise pointed to by the described resource." Intended for non-literal values; our slot also covers string identifiers. aliases: - has_or_had_reference - has_or_had_archival_reference - has_archival_reference annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:references diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reply.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reply.yaml index f8099639e0..01108607b0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_reply.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_reply.yaml @@ -1,25 +1,78 @@ +# ============================================================================== +# LinkML Slot Definition: has_reply +# ============================================================================== +# A response, answer, or counter-statement to a previous communication. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|------------------|------------------------|---------|----------------------------------------------------| +# | **Schema.org**| `schema:comment` | schemaorg.owl:12267-12289| related | "Comments, typically from users." Domain: | +# | | | | | RsvpAction/CreativeWork. Range: Comment. | +# +# schema:comment is about general comments/feedback on content, not a +# directed response or reply to a specific message. Semantically different. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_reply name: has_reply -title: has_reply +title: Has Reply prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_reply: - name: has_reply - title: has_reply - description: Reply or response associated with the entity. slot_uri: hc:hasReply - range: string # uriorcurie + description: >- + To specify a response, answer, or counter-statement provided in reaction to a previous message, communication, or action. + alt_descriptions: + nl: >- + Om een reactie, antwoord of tegenverklaring te specificeren die wordt gegeven als reactie op een eerder bericht, communicatie of handeling. + de: >- + Um eine Antwort, Erwiderung oder Gegenaussage anzugeben, die als Reaktion auf eine vorherige Nachricht, Mitteilung oder Handlung bereitgestellt wird. + fr: >- + Pour spécifier une réponse, une réplique ou une contre-déclaration fournie en réaction à un message, une communication ou une action antérieure. + ar: >- + لتحديد رد أو إجابة أو بيان مضاد مقدم كاستجابة لرسالة أو اتصال أو إجراء سابق. + id: >- + Untuk menentukan tanggapan, jawaban, atau pernyataan balasan yang diberikan sebagai reaksi terhadap pesan, komunikasi, atau tindakan sebelumnya. + zh: >- + 用于指定针对先前消息、通信或行动作出的回应、回答或反驳声明。 + es: >- + Para especificar una respuesta, contestación o contradeclaración proporcionada en reacción a un mensaje, comunicación o acción previos. + structured_aliases: + - literal_form: Antwoord + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Antwort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Reponse + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Balasan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 回复 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Respuesta + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true + related_mappings: + - schema:comment # schemaorg.owl:12267-12289 - "Comments, typically from users." Domain: RsvpAction/CreativeWork. A comment is general feedback, not a directed reply to a specific message. aliases: - has_or_had_reply annotations: custodian_types: '["*"]' - exact_mappings: - - schema:comment diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_requirement.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_requirement.yaml deleted file mode 100644 index 3e83c3044e..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_requirement.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_requirement -name: has_requirement -title: has_requirement -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_requirement: - name: has_requirement - description: Structured requirements with provenance tracking. MIGRATED 2026-02-03 from has_or_had_requirement for conciseness. - slot_uri: hc:hasRequirement - range: string - aliases: - - has_or_had_requirement - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_resolution.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_resolution.yaml index e1a3f8bc13..468f040fdf 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_resolution.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_resolution.yaml @@ -1,19 +1,67 @@ +# ============================================================================== +# LinkML Slot Definition: has_resolution +# ============================================================================== +# The final outcome, decision, or level of detail of a digital representation. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. Dual-meaning concept covering both +# decision/outcome resolution and digital image/signal resolution. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_resolution name: has_resolution -title: has_resolution +title: Has Resolution prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_resolution: - name: has_resolution - title: has_resolution - description: Resolution of the entity (e.g., image resolution). slot_uri: hc:hasResolution + description: >- + To specify the final outcome, decision, or solution that settles a problem, inquiry, or formal proposal; or to specify the level of detail, sharpness, or clarity of a digital representation. + alt_descriptions: + nl: >- + Om het uiteindelijke resultaat, de beslissing of de oplossing te specificeren die een probleem, onderzoek of formeel voorstel beslecht; of om het detailniveau, de scherpte of helderheid van een digitale representatie te specificeren. + de: >- + Um das endgültige Ergebnis, die Entscheidung oder die Lösung anzugeben, die ein Problem, eine Anfrage oder einen formellen Vorschlag beilegt; oder um den Detailgrad, die Schärfe oder Klarheit einer digitalen Darstellung anzugeben. + fr: >- + Pour spécifier le résultat final, la décision ou la solution qui règle un problème, une enquête ou une proposition formelle; ou pour spécifier le niveau de détail, la netteté ou la clarté d'une représentation numérique. + ar: >- + لتحديد النتيجة النهائية أو القرار أو الحل الذي يسوي مشكلة أو استفسارًا أو اقتراحًا رسميًا؛ أو لتحديد مستوى التفصيل أو الحدة أو الوضوح لتمثيل رقمي. + id: >- + Untuk menentukan hasil akhir, keputusan, atau solusi yang menyelesaikan masalah, pertanyaan, atau proposal formal; atau untuk menentukan tingkat detail, ketajaman, atau kejelasan representasi digital. + zh: >- + 用于指定解决问题、查询或正式提案的最终结果、决定或解决方案;或用于指定数字表示的细节程度、锐度或清晰度。 + es: >- + Para especificar el resultado final, la decisión o la solución que resuelve un problema, consulta o propuesta formal; o para especificar el nivel de detalle, nitidez o claridad de una representación digital. + structured_aliases: + - literal_form: Resolutie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Aufloesung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Resolution + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: دقة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Resolusi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 分辨率 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Resolucion + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_resolution diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_responsibility.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_responsibility.yaml deleted file mode 100644 index 6e1a9508c3..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_responsibility.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_responsibility -name: has_responsibility -title: has_responsibility -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_responsibility: - name: has_responsibility - description: A responsibility or duty. MIGRATED 2026-02-03 from has_or_had_responsibility for conciseness. - slot_uri: hc:hasResponsibility - range: string - aliases: - - has_or_had_responsibility - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_revenue.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_revenue.yaml index 5333d0430a..4da5db9d01 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_revenue.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_revenue.yaml @@ -1,22 +1,76 @@ +# ============================================================================== +# LinkML Slot Definition: has_revenue +# ============================================================================== +# The total income generated from primary operations. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------------|------------------------|---------|-------------------------------------------------| +# | **Schema.org**| `schema:yearlyRevenue` | schemaorg.owl:40705-40720| related | "The size of the business in annual revenue." | +# | | | | | Domain: BusinessAudience. Too specific. | +# +# schema:yearlyRevenue is specific to BusinessAudience and annual period. +# Our slot is a general revenue concept not limited to yearly or audience. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_revenue name: has_revenue -title: has_revenue +title: Has Revenue prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_revenue: - name: has_revenue - title: has_revenue - description: Revenue associated with the entity. slot_uri: hc:hasRevenue - range: string # uriorcurie - # range: MonetaryAmount + description: >- + To specify the total amount of income generated by the sale of goods or services related to the company's primary operations. + alt_descriptions: + nl: >- + Om het totale bedrag aan inkomsten te specificeren dat wordt gegenereerd door de verkoop van goederen of diensten gerelateerd aan de primaire activiteiten van het bedrijf. + de: >- + Um den Gesamtbetrag der Einnahmen anzugeben, die durch den Verkauf von Waren oder Dienstleistungen im Zusammenhang mit den Hauptgeschäftstätigkeiten des Unternehmens erzielt werden. + fr: >- + Pour spécifier le montant total des revenus générés par la vente de biens ou de services liés aux opérations principales de l'entreprise. + ar: >- + لتحديد إجمالي مبلغ الدخل الناتج عن بيع السلع أو الخدمات المتعلقة بالعمليات الرئيسية للشركة. + id: >- + Untuk menentukan jumlah total pendapatan yang dihasilkan dari penjualan barang atau jasa yang terkait dengan operasi utama perusahaan. + zh: >- + 用于指定通过销售与公司主要业务相关的商品或服务所产生的总收入金额。 + es: >- + Para especificar el monto total de ingresos generados por la venta de bienes o servicios relacionados con las operaciones principales de la empresa. + structured_aliases: + - literal_form: Omzet + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Umsatz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Revenu + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: إيرادات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Pendapatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 收入 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Ingresos + predicate: EXACT_SYNONYM + in_language: es + range: string + related_mappings: + - schema:yearlyRevenue # schemaorg.owl:40705-40720 - "The size of the business in annual revenue." Domain: BusinessAudience. Too specific: limited to annual revenue for business audiences. aliases: - has_or_had_revenue annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_risk.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_risk.yaml index 4229387def..2f2bee623b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_risk.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_risk.yaml @@ -1,19 +1,67 @@ +# ============================================================================== +# LinkML Slot Definition: has_risk +# ============================================================================== +# A potential danger, possibility of loss, or negative outcome. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. General risk/hazard concept without +# direct correspondence in Schema.org, DCTerms, or PROV-O. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_risk name: has_risk -title: has_risk +title: Has Risk prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_risk: - name: has_risk - description: A risk assessment or factor. MIGRATED 2026-02-03 from has_or_had_risk for conciseness. slot_uri: hc:hasRisk + description: >- + To specify a potential danger, possibility of loss, or negative outcome associated with an entity, activity, or decision. + alt_descriptions: + nl: >- + Om een mogelijk gevaar, kans op verlies of negatief resultaat te specificeren dat geassocieerd is met een entiteit, activiteit of beslissing. + de: >- + Um eine potenzielle Gefahr, Verlustmöglichkeit oder ein negatives Ergebnis anzugeben, das mit einer Entität, Aktivität oder Entscheidung verbunden ist. + fr: >- + Pour spécifier un danger potentiel, une possibilité de perte ou un résultat négatif associé à une entité, une activité ou une décision. + ar: >- + لتحديد خطر محتمل أو احتمال خسارة أو نتيجة سلبية مرتبطة بكيان أو نشاط أو قرار. + id: >- + Untuk menentukan bahaya potensial, kemungkinan kerugian, atau hasil negatif yang terkait dengan suatu entitas, aktivitas, atau keputusan. + zh: >- + 用于指定与实体、活动或决策相关的潜在危险、损失可能性或负面结果。 + es: >- + Para especificar un peligro potencial, posibilidad de pérdida o resultado negativo asociado con una entidad, actividad o decisión. + structured_aliases: + - literal_form: Risico + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Risiko + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Risque + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مخاطرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Risiko + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 风险 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Riesgo + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_risk diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_roadmap.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_roadmap.yaml index 7bad57d3a2..5c52e8bdaa 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_roadmap.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_roadmap.yaml @@ -1,19 +1,67 @@ +# ============================================================================== +# LinkML Slot Definition: has_roadmap +# ============================================================================== +# A strategic plan or timeline outlining goals, steps, and milestones. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology match found. Strategic planning concept without +# direct correspondence in Schema.org, DCTerms, or PROV-O. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_roadmap name: has_roadmap -title: has_roadmap +title: Has Roadmap prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc imports: -- linkml:types + - linkml:types +default_prefix: hc slots: has_roadmap: - name: has_roadmap - description: A roadmap or strategic plan associated with the entity. MIGRATED 2026-02-03 from has_or_had_roadmap for conciseness. slot_uri: hc:hasRoadmap + description: >- + To specify a strategic plan or timeline that outlines the goals, steps, and milestones for the development or execution of a project, product, or strategy. + alt_descriptions: + nl: >- + Om een strategisch plan of tijdlijn te specificeren die de doelen, stappen en mijlpalen beschrijft voor de ontwikkeling of uitvoering van een project, product of strategie. + de: >- + Um einen strategischen Plan oder Zeitplan anzugeben, der die Ziele, Schritte und Meilensteine für die Entwicklung oder Durchführung eines Projekts, Produkts oder einer Strategie umreisst. + fr: >- + Pour spécifier un plan stratégique ou un calendrier décrivant les objectifs, les étapes et les jalons pour le développement ou l'exécution d'un projet, produit ou stratégie. + ar: >- + لتحديد خطة استراتيجية أو جدول زمني يحدد الأهداف والخطوات والمعالم الرئيسية لتطوير أو تنفيذ مشروع أو منتج أو استراتيجية. + id: >- + Untuk menentukan rencana strategis atau garis waktu yang menguraikan tujuan, langkah, dan tonggak pencapaian untuk pengembangan atau pelaksanaan suatu proyek, produk, atau strategi. + zh: >- + 用于指定一个战略计划或时间线,概述项目、产品或战略的开发或执行的目标、步骤和里程碑。 + es: >- + Para especificar un plan estratégico o cronograma que describe los objetivos, pasos e hitos para el desarrollo o ejecución de un proyecto, producto o estrategia. + structured_aliases: + - literal_form: Routekaart + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Fahrplan + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Feuille de route + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: خارطة طريق + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Peta jalan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 路线图 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Hoja de ruta + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_roadmap diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_schedule.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_schedule.yaml index 0350d21098..1b207d904f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_schedule.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_schedule.yaml @@ -1,30 +1,83 @@ +# ============================================================================== +# LinkML Slot Definition: has_schedule +# ============================================================================== +# A plan, list, or timeline of events, tasks, or procedures with intended times. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------|----------|----------------------------------------------------| +# | **Schema.org**| `schema:eventSchedule`| schemaorg.owl:17366-17390| related | "Associates an Event with a Schedule." Event-specific.| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_schedule name: has_schedule -title: has_schedule +title: Has Schedule 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: has_schedule: - name: has_schedule - description: Schedule associated with the entity (e.g., exhibition rotation, maintenance). MIGRATED 2026-02-03 from has_or_had_schedule for conciseness. slot_uri: hc:hasSchedule + description: >- + To specify a plan, list, or timeline of events, tasks, or procedures with intended + times or dates for their occurrence. + comments: + - "MIGRATED 2026-02-03 from has_or_had_schedule for conciseness." + alt_descriptions: + nl: >- + Om een plan, lijst of tijdlijn aan te geven van evenementen, taken of procedures + met beoogde tijden of data voor hun plaatsvinden. + de: >- + Um einen Plan, eine Liste oder einen Zeitplan von Ereignissen, Aufgaben oder Verfahren + mit vorgesehenen Zeiten oder Daten für ihr Eintreten anzugeben. + fr: >- + Pour spécifier un plan, une liste ou un calendrier d'événements, de tâches ou de + procédures avec les heures ou dates prévues pour leur réalisation. + ar: >- + لتحديد خطة أو قائمة أو جدول زمني للأحداث أو المهام أو الإجراءات مع الأوقات أو + التواريخ المقصودة لحدوثها. + id: >- + Untuk menentukan rencana, daftar, atau jadwal acara, tugas, atau prosedur dengan + waktu atau tanggal yang dimaksudkan untuk pelaksanaannya. + zh: >- + 用于指定事件、任务或程序的计划、列表或时间表,包含其预定发生的时间或日期。 + es: >- + Para especificar un plan, lista o cronograma de eventos, tareas o procedimientos + con las horas o fechas previstas para su ocurrencia. + structured_aliases: + - literal_form: Rooster + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitplan + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Calendrier + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: جدول + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Jadwal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时间表 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Cronograma + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: false aliases: - has_or_had_schedule annotations: custodian_types: '["*"]' - exact_mappings: - - schema:schedule + related_mappings: + - schema:eventSchedule # schemaorg.owl:17366-17390 - "Associates an Event with a Schedule." Event-specific, not a generic schedule property. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_schema.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_schema.yaml index 03490bbef1..8cb6cd9aa6 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_schema.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_schema.yaml @@ -1,21 +1,81 @@ +# ============================================================================== +# LinkML Slot Definition: has_schema +# ============================================================================== +# A structural definition or set of rules governing data organization and format. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none found) | — | — | — | No standard match for generic schema reference. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_schema name: has_schema -title: has_schema +title: Has Schema prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - linkml:types slots: has_schema: - name: has_schema - description: Metadata schema or standard used by the entity. MIGRATED 2026-02-03 from has_or_had_schema for conciseness. slot_uri: hc:hasSchema + description: >- + To specify the structural definition, blueprint, or set of rules that governs + the organization, format, and validity of data or metadata. + comments: + - "MIGRATED 2026-02-03 from has_or_had_schema for conciseness." + alt_descriptions: + nl: >- + Om de structurele definitie, blauwdruk of set regels aan te geven die de organisatie, + het formaat en de geldigheid van gegevens of metadata beheerst. + de: >- + Um die strukturelle Definition, den Bauplan oder die Regeln anzugeben, die die + Organisation, das Format und die Gültigkeit von Daten oder Metadaten bestimmen. + fr: >- + Pour spécifier la définition structurelle, le plan ou l'ensemble de règles qui + régit l'organisation, le format et la validité des données ou métadonnées. + ar: >- + لتحديد التعريف الهيكلي أو المخطط أو مجموعة القواعد التي تحكم تنظيم البيانات أو + البيانات الوصفية وتنسيقها وصلاحيتها. + id: >- + Untuk menentukan definisi struktural, cetak biru, atau seperangkat aturan yang + mengatur organisasi, format, dan validitas data atau metadata. + zh: >- + 用于指定管理数据或元数据的组织、格式和有效性的结构定义、蓝图或规则集。 + es: >- + Para especificar la definición estructural, el plano o el conjunto de reglas que + rige la organización, el formato y la validez de los datos o metadatos. + structured_aliases: + - literal_form: Schema + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schema + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Schéma + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مخطط + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Skema + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 模式 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Esquema + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_schema + - has_or_had_scheme + - has_scheme annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_scheme.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_scheme.yaml deleted file mode 100644 index 5cf2a04b44..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_scheme.yaml +++ /dev/null @@ -1,24 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_scheme -name: has_scheme -title: has_scheme -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - skos: http://www.w3.org/2004/02/skos/core# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_scheme: - name: has_scheme - title: has_scheme - description: Scheme or classification system the entity belongs to. - slot_uri: hc:hasScheme - range: string # uriorcurie - aliases: - - has_or_had_scheme - annotations: - custodian_types: '["*"]' - exact_mappings: - - skos:inScheme diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_label.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_label.yaml deleted file mode 100644 index 69b52050c6..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_label.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_secondary_label -name: has_secondary_label -title: has_secondary_label -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_secondary_label: - name: has_secondary_label - description: A secondary label. MIGRATED 2026-02-03 from has_or_had_secondary_label for conciseness. - slot_uri: hc:hasSecondaryLabel - range: string - aliases: - - has_or_had_secondary_label - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_platform.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_platform.yaml deleted file mode 100644 index 868a508643..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_secondary_platform.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_secondary_platform -name: has_secondary_platform -title: has_secondary_platform -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_secondary_platform: - name: has_secondary_platform - description: A secondary platform. MIGRATED 2026-02-03 from has_or_had_secondary_platform for conciseness. - slot_uri: hc:hasSecondaryPlatform - range: string - aliases: - - has_or_had_secondary_platform - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_section.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_section.yaml index ba6894219c..ead81863b1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_section.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_section.yaml @@ -1,22 +1,82 @@ +# ============================================================================== +# LinkML Slot Definition: has_section +# ============================================================================== +# A distinct part, division, or subdivision of a larger entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none found) | — | — | — | No standard match for generic section reference. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_section name: has_section -title: has_section +title: Has Section prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_section: - name: has_section - title: has_section - description: Section within the entity. slot_uri: hc:hasSection - range: string # uriorcurie + description: >- + To specify a distinct part, division, or subdivision of a larger entity, such as + a document, website, organization, or physical structure. + alt_descriptions: + nl: >- + Om een afzonderlijk deel, afdeling of onderverdeling van een grotere entiteit aan + te geven, zoals een document, website, organisatie of fysieke structuur. + de: >- + Um einen eigenständigen Teil, eine Abteilung oder Unterabteilung einer größeren + Entität anzugeben, wie eines Dokuments, einer Website, Organisation oder physischen + Struktur. + fr: >- + Pour spécifier une partie distincte, une division ou une subdivision d'une entité + plus grande, telle qu'un document, un site web, une organisation ou une structure + physique. + ar: >- + لتحديد جزء مميز أو قسم أو تقسيم فرعي لكيان أكبر، مثل مستند أو موقع ويب أو منظمة + أو هيكل مادي. + id: >- + Untuk menentukan bagian, divisi, atau subdivisi yang berbeda dari entitas yang lebih + besar, seperti dokumen, situs web, organisasi, atau struktur fisik. + zh: >- + 用于指定较大实体的独立部分、分区或细分,例如文档、网站、组织或物理结构。 + es: >- + Para especificar una parte distinta, división o subdivisión de una entidad mayor, + como un documento, sitio web, organización o estructura física. + structured_aliases: + - literal_form: Sectie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Abschnitt + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Section + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: قسم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Bagian + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 部分 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Sección + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_section + - has_or_had_sub_collection + - has_sub_collection annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_segment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_segment.yaml index 6e3e0838a6..3c647a8857 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_segment.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_segment.yaml @@ -1,20 +1,78 @@ +# ============================================================================== +# LinkML Slot Definition: has_segment +# ============================================================================== +# A portion, division, or fragment of a larger entity or group. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none found) | — | — | — | No standard match for generic segment reference. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_segment name: has_segment -title: has_segment +title: Has Segment prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_segment: - name: has_segment - title: has_segment - description: Segment or section within the entity. slot_uri: hc:hasSegment - range: string # uriorcurie + description: >- + To specify a portion, division, or fragment of a larger entity or group that shares + common characteristics or is defined by specific boundaries. + alt_descriptions: + nl: >- + Om een deel, afdeling of fragment van een grotere entiteit of groep aan te geven + dat gemeenschappelijke kenmerken deelt of door specifieke grenzen is gedefinieerd. + de: >- + Um einen Abschnitt, eine Abteilung oder ein Fragment einer größeren Entität oder + Gruppe anzugeben, die gemeinsame Merkmale aufweist oder durch bestimmte Grenzen + definiert ist. + fr: >- + Pour spécifier une portion, une division ou un fragment d'une entité ou d'un groupe + plus grand partageant des caractéristiques communes ou défini par des limites + spécifiques. + ar: >- + لتحديد جزء أو قسم أو شظية من كيان أو مجموعة أكبر تشترك في خصائص مشتركة أو محددة + بحدود معينة. + id: >- + Untuk menentukan bagian, divisi, atau fragmen dari entitas atau kelompok yang lebih + besar yang memiliki karakteristik bersama atau didefinisikan oleh batas-batas tertentu. + zh: >- + 用于指定较大实体或群组的一部分、分区或片段,该部分具有共同特征或由特定边界定义。 + es: >- + Para especificar una porción, división o fragmento de una entidad o grupo mayor + que comparte características comunes o está definido por límites específicos. + structured_aliases: + - literal_form: Segment + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Segment + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Segment + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: قطاع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Segmen + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 分段 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Segmento + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_segment diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sensitivity_level.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_sensitivity_level.yaml index e5f314814f..99b8a20d56 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sensitivity_level.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_sensitivity_level.yaml @@ -1,20 +1,75 @@ +# ============================================================================== +# LinkML Slot Definition: has_sensitivity_level +# ============================================================================== +# The degree of confidentiality or security classification for an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none found) | — | — | — | No standard match for sensitivity level. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_sensitivity_level name: has_sensitivity_level -title: has_sensitivity_level +title: Has Sensitivity Level prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_sensitivity_level: - name: has_sensitivity_level - title: has_sensitivity_level - description: Sensitivity or classification level of the entity. slot_uri: hc:hasSensitivityLevel - range: string # uriorcurie + description: >- + To specify the degree of confidentiality, security classification, or protection + required for an entity or piece of information. + alt_descriptions: + nl: >- + Om de mate van vertrouwelijkheid, beveiligingsclassificatie of bescherming aan te + geven die vereist is voor een entiteit of stuk informatie. + de: >- + Um den Grad der Vertraulichkeit, Sicherheitsklassifizierung oder des Schutzes + anzugeben, der für eine Entität oder ein Informationsstück erforderlich ist. + fr: >- + Pour spécifier le degré de confidentialité, la classification de sécurité ou la + protection requise pour une entité ou une information. + ar: >- + لتحديد درجة السرية أو تصنيف الأمان أو الحماية المطلوبة لكيان أو جزء من المعلومات. + id: >- + Untuk menentukan tingkat kerahasiaan, klasifikasi keamanan, atau perlindungan yang + diperlukan untuk suatu entitas atau informasi. + zh: >- + 用于指定实体或信息所需的机密程度、安全分类或保护级别。 + es: >- + Para especificar el grado de confidencialidad, clasificación de seguridad o + protección requerida para una entidad o pieza de información. + structured_aliases: + - literal_form: Gevoeligheidsniveau + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vertraulichkeitsstufe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Niveau de sensibilité + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مستوى الحساسية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Tingkat Sensitivitas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 敏感度级别 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Nivel de sensibilidad + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_sensitivity_level annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sequence_index.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_sequence_index.yaml deleted file mode 100644 index d83f5b747b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sequence_index.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_sequence_index -name: has_sequence_index -title: has_sequence_index -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_sequence_index: - name: has_sequence_index - description: Sequence position or index number. MIGRATED 2026-02-03 from has_or_had_sequence_index for conciseness. - slot_uri: hc:hasSequenceIndex - range: integer - aliases: - - has_or_had_sequence_index - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_service.yaml index 35a02af2b8..3f498fc12a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_service.yaml @@ -1,27 +1,82 @@ +# ============================================================================== +# LinkML Slot Definition: has_service +# ============================================================================== +# A system, utility, or act of assistance provided by an organization to users. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|----------------------------|--------------------------|---------|------------------------------------------------| +# | **Schema.org**| `schema:availableService` | schemaorg.owl:9515-9533 | related | "A medical service available from this provider." Medical-domain specific.| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_service name: has_service -title: has_service +title: Has Service prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_service: - name: has_service - title: has_service - description: Service associated with or provided by an entity. slot_uri: hc:hasService - range: string # uriorcurie - # range: Service + description: >- + To specify a system, utility, or act of assistance provided by an organization or + entity to users or customers. + alt_descriptions: + nl: >- + Om een systeem, voorziening of vorm van dienstverlening aan te geven die door een + organisatie of entiteit aan gebruikers of klanten wordt geboden. + de: >- + Um ein System, eine Einrichtung oder eine Hilfeleistung anzugeben, die von einer + Organisation oder Entität für Benutzer oder Kunden bereitgestellt wird. + fr: >- + Pour spécifier un système, un service ou un acte d'assistance fourni par une + organisation ou une entité aux utilisateurs ou clients. + ar: >- + لتحديد نظام أو خدمة أو عمل مساعدة يقدمه منظمة أو كيان للمستخدمين أو العملاء. + id: >- + Untuk menentukan sistem, utilitas, atau tindakan bantuan yang diberikan oleh + organisasi atau entitas kepada pengguna atau pelanggan. + zh: >- + 用于指定由组织或实体向用户或客户提供的系统、设施或协助行为。 + es: >- + Para especificar un sistema, servicio o acto de asistencia proporcionado por una + organización o entidad a usuarios o clientes. + structured_aliases: + - literal_form: Dienst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Dienst + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Service + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: خدمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Layanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Servicio + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_service + - has_or_had_service_details + - has_service_details annotations: custodian_types: '["*"]' - exact_mappings: - - schema:availableService + related_mappings: + - schema:availableService # schemaorg.owl:9515-9533 - "A medical service available from this provider." Medical-domain specific. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_area.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_area.yaml index 1cc0715be9..bf9c31c568 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_area.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_area.yaml @@ -1,56 +1,93 @@ +# ============================================================================== +# LinkML Slot Definition: has_service_area +# ============================================================================== +# The geographic region where a service is provided or operative. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------------|-------------------------|---------|------------------------------------------------------| +# | **Schema.org**| `schema:areaServed` | schemaorg.owl:8403-8426 | close | "The geographic area where a service or offered item is provided." Commercial/offer focus.| +# | **W3C Org** | `org:hasSite` | org.rdf:492-509 | related | "Site at which the Organization has some presence." Site ≠ service area.| +# | **RiC-O** | `rico:hasOrHadLocation` | RiC-O_1-1.rdf:6852-6880 | broad | "Has or had location." Broader than service area. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_service_area name: has_service_area -title: has service area +title: Has Service Area 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# org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# + rico: https://www.ica.org/standards/RiC/ontology# default_prefix: hc imports: - linkml:types slots: has_service_area: slot_uri: hc:hasServiceArea - description: 'Geographic area or community served by an entity. - - Links to ServiceArea class which models the "werkgebied" (operational territory) - of heritage custodians - the geographic area where they provide services and - collect materials. - - **RiC-O Alignment**: Follows RiC-O temporal relationship pattern (has/had) for - properties that may change over time. - - **Schema.org Alignment**: Maps to schema:areaServed for service coverage. - - **Use Cases**: - Archive branch serving specific municipalities - Library branch - serving neighborhood/district - Museum outpost serving regional community - - **MIGRATED from branch_service_area (Rule 53)**: Changed from string to ServiceArea - class for richer geographic modeling including boundaries, temporal validity, - and administrative hierarchy. - - - MIGRATED 2026-02-03 from has_or_had_service_area for conciseness.' + description: >- + To specify the geographic region, territory, or location where a service is provided, + available, or operative. + comments: + - "Links to ServiceArea class which models the 'werkgebied' (operational territory) of heritage custodians." + - "MIGRATED from branch_service_area (Rule 53): Changed from string to ServiceArea class for richer geographic modeling." + - "MIGRATED 2026-02-03 from has_or_had_service_area for conciseness." + alt_descriptions: + nl: >- + Om het geografische gebied, territorium of de locatie aan te geven waar een dienst + wordt verleend, beschikbaar is of operationeel is. + de: >- + Um die geografische Region, das Gebiet oder den Standort anzugeben, in dem ein + Dienst angeboten, verfügbar oder operativ ist. + fr: >- + Pour spécifier la région géographique, le territoire ou l'emplacement où un service + est fourni, disponible ou opérationnel. + ar: >- + لتحديد المنطقة الجغرافية أو الإقليم أو الموقع الذي يتم فيه تقديم الخدمة أو + توفرها أو تشغيلها. + id: >- + Untuk menentukan wilayah geografis, teritorial, atau lokasi tempat layanan disediakan, + tersedia, atau beroperasi. + zh: >- + 用于指定提供、可用或运营服务的地理区域、领土或位置。 + es: >- + Para especificar la región geográfica, territorio o ubicación donde un servicio + se presta, está disponible u opera. + structured_aliases: + - literal_form: Werkgebied + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Einzugsgebiet + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Zone de service + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: منطقة الخدمة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Wilayah Layanan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 服务区域 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Área de servicio + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_service_area - exact_mappings: - - schema:areaServed close_mappings: - - org:hasSite - - rico:hasOrHadLocation + - schema:areaServed # schemaorg.owl:8403-8426 - "The geographic area where a service or offered item is provided." Commercial/offer focus. + related_mappings: + - org:hasSite # org.rdf:492-509 - "Site at which the Organization has some presence." Site ≠ service area. + broad_mappings: + - rico:hasOrHadLocation # RiC-O_1-1.rdf:6852-6880 - "Has or had location." Broader than service area. annotations: - owl.template: AnnotationAssertion( rdfs:label {{slot_uri}} "has or had service - area"@en ) - specificity_score: 0.45 - specificity_rationale: Service area is moderately specific - relevant for organizational/geographic - contexts but not universally applicable. custodian_types: '["A", "L", "M", "O", "R"]' - custodian_types_rationale: Service areas are most relevant to archives (A), - libraries (L), museums (M), official institutions (O), and research centers - (R) that have geographic service mandates. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_details.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_details.yaml deleted file mode 100644 index f0992a2d14..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_service_details.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_service_details -name: has_service_details -title: has service details -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_service_details: - slot_uri: hc:hasServiceDetails - description: 'Details about services provided. - - - MIGRATED 2026-02-03 from has_or_had_service_details for conciseness.' - range: string - multivalued: true - aliases: - - has_or_had_service_details - exact_mappings: - - schema:serviceOutput - annotations: - custodian_types: '["*"]' - specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_setpoint.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_setpoint.yaml index 53e153f7c9..6a8811f65d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_setpoint.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_setpoint.yaml @@ -1,35 +1,85 @@ +# ============================================================================== +# LinkML Slot Definition: has_setpoint +# ============================================================================== +# The target value a control system aims to reach and 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.| +# +# NOTE: brick:hasSetpoint does NOT exist as a property in Brick.ttl. +# Brick defines Setpoint as a class but has no hasSetpoint object property. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_setpoint name: has_setpoint -title: has_setpoint +title: Has Setpoint prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - brick: https://brickschema.org/schema/Brick# sosa: http://www.w3.org/ns/sosa/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_setpoint: - description: >- - Environmental control setpoint(s) for this entity. - Captures target values, acceptable ranges, and tolerances for - measurable environmental properties (temperature, humidity, light, etc.). - range: string # uriorcurie - # range: 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. + 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: >- + Um den Sollwert oder das gewünschte Niveau einer Variablen anzugeben, das ein + Regelsystem oder Gerät erreichen und aufrechterhalten soll. + 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. + ar: >- + لتحديد القيمة المستهدفة أو المستوى المطلوب لمتغير يهدف نظام التحكم أو الجهاز + إلى الوصول إليه والحفاظ عليه. + id: >- + Untuk menentukan nilai target atau tingkat yang diinginkan dari suatu variabel + yang ingin dicapai dan dipertahankan oleh sistem kontrol atau perangkat. + zh: >- + 用于指定控制系统或设备旨在达到并维持的变量目标值或期望水平。 + es: >- + Para especificar el valor objetivo o nivel deseado de una variable que un sistema + de control o dispositivo busca alcanzar y mantener. + structured_aliases: + - literal_form: Instelpunt + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Sollwert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Point de consigne + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نقطة التحكم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Titik Setel + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 设定点 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Punto de ajuste + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true inlined: false inlined_as_list: false aliases: - has_or_had_setpoint - exact_mappings: - - brick:hasSetpoint - close_mappings: - - sosa:hasFeatureOfInterest examples: - value: - setpoint_type: TEMPERATURE @@ -40,3 +90,5 @@ slots: description: Standard archive storage setpoints annotations: custodian_types: '["*"]' + related_mappings: + - sosa:hasFeatureOfInterest # sosa.ttl:203-214 - "Entity whose quality was observed." Observation focus, not setpoint. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_significance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_significance.yaml index 786b3194de..62bfb36044 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_significance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_significance.yaml @@ -1,23 +1,80 @@ +# ============================================================================== +# LinkML Slot Definition: has_significance +# ============================================================================== +# The importance, magnitude, or validity of an entity or result. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none found) | — | — | — | No standard match for generic significance. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_significance name: has_significance -title: has_significance +title: Has Significance prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_significance: - name: has_significance - title: has_significance - description: Significance or importance level of an entity. slot_uri: hc:hasSignificance - range: string # uriorcurie - # range: SignificanceLevel + description: >- + To specify the importance, magnitude, or validity of an entity or result, indicating + its consequence or the statistical likelihood that it is not due to random chance. + alt_descriptions: + nl: >- + Om het belang, de omvang of de geldigheid van een entiteit of resultaat aan te + geven, als indicatie van het gevolg ervan of de statistische waarschijnlijkheid + dat het niet aan toeval te wijten is. + de: >- + Um die Bedeutung, Größenordnung oder Gültigkeit einer Entität oder eines Ergebnisses + anzugeben, als Hinweis auf dessen Konsequenz oder die statistische Wahrscheinlichkeit, + dass es nicht auf Zufall beruht. + fr: >- + Pour spécifier l'importance, l'ampleur ou la validité d'une entité ou d'un résultat, + indiquant sa conséquence ou la probabilité statistique qu'il ne soit pas dû au + hasard. + ar: >- + لتحديد أهمية أو حجم أو صلاحية كيان أو نتيجة، مما يشير إلى تأثيرها أو + الاحتمال الإحصائي بأنها ليست ناتجة عن الصدفة. + id: >- + Untuk menentukan kepentingan, besaran, atau validitas suatu entitas atau hasil, + yang menunjukkan konsekuensinya atau kemungkinan statistik bahwa hal tersebut bukan + karena kebetulan. + zh: >- + 用于指定实体或结果的重要性、规模或有效性,表明其后果或统计上非随机发生的可能性。 + es: >- + Para especificar la importancia, magnitud o validez de una entidad o resultado, + indicando su consecuencia o la probabilidad estadística de que no se deba al azar. + structured_aliases: + - literal_form: Significantie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Signifikanz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Signification + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أهمية + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Signifikansi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 显著性 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Significancia + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_significance annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_size.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_size.yaml index 42a9a94143..1137032023 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_size.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_size.yaml @@ -1,24 +1,77 @@ +# ============================================================================== +# LinkML Slot Definition: has_size +# ============================================================================== +# The physical dimensions, magnitude, extent, or capacity of an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|----------------|--------------------------|---------|----------------------------------------------------------| +# | **Schema.org**| `schema:size` | schemaorg.owl:35498-35516| close | "Standardized size of a product or creative work." Domain-restricted to Product/CreativeWork.| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_size name: has_size -title: has_size +title: Has Size prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_size: - name: has_size - title: has_size - description: Size of the entity. slot_uri: hc:hasSize - range: string # can be structured + description: >- + To specify the physical dimensions, magnitude, extent, or capacity of an entity. + alt_descriptions: + nl: >- + Om de fysieke afmetingen, omvang, reikwijdte of capaciteit van een entiteit aan + te geven. + de: >- + Um die physischen Abmessungen, die Größenordnung, den Umfang oder die Kapazität + einer Entität anzugeben. + fr: >- + Pour spécifier les dimensions physiques, l'ampleur, l'étendue ou la capacité + d'une entité. + ar: >- + لتحديد الأبعاد المادية أو الحجم أو النطاق أو السعة لكيان ما. + id: >- + Untuk menentukan dimensi fisik, besaran, luas, atau kapasitas suatu entitas. + zh: >- + 用于指定实体的物理尺寸、大小、范围或容量。 + es: >- + Para especificar las dimensiones físicas, la magnitud, la extensión o la capacidad + de una entidad. + structured_aliases: + - literal_form: Omvang + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Größe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Taille + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: حجم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Ukuran + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 尺寸 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tamaño + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_size annotations: custodian_types: '["*"]' - exact_mappings: - - schema:size + close_mappings: + - schema:size # schemaorg.owl:35498-35516 - "Standardized size of a product or creative work." Domain-restricted to Product/CreativeWork. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_social_media_profile.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_social_media_profile.yaml deleted file mode 100644 index cfd3830963..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_social_media_profile.yaml +++ /dev/null @@ -1,37 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_social_media_profile -name: has_social_media_profile -title: has_social_media_profile -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - 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# - 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: - has_social_media_profile: - name: has_social_media_profile - slot_uri: hc:hasSocialMediaProfile - range: string - multivalued: true - inlined_as_list: false - aliases: - - has_or_had_social_media_profile - description: "Social media accounts/profiles maintained by this custodian. - - Links to SocialMediaProfile instances representing third-party - social media accounts (Instagram, Facebook, X/Twitter, YouTube, etc.). - - MIGRATED 2026-02-03: Renamed from has_or_had_social_media_profile for conciseness." - annotations: - custodian_types: '["*"]' - exact_mappings: - - foaf:account diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_source.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_source.yaml index 8f639b83f8..62db1bbc70 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_source.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_source.yaml @@ -1,9 +1,16 @@ # ============================================================================== # LinkML Slot Definition: has_source # ============================================================================== -# Source of an entity. +# Origin or provider from which an entity is derived or obtained. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|------------------|------------------------|---------|------------------------------------------------------------| +# | **DCTerms** | `dcterms:source` | dcterms.rdf:1920-1943 | exact | "A related resource from which the described resource is derived." | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-08 # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_source @@ -14,24 +21,60 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Source of an entity. imports: - linkml:types slots: has_source: slot_uri: dcterms:source - description: | - Source of an entity. + description: >- + To specify the origin, provider, or starting point from which an entity, + information, or resource is derived or obtained. + alt_descriptions: + nl: >- + Om de oorsprong, verstrekker of uitgangspunt aan te geven waarvan een + entiteit, informatie of bron is afgeleid of verkregen. + de: >- + Zur Angabe des Ursprungs, Anbieters oder Ausgangspunkts, von dem eine + Entität, Information oder Ressource abgeleitet oder bezogen wird. + fr: >- + Pour spécifier l'origine, le fournisseur ou le point de départ à partir + duquel une entité, une information ou une ressource est dérivée ou obtenue. + ar: >- + لتحديد الأصل أو المزوّد أو نقطة البداية التي يُشتق منها أو يُحصل عليها + كيان أو معلومة أو مورد. + id: >- + Untuk menentukan asal, penyedia, atau titik awal dari mana suatu entitas, + informasi, atau sumber daya diturunkan atau diperoleh. + zh: >- + 用于指定实体、信息或资源从中派生或获取的来源、提供者或起点。 + es: >- + Para especificar el origen, proveedor o punto de partida del cual se + deriva u obtiene una entidad, información o recurso. + structured_aliases: + - literal_form: Bron + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Quelle + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Source + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مصدر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Sumber + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Fuente + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true - exact_mappings: - - dcterms:source aliases: - has_or_had_source - is_or_was_endorsement_source diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_specification.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_specification.yaml index bfb053c91a..b6c5b6ea34 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_specification.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_specification.yaml @@ -1,42 +1,89 @@ +# ============================================================================== +# LinkML Slot Definition: has_specification +# ============================================================================== +# Detailed criteria or requirements defining an entity's design or performance. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------------|--------------------------|---------|----------------------------------------------------------| +# | **Schema.org**| `schema:additionalProperty` | schemaorg.owl:7161-7184 | related | "A property-value pair representing an additional characteristic." Generic catch-all.| +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1010 | close | "An established standard to which the described resource conforms." Conformance ≠ specs.| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_specification name: has_specification -title: has_specification +title: Has Specification 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: has_specification: - name: has_specification slot_uri: hc:hasSpecification - description: 'Technical specifications associated with an entity. - - **USAGE**: - Used for: - - IoT device technical specs (range, connectivity, power) - - Equipment specifications - - System requirements - - Hardware/software specifications - - MIGRATED 2026-02-03: Renamed from has_or_had_specification for conciseness.' + description: >- + To specify the detailed description, criteria, or requirements that define the + design, functionality, materials, or performance standards of an entity. + comments: + - "Used for IoT device technical specs (range, connectivity, power), equipment specifications, system requirements, hardware/software specifications." + - "MIGRATED 2026-02-03: Renamed from has_or_had_specification for conciseness." + alt_descriptions: + nl: >- + Om de gedetailleerde beschrijving, criteria of vereisten aan te geven die het + ontwerp, de functionaliteit, de materialen of de prestatienormen van een entiteit + definiëren. + de: >- + Um die detaillierte Beschreibung, Kriterien oder Anforderungen anzugeben, die das + Design, die Funktionalität, die Materialien oder die Leistungsstandards einer + Entität definieren. + fr: >- + Pour spécifier la description détaillée, les critères ou les exigences qui définissent + la conception, la fonctionnalité, les matériaux ou les normes de performance d'une + entité. + ar: >- + لتحديد الوصف التفصيلي أو المعايير أو المتطلبات التي تحدد التصميم أو الوظائف أو + المواد أو معايير الأداء لكيان ما. + id: >- + Untuk menentukan deskripsi terperinci, kriteria, atau persyaratan yang mendefinisikan + desain, fungsionalitas, bahan, atau standar kinerja suatu entitas. + zh: >- + 用于指定定义实体设计、功能、材料或性能标准的详细描述、标准或要求。 + es: >- + Para especificar la descripción detallada, los criterios o los requisitos que definen + el diseño, la funcionalidad, los materiales o los estándares de rendimiento de una + entidad. + structured_aliases: + - literal_form: Specificatie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Spezifikation + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Spécification + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مواصفات + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Spesifikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 规格 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Especificación + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_specification - exact_mappings: - - schema:additionalProperty - close_mappings: - - dcterms:conformsTo examples: - value: BLE 5.0, 50m range, 5-year battery, IP67 rated description: Beacon technical specifications @@ -44,4 +91,7 @@ slots: description: Kiosk specifications annotations: custodian_types: '["*"]' - custodian_types_rationale: Technical specifications applicable to all custodian types with IoT/digital devices. + related_mappings: + - schema:additionalProperty # schemaorg.owl:7161-7184 - "A property-value pair representing an additional characteristic." Generic catch-all. + close_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1010 - "An established standard to which the described resource conforms." Conformance ≠ specs. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff.yaml index 82b04193f4..76bc5d0c20 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff.yaml @@ -1,29 +1,84 @@ +# ============================================================================== +# LinkML Slot Definition: has_staff +# ============================================================================== +# Personnel, employees, or workforce associated with an organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------|--------------------------|---------|-----------------------------------------------------| +# | **Schema.org**| `schema:employee` | schemaorg.owl:16519-16540| close | "Someone working for this organization." Employee is narrower than staff (excludes volunteers, contractors).| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_staff name: has_staff -title: has staff +title: Has Staff 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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# default_prefix: hc imports: - linkml:types slots: has_staff: slot_uri: hc:hasStaff - description: 'Migrated from has_or_had_staff - - - MIGRATED 2026-02-03 from has_or_had_staff for conciseness.' + description: >- + To specify the personnel, employees, or workforce that are employed by or associated + with an organization or entity. + comments: + - "MIGRATED 2026-02-03 from has_or_had_staff for conciseness." + alt_descriptions: + nl: >- + Om het personeel, de werknemers of het personeelsbestand aan te geven dat in dienst + is van of verbonden is met een organisatie of entiteit. + de: >- + Um das Personal, die Mitarbeiter oder die Belegschaft anzugeben, die bei einer + Organisation oder Entität beschäftigt sind oder mit ihr verbunden sind. + fr: >- + Pour spécifier le personnel, les employés ou la main-d'œuvre employés par ou + associés à une organisation ou une entité. + ar: >- + لتحديد الموظفين أو العمال أو القوى العاملة الموظفة لدى أو المرتبطة بمنظمة أو كيان. + id: >- + Untuk menentukan personel, karyawan, atau tenaga kerja yang dipekerjakan oleh atau + terkait dengan organisasi atau entitas. + zh: >- + 用于指定受雇于或与组织或实体相关的人员、员工或劳动力。 + es: >- + Para especificar el personal, los empleados o la fuerza laboral que están empleados + por o asociados con una organización o entidad. + structured_aliases: + - literal_form: Personeel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Personal + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Personnel + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: موظفون + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Staf + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 工作人员 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Personal + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_staff - exact_mappings: - - schema:employee + - has_or_had_staff_member + - has_staff_member annotations: custodian_types: '["*"]' + close_mappings: + - schema:employee # schemaorg.owl:16519-16540 - "Someone working for this organization." Employee is narrower than staff. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff_member.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff_member.yaml deleted file mode 100644 index f0e2b7bb80..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_staff_member.yaml +++ /dev/null @@ -1,26 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_staff_member -name: has_staff_member -title: has_staff_member -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -imports: -- linkml:types -slots: - has_staff_member: - name: has_staff_member - title: has_staff_member - description: Staff member associated with the entity. - slot_uri: hc:hasStaffMember - range: string # uriorcurie - multivalued: true - aliases: - - has_or_had_staff_member - - has_or_had_staff - annotations: - custodian_types: '["*"]' - exact_mappings: - - schema:employee diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_standard.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_standard.yaml index e4f78108e2..554488989b 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_standard.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_standard.yaml @@ -1,27 +1,80 @@ +# ============================================================================== +# LinkML Slot Definition: has_standard +# ============================================================================== +# A rule, norm, or requirement an entity adheres to or is measured against. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|------------------------|---------|---------------------------------------------------------| +# | **DCTerms** | `dcterms:conformsTo` | dcterms.rdf:987-1010 | close | "An established standard to which the described resource conforms." Conformance relationship ≠ having a standard.| +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_standard name: has_standard -title: has_standard +title: Has Standard prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_standard: - name: has_standard - title: has_standard - description: Standard or specification that an entity conforms to. slot_uri: hc:hasStandard - range: string # uriorcurie - # range: Standard + description: >- + To specify a rule, norm, or requirement established by an authority or consensus + that an entity adheres to or is measured against. + alt_descriptions: + nl: >- + Om een regel, norm of vereiste aan te geven die door een autoriteit of consensus + is vastgesteld en waaraan een entiteit voldoet of waartegen deze wordt gemeten. + de: >- + Um eine Regel, Norm oder Anforderung anzugeben, die von einer Autorität oder einem + Konsens festgelegt wurde und der eine Entität entspricht oder an der sie gemessen wird. + fr: >- + Pour spécifier une règle, norme ou exigence établie par une autorité ou un consensus + à laquelle une entité se conforme ou contre laquelle elle est mesurée. + ar: >- + لتحديد قاعدة أو معيار أو متطلب أنشأته سلطة أو إجماع يلتزم به الكيان أو يُقاس وفقاً له. + id: >- + Untuk menentukan aturan, norma, atau persyaratan yang ditetapkan oleh otoritas atau + konsensus yang dipatuhi atau diukur oleh suatu entitas. + zh: >- + 用于指定由权威机构或共识制定的规则、规范或要求,实体遵守该要求或以此为衡量标准。 + es: >- + Para especificar una regla, norma o requisito establecido por una autoridad o + consenso al que una entidad se adhiere o contra el cual se mide. + structured_aliases: + - literal_form: Standaard + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Standard + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Norme + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: معيار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Standar + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标准 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Estándar + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_standard annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:conformsTo + close_mappings: + - dcterms:conformsTo # dcterms.rdf:987-1010 - "An established standard to which the described resource conforms." Conformance relationship ≠ having a standard. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_status.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_status.yaml index 3d97dadb3c..eed8b24439 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_status.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_status.yaml @@ -1,9 +1,18 @@ # ============================================================================== # LinkML Slot Definition: has_status # ============================================================================== -# Current or past status of an entity. +# Current state, condition, or stage of a process or entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|------------------|------------------------|----------|----------------------------------------------------------------------| +# | **Schema.org** | `schema:status` | schemaorg.owl:36381-36399 | related | "The status of the study (enumerated)." Domain: MedicalProcedure/MedicalStudy/MedicalCondition — medical-domain specific. | +# +# NOTE: dcterms:status does NOT exist in standard DCTerms — REMOVED. # # CREATED: 2026-02-03 +# UPDATED: 2026-02-08 # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_status @@ -12,31 +21,67 @@ title: Has Status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - owl: http://www.w3.org/2002/07/owl# 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Current or past status of an entity. imports: - linkml:types slots: has_status: slot_uri: hc:hasStatus range: string - implements: - - owl:ObjectProperty - description: | - Current or past status of an entity. - close_mappings: - - schema:status - - dcterms:status + description: >- + To specify the current state, condition, or stage of a process or entity. + alt_descriptions: + nl: >- + Om de huidige toestand, conditie of fase van een proces of entiteit + aan te geven. + de: >- + Zur Angabe des aktuellen Zustands, der Bedingung oder der Phase eines + Prozesses oder einer Entität. + fr: >- + Pour spécifier l'état actuel, la condition ou l'étape d'un processus + ou d'une entité. + ar: >- + لتحديد الحالة الراهنة أو الوضع أو المرحلة لعملية أو كيان. + id: >- + Untuk menentukan keadaan, kondisi, atau tahap saat ini dari suatu proses + atau entitas. + zh: >- + 用于指定流程或实体的当前状态、条件或阶段。 + es: >- + Para especificar el estado actual, la condición o la etapa de un proceso + o entidad. + structured_aliases: + - literal_form: Status + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Status + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Statut + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: حالة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Status + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 状态 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Estado + predicate: EXACT_SYNONYM + in_language: es + related_mappings: + - schema:status # schemaorg.owl:36381-36399 — "The status of the study (enumerated)." Medical-domain specific. aliases: - has_or_had_status + - http_status_code + - has_http_status + - has_or_had_http_status + - has_or_had_organization_status + - has_organization_status examples: - value: Active description: Simple string status diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_structure.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_structure.yaml index c5edab6c44..3354e86d06 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_structure.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_structure.yaml @@ -1,40 +1,93 @@ -# CustodianLegalStatus Slot: governance_structure -# Governance model description +# ============================================================================== +# LinkML Slot Definition: has_structure +# ============================================================================== +# Internal configuration or systematic arrangement of an organization. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|----------------|------------------|----------|------------------------------------------------------------------------------| +# | **ORG** | `org:hasUnit` | org.rdf:510-528 | close | "Indicates a unit which is part of this Organization." Domain: FormalOrganization, Range: OrganizationalUnit — specific to org units, not general structure. | +# +# REMOVED: org:organization (org.rdf:839-854) — "Indicates Organization in which the Agent is a member." About membership, not structure. +# REMOVED: org:OrganizationalUnit (org.rdf:88-103) — This is a CLASS, not a property. Invalid as a mapping target. +# +# CREATED: 2026-02-08 +# ============================================================================== id: https://nde.nl/ontology/hc/slot/has_structure name: has_structure - - +title: Has Structure +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + org: http://www.w3.org/ns/org# +default_prefix: hc imports: - linkml:types - slots: has_structure: slot_uri: hc:hasStructure - range: string # uriorcurie + description: >- + To specify the internal configuration, framework, or systematic arrangement + of components, roles, and relationships within an organization or group. + alt_descriptions: + nl: >- + Om de interne configuratie, het raamwerk of de systematische ordening + van componenten, rollen en relaties binnen een organisatie of groep + aan te geven. + de: >- + Zur Angabe der internen Konfiguration, des Rahmens oder der systematischen + Anordnung von Komponenten, Rollen und Beziehungen innerhalb einer + Organisation oder Gruppe. + fr: >- + Pour spécifier la configuration interne, le cadre ou l'arrangement + systématique des composants, rôles et relations au sein d'une organisation + ou d'un groupe. + ar: >- + لتحديد التكوين الداخلي أو الإطار أو الترتيب المنهجي للمكونات والأدوار + والعلاقات داخل منظمة أو مجموعة. + id: >- + Untuk menentukan konfigurasi internal, kerangka kerja, atau susunan + sistematis komponen, peran, dan hubungan dalam suatu organisasi atau kelompok. + zh: >- + 用于指定组织或团体内部组件、角色和关系的内部配置、框架或系统性安排。 + es: >- + Para especificar la configuración interna, el marco o la disposición + sistemática de componentes, roles y relaciones dentro de una organización + o grupo. + structured_aliases: + - literal_form: Structuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Struktur + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Structure + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: هيكل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Struktur + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 结构 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Estructura + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - is_or_was_governance_structure - # range: GovernanceStructure - description: | - Internal governance and organizational structure. - Links to GovernanceStructure class. - - Models organizational units, governance bodies, and reporting relationships. - - The GovernanceStructure class includes: - - structure_type: Type (hierarchical, matrix, flat, network) - - organizational_units: List of departments/divisions - - governance_body: Top-level board/trustees/council - - description: Detailed structure description - comments: - - "Now uses structured GovernanceStructure class instead of simple string" - - "Allows modeling complex organizational hierarchies" - - "Can reference other CustodianLegalStatus entities for units" - exact_mappings: - - org:hasUnit close_mappings: - - org:organization - - org:OrganizationalUnit + - org:hasUnit # org.rdf:510-528 — "Indicates a unit which is part of this Organization." Domain: FormalOrganization, Range: OrganizationalUnit. + comments: + - "Now uses structured GovernanceStructure class instead of simple string." + - "Allows modeling complex organizational hierarchies." + - "Can reference other CustodianLegalStatus entities for units." + - "Models organizational units, governance bodies, and reporting relationships." examples: - value: structure_type: "hierarchical" diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_style.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_style.yaml index 87f90bc208..1f116f2c78 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_style.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_style.yaml @@ -1,29 +1,84 @@ +# ============================================================================== +# LinkML Slot Definition: has_style +# ============================================================================== +# Distinctive appearance, design aesthetic, or manner of execution. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------|--------------------------|----------|--------------------------------------------------------------------------------| +# | **Schema.org** | `schema:genre` | schemaorg.owl:19005-19028 | related | "Genre of the creative work, broadcast channel or group." Genre is content categorization; style is visual/aesthetic — different concepts. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_style name: has_style -title: has_style +title: Has Style 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: has_style: - name: has_style - description: The style of the entity. MIGRATED 2026-02-03 from has_or_had_style for conciseness. slot_uri: hc:hasStyle + description: >- + To specify the distinctive appearance, design aesthetic, or manner of + execution of an entity or artifact. + alt_descriptions: + nl: >- + Om het kenmerkende uiterlijk, de ontwerpesthetiek of de wijze van + uitvoering van een entiteit of artefact aan te geven. + de: >- + Zur Angabe des charakteristischen Erscheinungsbildes, der Designästhetik + oder der Ausführungsweise einer Entität oder eines Artefakts. + fr: >- + Pour spécifier l'apparence distinctive, l'esthétique de conception ou + la manière d'exécution d'une entité ou d'un artefact. + ar: >- + لتحديد المظهر المميز أو الجمالية التصميمية أو أسلوب تنفيذ كيان أو + قطعة أثرية. + id: >- + Untuk menentukan tampilan khas, estetika desain, atau cara pelaksanaan + suatu entitas atau artefak. + zh: >- + 用于指定实体或工艺品的独特外观、设计美学或执行方式。 + es: >- + Para especificar la apariencia distintiva, la estética de diseño o la + forma de ejecución de una entidad o artefacto. + structured_aliases: + - literal_form: Stijl + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stil + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Style + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أسلوب + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Gaya + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 风格 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Estilo + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_style + related_mappings: + - schema:genre # schemaorg.owl:19005-19028 — "Genre of the creative work, broadcast channel or group." Genre != style. + comments: + - "MIGRATED 2026-02-03 from has_or_had_style for conciseness." annotations: custodian_types: '["*"]' examples: @@ -33,5 +88,3 @@ slots: - value: has_label: "Art Deco" description: Design style - exact_mappings: - - schema:genre diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sub_collection.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_sub_collection.yaml deleted file mode 100644 index 73e12792a7..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_sub_collection.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_sub_collection -name: has_sub_collection -title: has_sub_collection -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_sub_collection: - name: has_sub_collection - description: A sub-collection. MIGRATED 2026-02-03 from has_or_had_sub_collection for conciseness. - slot_uri: hc:hasSubCollection - range: string - aliases: - - has_or_had_sub_collection - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml index 0c4f5bc027..16a9a25d7d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml @@ -1,60 +1,102 @@ +# ============================================================================== +# LinkML Slot Definition: has_subject +# ============================================================================== +# Topic, theme, or domain of knowledge that a resource deals with. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------------|-----------------------------|----------|-------------------------------------------------------------------------------| +# | **DCTerms** | `dcterms:subject` | dcterms.rdf:1968-1988 | exact | "A topic of the resource." | +# | **Schema.org** | `schema:about` | schemaorg.owl:6247-6270 | close | "The subject matter of an object." Domain: CreativeWork/Event/etc. | +# | **CIDOC-CRM** | `crm:P62_depicts` | CIDOC_CRM_v7.1.3.rdf:2649-2662 | close | "Identifies something depicted by E24 Physical Human-Made Thing." Visual depiction only. | +# | **CIDOC-CRM** | `crm:P129_is_about` | CIDOC_CRM_v7.1.3.rdf:3966-3979 | close | "Documents that E89 Propositional Object has as subject E1 CRM Entity." | +# | **Schema.org** | `schema:keywords` | schemaorg.owl:23832-23850 | related | "Keywords or tags used to describe some item." Keywords != subject. | +# +# REMOVED: skos:Concept (skos.rdf:35-36) — This is a CLASS, not a property. Invalid as a mapping target. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_subject name: has_subject -title: has_subject +title: Has Subject prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ - skos: http://www.w3.org/2004/02/skos/core# crm: http://www.cidoc-crm.org/cidoc-crm/ - prov: http://www.w3.org/ns/prov# - 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: has_subject: - name: has_subject - slot_uri: hc:hasSubject - description: 'Subject matter, theme, or topic depicted, described, or associated with an entity. - - **Use Cases**: - - **Artwork subjects**: Themes depicted in paintings, sculptures, photographs - - **Archival subjects**: Topics covered in document collections - - **Collection subjects**: Thematic focus of a collection - - **Exhibition subjects**: Themes explored in an exhibition - - **Controlled Vocabularies** (Recommended): - - **AAT** (Getty Art & Architecture Thesaurus): Art and artifact subjects - - **Iconclass**: Iconographic classification - - **LCSH** (Library of Congress Subject Headings): General subjects - - **UNESCO Thesaurus**: Cultural heritage subjects - - MIGRATED 2026-02-03: Renamed from has_or_had_subject for conciseness.' + slot_uri: dcterms:subject + description: >- + To specify the topic, theme, or domain of knowledge that a resource, + document, or event deals with or is about. + alt_descriptions: + nl: >- + Om het onderwerp, thema of kennisdomein aan te geven waar een bron, + document of evenement over gaat of betrekking op heeft. + de: >- + Zur Angabe des Themas, der Thematik oder des Wissensgebiets, mit dem + sich eine Ressource, ein Dokument oder eine Veranstaltung befasst. + fr: >- + Pour spécifier le sujet, le thème ou le domaine de connaissance dont + traite une ressource, un document ou un événement. + ar: >- + لتحديد الموضوع أو الفكرة أو مجال المعرفة الذي يتناوله أو يدور حوله + مورد أو مستند أو حدث. + id: >- + Untuk menentukan topik, tema, atau domain pengetahuan yang berkaitan + dengan suatu sumber daya, dokumen, atau acara. + zh: >- + 用于指定资源、文档或事件所涉及或相关的主题、题材或知识领域。 + es: >- + Para especificar el tema, la temática o el dominio de conocimiento + del que trata un recurso, documento o evento. + structured_aliases: + - literal_form: Onderwerp + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Thema + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Sujet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: موضوع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Subjek + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主题 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tema + predicate: EXACT_SYNONYM + in_language: es range: string required: false multivalued: true aliases: - has_or_had_subject - exact_mappings: - - dcterms:subject close_mappings: - - crm:P62_depicts - - skos:Concept - - schema:about + - schema:about # schemaorg.owl:6247-6270 — "The subject matter of an object." Domain: CreativeWork/Event/etc. + - crm:P62_depicts # CIDOC_CRM_v7.1.3.rdf:2649-2662 — "Identifies something depicted by E24 Physical Human-Made Thing." Visual depiction only. + - crm:P129_is_about # CIDOC_CRM_v7.1.3.rdf:3966-3979 — "Documents that E89 Propositional Object has as subject E1 CRM Entity." related_mappings: - - crm:P129_is_about - - schema:keywords + - schema:keywords # schemaorg.owl:23832-23850 — "Keywords or tags used to describe some item." Keywords != subject. + comments: + - "MIGRATED 2026-02-03: Renamed from has_or_had_subject for conciseness." annotations: - replaces_slots: has_or_had_subject - migration_date: '2026-02-03' controlled_vocabularies: AAT, Iconclass, LCSH, UNESCO Thesaurus custodian_types: '["*"]' examples: - - value: portrait - description: Simple string subject for artwork - - value: aat:300015637 - description: AAT term for 'portraits' via CURIE + - value: portrait + description: Simple string subject for artwork + - value: aat:300015637 + description: AAT term for 'portraits' via CURIE diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subtype.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_subtype.yaml deleted file mode 100644 index 6f7487893b..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subtype.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_subtype -name: has_subtype -title: has_subtype -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_subtype: - name: has_subtype - description: A subtype or subcategory. MIGRATED 2026-02-03 from has_or_had_subtype for conciseness. - slot_uri: hc:hasSubtype - range: string - aliases: - - has_or_had_subtype - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_summary.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_summary.yaml index 642e3d12ec..7b94e99249 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_summary.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_summary.yaml @@ -1,26 +1,86 @@ +# ============================================================================== +# LinkML Slot Definition: has_summary +# ============================================================================== +# Condensed version or brief account of a larger entity or text. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |-------------|--------------------|----------------------|---------|-----------------------------------------------------------------------------------------| +# | **DCTerms** | `dcterms:abstract` | dcterms.rdf:765-785 | close | "A summary of the resource." SubPropertyOf dcterms:description — abstract is specifically a summary of a resource; has_summary is more general. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_summary name: has_summary -title: has_summary +title: Has Summary prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_summary: - name: has_summary - title: has_summary - description: Summary or abstract of the entity. slot_uri: hc:hasSummary + description: >- + To specify a condensed version, abstract, or brief account covering the + main points or substance of a larger entity or text. + alt_descriptions: + nl: >- + Om een verkorte versie, samenvatting of beknopt overzicht te geven + van de hoofdpunten of inhoud van een groter geheel of tekst. + de: >- + Zur Angabe einer gekürzten Fassung, Zusammenfassung oder eines kurzen + Berichts über die Hauptpunkte oder den Inhalt einer größeren Entität + oder eines Textes. + fr: >- + Pour spécifier une version condensée, un résumé ou un compte rendu + succinct couvrant les points principaux ou la substance d'une entité + ou d'un texte plus vaste. + ar: >- + لتحديد نسخة مختصرة أو ملخص أو عرض موجز يغطي النقاط الرئيسية أو جوهر + كيان أو نص أكبر. + id: >- + Untuk menentukan versi ringkas, abstrak, atau uraian singkat yang + mencakup poin-poin utama atau inti dari suatu entitas atau teks yang + lebih besar. + zh: >- + 用于指定涵盖较大实体或文本的要点或实质内容的精简版本、摘要或简要说明。 + es: >- + Para especificar una versión condensada, resumen o relato breve que + cubra los puntos principales o la sustancia de una entidad o texto + más amplio. + structured_aliases: + - literal_form: Samenvatting + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zusammenfassung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Résumé + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: ملخص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Ringkasan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 摘要 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Resumen + predicate: EXACT_SYNONYM + in_language: es range: string aliases: - has_or_had_summary - is_or_was_governance_clause - governance_clause + close_mappings: + - dcterms:abstract # dcterms.rdf:765-785 — "A summary of the resource." SubPropertyOf dcterms:description — resource-specific. annotations: custodian_types: '["*"]' - exact_mappings: - - dcterms:abstract diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_supplier.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_supplier.yaml index 755b346b29..fc428a2ce8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_supplier.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_supplier.yaml @@ -1,25 +1,81 @@ +# ============================================================================== +# LinkML Slot Definition: has_supplier +# ============================================================================== +# Organization, vendor, or individual that provides products or services. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|--------------------------|----------|---------------------------------------------------------------------------------------------| +# | **Schema.org** | `schema:seller` | schemaorg.owl:34700-34723 | related | "Entity which offers/sells/leases/lends services/goods." Domain: BuyAction/Offer/Demand — transactional/commercial context, supplier is broader. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_supplier name: has_supplier -title: has_supplier +title: Has Supplier prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_supplier: - name: has_supplier - title: has_supplier - description: Supplier of the entity. slot_uri: hc:hasSupplier - range: string # uriorcurie + description: >- + To specify the organization, vendor, or individual that provides products, + services, or resources to an entity. + alt_descriptions: + nl: >- + Om de organisatie, leverancier of persoon aan te geven die producten, + diensten of middelen aan een entiteit levert. + de: >- + Zur Angabe der Organisation, des Lieferanten oder der Einzelperson, + die Produkte, Dienstleistungen oder Ressourcen an eine Entität liefert. + fr: >- + Pour spécifier l'organisation, le fournisseur ou l'individu qui fournit + des produits, des services ou des ressources à une entité. + ar: >- + لتحديد المنظمة أو البائع أو الفرد الذي يقدم المنتجات أو الخدمات أو + الموارد إلى كيان. + id: >- + Untuk menentukan organisasi, vendor, atau individu yang menyediakan + produk, layanan, atau sumber daya kepada suatu entitas. + zh: >- + 用于指定向实体提供产品、服务或资源的组织、供应商或个人。 + es: >- + Para especificar la organización, proveedor o individuo que suministra + productos, servicios o recursos a una entidad. + structured_aliases: + - literal_form: Leverancier + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Lieferant + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Fournisseur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مورّد + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Pemasok + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 供应商 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Proveedor + predicate: EXACT_SYNONYM + in_language: es + range: string multivalued: true aliases: - has_or_had_supplier + related_mappings: + - schema:seller # schemaorg.owl:34700-34723 — "Entity which offers/sells/leases/lends services/goods." Transactional/commercial context. annotations: custodian_types: '["*"]' - exact_mappings: - - schema:seller diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_symbol.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_symbol.yaml deleted file mode 100644 index 773fd7804f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_symbol.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# ============================================================================== -# LinkML Slot Definition: has_symbol -# ============================================================================== -# Symbol representing the entity. -# -# ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-------------------|---------|----------------------------------| -# | **QUDT** | `qudt:symbol` | exact | Unit symbol | -# -# CREATED: 2026-02-03 -# ============================================================================== - -id: https://nde.nl/ontology/hc/slot/has_symbol -name: has_symbol -title: Has Symbol -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - qudt: http://qudt.org/schema/qudt/ - 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# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -description: | - Symbol representing the entity. -imports: -- linkml:types -slots: - has_symbol: - slot_uri: qudt:symbol - description: | - Symbol representing the entity. - range: string - multivalued: false - exact_mappings: - - qudt:symbol - aliases: - - has_or_had_symbol - annotations: - custodian_types: '["*"]' - examples: - - value: "m³" - description: Cubic meters symbol diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_target.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_target.yaml index 1adece0dc8..9059656325 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_target.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_target.yaml @@ -1,31 +1,81 @@ -id: https://nde.nl/ontology/hc/slot/temperature_target -name: temperature_target_slot -title: Temperature Target Slot +# ============================================================================== +# LinkML Slot Definition: has_target +# ============================================================================== +# Goal, objective, destination, or specific value that an action aims to reach. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology mapping identified. +# +# REMOVED: hc:temperature_target — invalid self-referencing mapping within hc: namespace. +# +# CREATED: 2026-02-08 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_target +name: has_target +title: Has Target 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: - temperature_target: - slot_uri: hc:temperature_target + has_target: + slot_uri: hc:hasTarget + description: >- + To specify the goal, objective, destination, or specific value that an + action, process, or device aims to reach, achieve, or affect. + alt_descriptions: + nl: >- + Om het doel, de doelstelling, de bestemming of de specifieke waarde + aan te geven die een actie, proces of apparaat beoogt te bereiken, + te verwezenlijken of te beïnvloeden. + de: >- + Zur Angabe des Ziels, der Zielsetzung, des Bestimmungsorts oder des + spezifischen Wertes, den eine Aktion, ein Prozess oder ein Gerät zu + erreichen, zu erzielen oder zu beeinflussen beabsichtigt. + fr: >- + Pour spécifier l'objectif, le but, la destination ou la valeur + spécifique qu'une action, un processus ou un dispositif vise à + atteindre, réaliser ou affecter. + ar: >- + لتحديد الهدف أو الغاية أو الوجهة أو القيمة المحددة التي يسعى إجراء + أو عملية أو جهاز إلى الوصول إليها أو تحقيقها أو التأثير عليها. + id: >- + Untuk menentukan tujuan, sasaran, destinasi, atau nilai spesifik yang + ingin dicapai, diraih, atau dipengaruhi oleh suatu tindakan, proses, + atau perangkat. + zh: >- + 用于指定行动、过程或设备旨在达到、实现或影响的目标、目的、目的地或特定值。 + es: >- + Para especificar la meta, el objetivo, el destino o el valor específico + que una acción, proceso o dispositivo pretende alcanzar, lograr o afectar. + structured_aliases: + - literal_form: Doel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ziel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Cible + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: هدف + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Target + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 目标 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Objetivo + predicate: EXACT_SYNONYM + in_language: es range: string - description: 'Temperature Target for heritage custodian entities. - - ' aliases: - is_or_was_temperature_target annotations: custodian_types: '["*"]' - specificity_score: 0.5 - exact_mappings: - - hc:temperature_target diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_text.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_text.yaml index e6f016e0e2..a3cbd16730 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_text.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_text.yaml @@ -1,9 +1,16 @@ # ============================================================================== # LinkML Slot Definition: has_text # ============================================================================== -# Text content associated with an entity. +# Written content or character string contained within a document or data field. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|----------------|--------------------------|---------|----------------------------------------------------------------| +# | **Schema.org** | `schema:text` | schemaorg.owl:37718-37738 | close | "The textual content of this CreativeWork." Domain: CreativeWork only. | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-08 # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_text @@ -13,26 +20,65 @@ 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Text content associated with an entity. imports: - linkml:types slots: has_text: slot_uri: hc:hasText - description: | - Text content associated with an entity. + description: >- + To specify the written content, body matter, or character string contained + within a document, user interface element, or data field. + alt_descriptions: + nl: >- + Om de geschreven inhoud, hoofdtekst of tekenreeks aan te geven die + zich bevindt in een document, gebruikersinterface-element of gegevensveld. + de: >- + Zur Angabe des geschriebenen Inhalts, Fließtextes oder der Zeichenkette, + die in einem Dokument, Benutzeroberflächenelement oder Datenfeld + enthalten ist. + fr: >- + Pour spécifier le contenu écrit, le corps du texte ou la chaîne de + caractères contenu dans un document, un élément d'interface utilisateur + ou un champ de données. + ar: >- + لتحديد المحتوى المكتوب أو نص المتن أو سلسلة الأحرف الموجودة داخل + مستند أو عنصر واجهة مستخدم أو حقل بيانات. + id: >- + Untuk menentukan konten tertulis, isi utama, atau rangkaian karakter + yang terkandung dalam dokumen, elemen antarmuka pengguna, atau bidang data. + zh: >- + 用于指定文档、用户界面元素或数据字段中包含的书面内容、正文或字符串。 + es: >- + Para especificar el contenido escrito, el cuerpo del texto o la cadena + de caracteres contenida en un documento, elemento de interfaz de usuario + o campo de datos. + structured_aliases: + - literal_form: Tekst + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Text + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Texte + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: نص + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Teks + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 文本 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Texto + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true close_mappings: - - schema:text + - schema:text # schemaorg.owl:37718-37738 — "The textual content of this CreativeWork." Domain: CreativeWork only. aliases: - has_or_had_text annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_threshold.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_threshold.yaml index 556a6846d5..64303e4191 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_threshold.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_threshold.yaml @@ -1,22 +1,81 @@ +# ============================================================================== +# LinkML Slot Definition: has_threshold +# ============================================================================== +# Limit, boundary, or magnitude that must be reached for an effect or change. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology mapping identified. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_threshold name: has_threshold -title: has_threshold +title: Has Threshold prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_threshold: - name: has_threshold - title: has_threshold - description: Threshold value for the entity. slot_uri: hc:hasThreshold - range: string # can be float or structured + description: >- + To specify the limit, boundary, or magnitude that must be reached or + exceeded to produce a specific result, effect, or change in state. + alt_descriptions: + nl: >- + Om de grens, drempel of omvang aan te geven die moet worden bereikt + of overschreden om een specifiek resultaat, effect of toestandsverandering + te bewerkstelligen. + de: >- + Zur Angabe der Grenze, Schwelle oder Größenordnung, die erreicht oder + überschritten werden muss, um ein bestimmtes Ergebnis, eine Wirkung + oder eine Zustandsänderung hervorzurufen. + fr: >- + Pour spécifier la limite, le seuil ou la grandeur qui doit être atteint + ou dépassé pour produire un résultat, un effet ou un changement d'état + spécifique. + ar: >- + لتحديد الحد أو العتبة أو المقدار الذي يجب الوصول إليه أو تجاوزه + لإنتاج نتيجة أو تأثير أو تغيير محدد في الحالة. + id: >- + Untuk menentukan batas, ambang batas, atau besaran yang harus dicapai + atau dilampaui untuk menghasilkan hasil, efek, atau perubahan keadaan + tertentu. + zh: >- + 用于指定必须达到或超过的极限、边界或量级,以产生特定的结果、效果或状态变化。 + es: >- + Para especificar el límite, umbral o magnitud que debe alcanzarse o + superarse para producir un resultado, efecto o cambio de estado específico. + structured_aliases: + - literal_form: Drempelwaarde + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Schwellenwert + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Seuil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: عتبة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Ambang Batas + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 阈值 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Umbral + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_threshold - has_or_had_treshold + - has_treshold annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_thumbnail.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_thumbnail.yaml index cf775fa2ef..4f9a5c6d38 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_thumbnail.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_thumbnail.yaml @@ -1,41 +1,97 @@ +# ============================================================================== +# LinkML Slot Definition: has_thumbnail +# ============================================================================== +# Reduced-size image or visual preview representing a larger file. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------|--------------------------|---------|--------------------------------------------------------------------------------| +# | **FOAF** | `foaf:thumbnail` | foaf.ttl:564-571 | close | "A derived thumbnail image." Domain: foaf:Image, Range: foaf:Image — restricted to Image class. | +# | **Schema.org** | `schema:thumbnailUrl` | schemaorg.owl:37782-37800 | close | "A thumbnail image relevant to the Thing." Domain: CreativeWork only. | +# +# REMOVED: dcat:thumbnail — does not exist in DCAT v3. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_thumbnail name: has_thumbnail -title: has_thumbnail +title: Has Thumbnail prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ foaf: http://xmlns.com/foaf/0.1/ - dcat: http://www.w3.org/ns/dcat# - 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: has_thumbnail: - name: has_thumbnail slot_uri: hc:hasThumbnail - description: "A thumbnail image associated with an entity.\n\nMIGRATED 2026-02-03: Renamed from has_or_had_thumbnail for conciseness." + description: >- + To specify a reduced-size image or visual preview that serves as a + placeholder or representation for a larger file, video, or document. + alt_descriptions: + nl: >- + Om een verkleinde afbeelding of visueel voorbeeld aan te geven dat + dient als plaatshouder of representatie voor een groter bestand, + video of document. + de: >- + Zur Angabe eines verkleinerten Bildes oder einer visuellen Vorschau, + die als Platzhalter oder Darstellung für eine größere Datei, ein Video + oder ein Dokument dient. + fr: >- + Pour spécifier une image de taille réduite ou un aperçu visuel servant + de substitut ou de représentation pour un fichier, une vidéo ou un + document plus volumineux. + ar: >- + لتحديد صورة مصغرة أو معاينة بصرية تعمل كعنصر نائب أو تمثيل لملف + أو فيديو أو مستند أكبر. + id: >- + Untuk menentukan gambar berukuran kecil atau pratinjau visual yang + berfungsi sebagai pengganti atau representasi untuk file, video, atau + dokumen yang lebih besar. + zh: >- + 用于指定作为较大文件、视频或文档的占位符或表示的缩小尺寸图像或视觉预览。 + es: >- + Para especificar una imagen de tamaño reducido o vista previa visual + que sirve como marcador de posición o representación de un archivo, + video o documento más grande. + structured_aliases: + - literal_form: Miniatuur + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Vorschaubild + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Vignette + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: صورة مصغرة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Gambar Mini + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 缩略图 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Miniatura + predicate: EXACT_SYNONYM + in_language: es range: string required: false multivalued: false aliases: - has_or_had_thumbnail - exact_mappings: - - foaf:thumbnail close_mappings: - - dcat:thumbnail - - schema:thumbnailUrl + - foaf:thumbnail # foaf.ttl:564-571 — "A derived thumbnail image." Domain/Range: foaf:Image. + - schema:thumbnailUrl # schemaorg.owl:37782-37800 — "A thumbnail image relevant to the Thing." Domain: CreativeWork. + comments: + - "MIGRATED 2026-02-03: Renamed from has_or_had_thumbnail for conciseness." annotations: - replaces_slots: has_or_had_thumbnail - migration_date: '2026-02-03' custodian_types: '["*"]' examples: - - value: https://nde.nl/ontology/hc/thumbnail/rijksmuseum-collection-001 - description: Thumbnail for Rijksmuseum collection item + - value: https://nde.nl/ontology/hc/thumbnail/rijksmuseum-collection-001 + description: Thumbnail for Rijksmuseum collection item diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tier.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tier.yaml index 33bf1fbb15..dc96508f96 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tier.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tier.yaml @@ -1,20 +1,75 @@ +# ============================================================================== +# LinkML Slot Definition: has_tier +# ============================================================================== +# Distinct level, rank, or layer within a hierarchical system. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology mapping identified. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_tier name: has_tier -title: has_tier +title: Has Tier prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types slots: has_tier: - name: has_tier - title: has_tier - description: Tier or level of the entity. slot_uri: hc:hasTier - range: string # uriorcurie + description: >- + To specify a distinct level, rank, or layer within a hierarchical system, + service structure, or architecture. + alt_descriptions: + nl: >- + Om een afzonderlijk niveau, rang of laag aan te geven binnen een + hiërarchisch systeem, dienststructuur of architectuur. + de: >- + Zur Angabe einer bestimmten Ebene, eines Rangs oder einer Schicht + innerhalb eines hierarchischen Systems, einer Dienststruktur oder + Architektur. + fr: >- + Pour spécifier un niveau, rang ou couche distinct au sein d'un système + hiérarchique, d'une structure de services ou d'une architecture. + ar: >- + لتحديد مستوى أو رتبة أو طبقة مميزة ضمن نظام هرمي أو هيكل خدمات + أو بنية معمارية. + id: >- + Untuk menentukan tingkat, peringkat, atau lapisan yang berbeda dalam + sistem hierarkis, struktur layanan, atau arsitektur. + zh: >- + 用于指定层级系统、服务结构或架构中的特定级别、等级或层次。 + es: >- + Para especificar un nivel, rango o capa distinto dentro de un sistema + jerárquico, estructura de servicios o arquitectura. + structured_aliases: + - literal_form: Niveau + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Stufe + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Niveau + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: مستوى + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Tingkat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 层级 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Nivel + predicate: EXACT_SYNONYM + in_language: es + range: string aliases: - has_or_had_tier annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml index 10425448f9..99bd027ade 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_time_interval.yaml @@ -41,8 +41,6 @@ prefixes: imports: - linkml:types default_prefix: hc -description: | - To be associated with a specific, continuous span of time that is characterized by defined start and end points. slots: has_time_interval: slot_uri: time:hasDuration diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_timestamp.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_timestamp.yaml index bc07d87d37..4ebd14a287 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_timestamp.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_timestamp.yaml @@ -1,15 +1,17 @@ # ============================================================================== # LinkML Slot Definition: has_timestamp # ============================================================================== -# Timestamp associated with an entity. +# Precise point in time recorded for an event, creation, or state change. # # ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|----------------------|---------|--------------------------------| -# | **DCTerms** | `dcterms:date` | close | Date | -# | **Schema.org**| `schema:dateCreated` | close | Creation date | +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------------|--------------------------|----------|-------------------------------------------------------------------------------------| +# | **DCTerms** | `dcterms:date` | dcterms.rdf:1122-1145 | broad | "A point or period of time associated with an event in the lifecycle of the resource." Date is broader (any granularity, periods); timestamp is precise. | +# | **Schema.org** | `schema:dateCreated` | schemaorg.owl:14173-14191 | related | "The date on which the CreativeWork was created." Domain: CreativeWork/DataFeedItem — creation-specific, not general timestamp. | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-08 # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_timestamp @@ -20,26 +22,69 @@ prefixes: 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Timestamp associated with an entity. imports: - linkml:types slots: has_timestamp: slot_uri: hc:hasTimestamp - description: | - Timestamp associated with an entity. + description: >- + To specify the precise point in time recorded for an event, creation, + or state change, typically including both the date and time. + alt_descriptions: + nl: >- + Om het precieze tijdstip aan te geven dat is vastgelegd voor een + gebeurtenis, creatie of toestandsverandering, doorgaans inclusief + zowel de datum als het tijdstip. + de: >- + Zur Angabe des genauen Zeitpunkts, der für ein Ereignis, eine Erstellung + oder eine Zustandsänderung aufgezeichnet wurde, typischerweise + einschließlich Datum und Uhrzeit. + fr: >- + Pour spécifier le point précis dans le temps enregistré pour un + événement, une création ou un changement d'état, incluant généralement + la date et l'heure. + ar: >- + لتحديد النقطة الزمنية الدقيقة المسجلة لحدث أو إنشاء أو تغيير في + الحالة، وتشمل عادةً التاريخ والوقت معاً. + id: >- + Untuk menentukan titik waktu yang tepat yang dicatat untuk suatu + peristiwa, pembuatan, atau perubahan keadaan, biasanya mencakup + tanggal dan waktu. + zh: >- + 用于指定为事件、创建或状态变更记录的精确时间点,通常包括日期和时间。 + es: >- + Para especificar el punto preciso en el tiempo registrado para un + evento, creación o cambio de estado, que normalmente incluye tanto + la fecha como la hora. + structured_aliases: + - literal_form: Tijdstempel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitstempel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Horodatage + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: طابع زمني + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Stempel Waktu + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时间戳 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Marca de tiempo + predicate: EXACT_SYNONYM + in_language: es range: datetime multivalued: false - close_mappings: - - dcterms:date - - schema:dateCreated + broad_mappings: + - dcterms:date # dcterms.rdf:1122-1145 — "A point or period of time associated with an event in the lifecycle of the resource." Broader than timestamp. + related_mappings: + - schema:dateCreated # schemaorg.owl:14173-14191 — "The date on which the CreativeWork was created." Creation-specific, not general timestamp. aliases: - has_or_had_timestamp annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml index 76065bcd2d..30ba007fe5 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml @@ -1,9 +1,17 @@ # ============================================================================== # LinkML Slot Definition: has_title # ============================================================================== -# Title of an entity. +# Prime name, heading, or label given to a resource. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-----------------|--------------------------|---------|----------------------------------------------------------| +# | **DCTerms** | `dcterms:title` | dcterms.rdf:2034-2054 | exact | "A name given to the resource." | +# | **Schema.org** | `schema:name` | schemaorg.owl:26889-26910 | close | "The name of the item." Domain: Thing — broader (any name, not specifically title). | # # CREATED: 2026-02-03 +# UPDATED: 2026-02-08 # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_title @@ -14,26 +22,62 @@ prefixes: hc: https://nde.nl/ontology/hc/ dcterms: http://purl.org/dc/terms/ schema: http://schema.org/ - 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# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Title of an entity. imports: - linkml:types slots: has_title: slot_uri: dcterms:title - description: | - Title of an entity. + description: >- + To specify the prime name, heading, or label given to a document, creative + work, or media resource. + alt_descriptions: + nl: >- + Om de primaire naam, kop of het label aan te geven dat aan een document, + creatief werk of mediabron is gegeven. + de: >- + Zur Angabe des Hauptnamens, der Überschrift oder der Bezeichnung eines + Dokuments, kreativen Werks oder einer Medienressource. + fr: >- + Pour spécifier le nom principal, l'en-tête ou le libellé donné à un + document, une œuvre créative ou une ressource médiatique. + ar: >- + لتحديد الاسم الرئيسي أو العنوان أو التسمية الممنوحة لمستند أو عمل + إبداعي أو مورد إعلامي. + id: >- + Untuk menentukan nama utama, judul, atau label yang diberikan kepada + dokumen, karya kreatif, atau sumber daya media. + zh: >- + 用于指定赋予文档、创意作品或媒体资源的主要名称、标题或标签。 + es: >- + Para especificar el nombre principal, encabezado o etiqueta otorgado + a un documento, obra creativa o recurso mediático. + structured_aliases: + - literal_form: Titel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Titel + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Titre + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: عنوان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Judul + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 标题 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Título + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: false - exact_mappings: - - dcterms:title close_mappings: - - schema:name + - schema:name # schemaorg.owl:26889-26910 — "The name of the item." Domain: Thing — broader than title. aliases: - has_or_had_title annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tolerance.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tolerance.yaml index 0a56639ddd..4681d4c35a 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tolerance.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tolerance.yaml @@ -1,10 +1,23 @@ +# ============================================================================== +# LinkML Slot Definition: has_tolerance +# ============================================================================== +# Permissible limit of variation or expected population range with confidence +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|------------------------------------| +# | (none) | — | — | — | No standard ontology match found. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_tolerance name: has_tolerance title: has_tolerance prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc imports: - linkml:types @@ -12,9 +25,58 @@ slots: has_tolerance: name: has_tolerance title: has_tolerance - description: Tolerance or acceptable deviation for a value. + description: >- + The permissible limit of variation or the range within which a specified + proportion of a population is expected to lie with a certain confidence level. + alt_descriptions: + nl: >- + De toelaatbare limiet van variatie of het bereik waarbinnen een bepaald + deel van een populatie met een bepaald betrouwbaarheidsniveau verwacht + wordt te liggen. + de: >- + Die zulässige Abweichungsgrenze oder der Bereich, innerhalb dessen ein + bestimmter Anteil einer Population mit einem bestimmten Konfidenzniveau + erwartet wird. + fr: >- + La limite admissible de variation ou la plage dans laquelle une proportion + spécifiée d'une population est censée se situer avec un certain niveau + de confiance. + ar: >- + الحد المسموح به من التباين أو النطاق الذي يُتوقع أن تقع فيه نسبة + محددة من مجتمع إحصائي بمستوى ثقة معين. + id: >- + Batas variasi yang diizinkan atau rentang di mana proporsi tertentu dari + suatu populasi diharapkan berada dengan tingkat kepercayaan tertentu. + zh: >- + 允许的变化限度或在一定置信水平下预期特定比例的总体所处的范围。 + es: >- + El límite permisible de variación o el rango dentro del cual se espera + que se encuentre una proporción especificada de una población con un + cierto nivel de confianza. + structured_aliases: + - literal_form: Tolerantie + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Toleranz + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Tolérance + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تسامح + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Toleransi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 容差 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tolerancia + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasTolerance - range: string # can be float or structured + range: string aliases: - has_or_had_tolerance annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tool.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tool.yaml index e34b474f81..b4a3c047b4 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_tool.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_tool.yaml @@ -1,3 +1,19 @@ +# ============================================================================== +# LinkML Slot Definition: has_tool +# ============================================================================== +# Instrument, software, device, or implement used to perform a function or task +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------|----------|----------------------------------------------------------| +# | **Schema.org**| `schema:instrument` | schemaorg.owl:22393-22414| close | "The object that helped the agent perform the action." | +# | **Schema.org**| `schema:tool` | schemaorg.owl:38171-38194| related | "An object used (but not consumed) when performing | +# | | | | | instructions." Domain: HowToDirection/HowTo. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_tool name: has_tool title: has_tool @@ -5,17 +21,71 @@ prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: - linkml:types slots: has_tool: name: has_tool - description: Tool or instrument used in an activity. MIGRATED 2026-02-03 from has_or_had_tool for conciseness. + description: >- + The instrument, software, device, or implement available to or used by + an entity to perform a specific function or task. + alt_descriptions: + nl: >- + Het instrument, de software, het apparaat of het hulpmiddel dat beschikbaar + is voor of gebruikt wordt door een entiteit om een specifieke functie + of taak uit te voeren. + de: >- + Das Instrument, die Software, das Gerät oder das Hilfsmittel, das einer + Entität zur Verfügung steht oder von ihr verwendet wird, um eine bestimmte + Funktion oder Aufgabe auszuführen. + fr: >- + L'instrument, le logiciel, le dispositif ou l'outil disponible pour + ou utilisé par une entité pour effectuer une fonction ou une tâche + spécifique. + ar: >- + الأداة أو البرنامج أو الجهاز أو الوسيلة المتاحة لكيان أو المستخدمة + من قبله لأداء وظيفة أو مهمة محددة. + id: >- + Instrumen, perangkat lunak, perangkat, atau alat yang tersedia untuk + atau digunakan oleh suatu entitas untuk melakukan fungsi atau tugas + tertentu. + zh: >- + 可供实体使用或由实体用于执行特定功能或任务的仪器、软件、设备或工具。 + es: >- + El instrumento, software, dispositivo o implemento disponible para + o utilizado por una entidad para realizar una función o tarea específica. + structured_aliases: + - literal_form: Hulpmiddel + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Werkzeug + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Outil + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أداة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Alat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 工具 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Herramienta + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasTool range: string aliases: - has_or_had_tool + comments: + - "MIGRATED 2026-02-03 from has_or_had_tool for conciseness." + close_mappings: + - schema:instrument # schemaorg.owl:22393-22414 — "The object that helped the agent perform the action." Domain: Action — close but domain-restricted. + related_mappings: + - schema:tool # schemaorg.owl:38171-38194 — "An object used (but not consumed) when performing instructions." Domain: HowToDirection/HowTo — domain-restricted. annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_topic.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_topic.yaml index c8defc87e9..4509342b3e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_topic.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_topic.yaml @@ -1,10 +1,24 @@ +# ============================================================================== +# LinkML Slot Definition: has_topic +# ============================================================================== +# Specific subject, category, or theme addressed by content or discussion +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|----------------------|---------|----------------------------------------------------| +# | **DCTerms** | `dcterms:subject` | dcterms.rdf:1968-1988| close | "A topic of the resource." Broader — subject | +# | | | | | encompasses any topic, theme, or classification. | +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_topic name: has_topic title: has_topic prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ dcterms: http://purl.org/dc/terms/ default_prefix: hc imports: @@ -12,10 +26,59 @@ imports: slots: has_topic: name: has_topic - description: A topic or subject matter. MIGRATED 2026-02-03 from has_or_had_topic for conciseness. + description: >- + The specific subject, category, or theme that a content item, message, + or discussion addresses. + alt_descriptions: + nl: >- + Het specifieke onderwerp, de categorie of het thema dat een + inhoudelijk item, bericht of discussie behandelt. + de: >- + Das spezifische Thema, die Kategorie oder das Themengebiet, das ein + Inhaltselement, eine Nachricht oder eine Diskussion behandelt. + fr: >- + Le sujet spécifique, la catégorie ou le thème qu'un élément de contenu, + un message ou une discussion aborde. + ar: >- + الموضوع المحدد أو الفئة أو المحور الذي يتناوله عنصر محتوى أو رسالة + أو نقاش. + id: >- + Subjek, kategori, atau tema spesifik yang dibahas oleh suatu item + konten, pesan, atau diskusi. + zh: >- + 内容项目、消息或讨论所涉及的具体主题、类别或议题。 + es: >- + El tema específico, la categoría o el asunto que un elemento de contenido, + mensaje o discusión aborda. + structured_aliases: + - literal_form: Onderwerp + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Thema + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Sujet + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: موضوع + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Topik + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 主题 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tema + predicate: EXACT_SYNONYM + in_language: es slot_uri: hc:hasTopic range: string aliases: - has_or_had_topic + comments: + - "MIGRATED 2026-02-03 from has_or_had_topic for conciseness." + close_mappings: + - dcterms:subject # dcterms.rdf:1968-1988 — "A topic of the resource." Broader than topic — subject encompasses any topic, theme, or classification. annotations: custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_transformation_metadata.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_transformation_metadata.yaml deleted file mode 100644 index 07cd9949f4..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_transformation_metadata.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_transformation_metadata -name: has_transformation_metadata -title: has_transformation_metadata -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_transformation_metadata: - name: has_transformation_metadata - description: Metadata about a transformation process. MIGRATED 2026-02-03 from has_or_had_transformation_metadata for conciseness. - slot_uri: hc:hasTransformationMetadata - range: string - aliases: - - has_or_had_transformation_metadata - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_treatment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_treatment.yaml index 0c653351d1..c1327efa19 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_treatment.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_treatment.yaml @@ -1,17 +1,31 @@ +# ============================================================================== +# LinkML Slot Definition: has_treatment +# ============================================================================== +# Medical care, intervention, or processing method applied to an entity +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|--------------------------------|----------------------|----------|---------------------------------------------------| +# | **CIDOC-CRM** | `crm:P33_used_specific_technique`| CIDOC_CRM:1985-2000 | related | "Identifies a specific instance of E29 Design or | +# | | | | | Procedure." Domain: E7_Activity. Conservation | +# | | | | | intervention plans as typical example. Related but | +# | | | | | technique ≠ treatment. | +# +# REMOVED MAPPINGS: +# - schema:description (schemaorg.owl:14844-14862): "A description of the item." +# Generic description property — semantically unrelated to treatment/intervention. +# +# CREATED: 2026-02-08 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/has_treatment name: has_treatment title: has_treatment 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 @@ -19,25 +33,69 @@ slots: has_treatment: name: has_treatment slot_uri: hc:hasTreatment - description: 'A treatment or intervention applied to an entity. - - **USAGE**: - Used for: - - Conservation treatments - - Processing descriptions - - Handling instructions - - MIGRATED 2026-02-03: Renamed from has_or_had_treatment for conciseness.' + description: >- + The medical care, intervention, or processing method applied to an entity + to address a condition or alter properties. + alt_descriptions: + nl: >- + De medische zorg, interventie of verwerkingsmethode die op een entiteit + wordt toegepast om een aandoening te behandelen of eigenschappen te + wijzigen. + de: >- + Die medizinische Versorgung, Intervention oder Verarbeitungsmethode, + die auf eine Entität angewandt wird, um einen Zustand zu behandeln + oder Eigenschaften zu verändern. + fr: >- + Le soin médical, l'intervention ou la méthode de traitement appliqué + à une entité pour traiter une condition ou modifier des propriétés. + ar: >- + الرعاية الطبية أو التدخل أو طريقة المعالجة المطبقة على كيان لمعالجة + حالة أو تغيير خصائص. + id: >- + Perawatan medis, intervensi, atau metode pemrosesan yang diterapkan + pada suatu entitas untuk menangani kondisi atau mengubah properti. + zh: >- + 应用于实体以处理某种状况或改变属性的医疗护理、干预或处理方法。 + es: >- + La atención médica, intervención o método de procesamiento aplicado + a una entidad para tratar una condición o alterar propiedades. + structured_aliases: + - literal_form: Behandeling + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Behandlung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Traitement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: علاج + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Perawatan + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 治疗 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Tratamiento + predicate: EXACT_SYNONYM + in_language: es range: string multivalued: true aliases: - has_or_had_treatment + comments: + - "MIGRATED 2026-02-03: Renamed from has_or_had_treatment for conciseness." + - >- + Used for conservation treatments, processing descriptions, + and handling instructions. examples: - - value: - treatment_type: CONSERVATION - treatment_description: Surface cleaning and stabilization - description: Conservation treatment record + - value: + treatment_type: CONSERVATION + treatment_description: Surface cleaning and stabilization + description: Conservation treatment record + related_mappings: + - crm:P33_used_specific_technique # CIDOC_CRM:1985-2000 — "Identifies a specific instance of E29 Design or Procedure." Domain: E7_Activity — technique ≠ treatment, but conservation context overlaps. annotations: custodian_types: '["*"]' - exact_mappings: - - schema:description diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_treshold.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_treshold.yaml deleted file mode 100644 index 003f64772f..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_treshold.yaml +++ /dev/null @@ -1,67 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_treshold -name: has_treshold -title: has treshold -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# - org: http://www.w3.org/ns/org# - oa: http://www.w3.org/ns/oa# -default_prefix: hc -imports: -- linkml:types -slots: - has_treshold: - slot_uri: hc:hasTreshold - description: "Links detection contexts to threshold configuration values.\n\n\ - **SPELLING NOTE**: Uses \"treshold\" (not \"threshold\") to match slot_fixes.yaml\n\ - specification. Per Rule 57, revision specifications are immutable.\n\n**Temporal\ - \ Semantics** (RiC-O Pattern):\nThe \"hasOrHad\" naming follows RiC-O convention\ - \ indicating this relationship\nmay be historical - threshold values may change\ - \ across different analysis runs.\n\n**Ontological Alignment**:\n- **Primary**\ - \ (`slot_uri`): `rdf:value` - Generic value predicate\n- **Related**: `schema:minValue`/`schema:maxValue`\ - \ - threshold bounds\n\n**Usage**:\nFor detection/filtering contexts where a\ - \ confidence threshold determines\nwhich entities are included in results.\n\ - \n**Pattern**:\n```\nDetectedEntity\n └── has_or_had_treshold → DetectionThreshold\n\ - \ ├── threshold_value: 0.5 # minimum confidence\n └── threshold_type:\ - \ MINIMUM\n```\n\n**Migrated From** (per slot_fixes.yaml):\n- `detection_threshold`\ - \ (float) → has_or_had_treshold + DetectionThreshold (class)\n\n**Cardinality**:\n\ - Single-valued - one threshold configuration per detection context.\n\n\nMIGRATED\ - \ 2026-02-03 from has_or_had_treshold for conciseness." - range: string - multivalued: false - aliases: - - has_or_had_treshold - exact_mappings: - - rdf:value - related_mappings: - - schema:minValue - - schema:maxValue - annotations: - rico_naming_convention: 'Follows RiC-O "hasOrHad" pattern for temporal predicates. - - See Rule 39: Slot Naming Convention (RiC-O Style) - - ' - spelling_note: Intentional 'treshold' spelling to match slot_fixes.yaml (Rule - 57 immutability) - replaces_slots: detection_threshold - migration_date: '2026-01-25' - custodian_types: '["*"]' - examples: - - value: - threshold_value: 0.5 - threshold_type: MINIMUM - description: Minimum confidence threshold of 0.5 - - value: - threshold_value: 0.9 - threshold_type: HIGH_PRECISION - description: High precision threshold for production display - comments: - - Generic threshold slot for detection/filtering configurations - - Links detection contexts to threshold values - - Uses DetectionThreshold class for structured threshold data - - Spelling 'treshold' matches slot_fixes.yaml per Rule 57 - - 'RiC-O naming: hasOrHad indicates potentially historical relationship' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_type.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_type.yaml index 107ea15721..5f88050a63 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_type.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_type.yaml @@ -1,27 +1,22 @@ # ============================================================================== # LinkML Slot Definition: has_type # ============================================================================== -# Designates the semantic category or class to which an entity belongs. -# Fundamental typing property for heritage custodian entities. +# Semantic category or class to which an entity belongs within a taxonomy # # ONTOLOGY ALIGNMENT (verified against data/ontology/): # -# | Ontology | Property | File/Line | Mapping | Notes | -# |--------------|---------------------------|------------------------|---------|------------------------------------------------| -# | **CIDOC-CRM**| `crm:P2_has_type` | CIDOC_CRM:1200-1214 | exact | "Allows sub-typing through terminological hierarchy" | -# | **DC Terms** | `dcterms:type` | dcterms.ttl | close | "Nature or genre of the resource" | -# | **Schema.org**| `schema:additionalType` | schemaorg.owl:7190-7208| close | "Additional type from external vocabularies" | -# | **RDF** | `rdf:type` | RDF standard | broad | Fundamental RDF typing (schema:additionalType subPropertyOf) | -# | **CIDOC-CRM**| `crm:P137_exemplifies` | CIDOC_CRM:4129-4140 | narrow | Entity exemplifies type (subPropertyOf P2) | -# | **CIDOC-CRM**| `crm:P177_assigned_property_of_type`| CIDOC_CRM:4789-4800| narrow | Type of property assigned (subPropertyOf P2) | -# | **SKOS** | `skos:broader` | skos.rdf:266-277 | related | Hierarchical concept relationship | -# -# NOTE: crm:P2_has_type is the CIDOC-CRM standard for typing entities. -# It allows specialization through E55 Type hierarchy without extending -# the core CRM class structure. +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|----------------------------------------|----------------------|---------|----------------------------------------------------| +# | **CIDOC-CRM** | `crm:P2_has_type` | CIDOC_CRM:1200-1214 | exact | "Allows sub-typing through terminological hierarchy"| +# | **DCTerms** | `dcterms:type` | dcterms.rdf | close | "Nature or genre of the resource." | +# | **Schema.org**| `schema:additionalType` | schemaorg.owl:7190-7208| close | "Additional type from external vocabularies." | +# | **RDF** | `rdf:type` | RDF standard | broad | Fundamental RDF typing mechanism. | +# | **CIDOC-CRM** | `crm:P137_exemplifies` | CIDOC_CRM:4129-4140 | narrow | Entity exemplifies type (subPropertyOf P2). | +# | **CIDOC-CRM** | `crm:P177_assigned_property_of_type` | CIDOC_CRM:4789-4800 | narrow | Type of property assigned (subPropertyOf P2). | +# | **SKOS** | `skos:broader` | skos.rdf:266-277 | related | Hierarchical concept relationship. | # # CREATED: 2026-01-26 -# UPDATED: 2026-02-03 - Added multilingual support, verified ontology mappings +# UPDATED: 2026-02-08 - Pass 2: capitalized aliases, removed redundant exact_mapping, cleaned prefixes # ============================================================================== id: https://nde.nl/ontology/hc/slot/has_type @@ -36,95 +31,76 @@ prefixes: schema: https://schema.org/ skos: http://www.w3.org/2004/02/skos/core# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdfs: http://www.w3.org/2000/01/rdf-schema# - xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - To designate the specific category or semantic class to which an entity belongs, establishing its relationship within a broader taxonomy or hierarchy. - imports: - linkml:types slots: has_type: slot_uri: crm:P2_has_type - description: | - To designate the specific category or semantic class to which an entity belongs, establishing its relationship within a broader taxonomy or hierarchy. + description: >- + The specific category or semantic class to which an entity belongs, + establishing its relationship within a broader taxonomy or hierarchy. alt_descriptions: nl: >- - De specifieke categorie of semantische klasse aanduiden waartoe een entiteit behoort, en daarmee de relatie binnen een bredere taxonomie of hiërarchie vaststellen. + De specifieke categorie of semantische klasse waartoe een entiteit + behoort, en daarmee de relatie binnen een bredere taxonomie of + hiërarchie vaststellen. de: >- - Die spezifische Kategorie oder semantische Klasse bezeichnen, zu der eine Entität gehört, und ihre Beziehung innerhalb einer breiteren Taxonomie oder Hierarchie festlegen. + Die spezifische Kategorie oder semantische Klasse, zu der eine Entität + gehört, und ihre Beziehung innerhalb einer breiteren Taxonomie oder + Hierarchie festlegen. fr: >- - Désigner la catégorie spécifique ou la classe sémantique à laquelle appartient une entité, établissant sa relation au sein d'une taxonomie ou hiérarchie plus large. + La catégorie spécifique ou la classe sémantique à laquelle appartient + une entité, établissant sa relation au sein d'une taxonomie ou + hiérarchie plus large. ar: >- - تحديد الفئة المحددة أو الفئة الدلالية التي ينتمي إليها كيان ما، مع تحديد علاقته ضمن تصنيف أو تسلسل هرمي أوسع. + الفئة المحددة أو الفئة الدلالية التي ينتمي إليها كيان ما، مع تحديد + علاقته ضمن تصنيف أو تسلسل هرمي أوسع. id: >- - Menunjuk kategori atau kelas semantik tertentu yang menjadi milik suatu entitas, menetapkan hubungannya dalam taksonomi atau hierarki yang lebih luas. + Kategori atau kelas semantik tertentu yang menjadi milik suatu entitas, + menetapkan hubungannya dalam taksonomi atau hierarki yang lebih luas. zh: >- - 指定实体所属的特定类别或语义类,在更广泛的分类法或层次结构中确立其关系。 + 实体所属的特定类别或语义类,在更广泛的分类法或层次结构中确立其关系。 es: >- - Designar la categoría específica o clase semántica a la que pertenece una entidad, estableciendo su relación dentro de una taxonomía o jerarquía más amplia. + La categoría específica o clase semántica a la que pertenece una entidad, + estableciendo su relación dentro de una taxonomía o jerarquía más amplia. structured_aliases: - - literal_form: heeft type + - literal_form: Type predicate: EXACT_SYNONYM in_language: nl - - literal_form: hat Typ + - literal_form: Typ predicate: EXACT_SYNONYM in_language: de - - literal_form: a pour type + - literal_form: Type predicate: EXACT_SYNONYM in_language: fr - - literal_form: له نوع + - literal_form: نوع predicate: EXACT_SYNONYM in_language: ar - - literal_form: memiliki tipe + - literal_form: Tipe predicate: EXACT_SYNONYM in_language: id - - literal_form: 有类型 + - literal_form: 类型 predicate: EXACT_SYNONYM in_language: zh - - literal_form: tiene tipo + - literal_form: Tipo predicate: EXACT_SYNONYM in_language: es range: uriorcurie multivalued: true - annotations: - custodian_types: '["*"]' - specificity_score: 0.30 - specificity_rationale: Fundamental typing property applicable to all entity types - exact_mappings: - # CIDOC-CRM P2_has_type - Standard typing through E55 Type hierarchy - # "Allows sub-typing of CIDOC CRM entities through terminological hierarchy" - # Domain: E1_CRM_Entity, Range: E55_Type - # Lines 1200-1214 in CIDOC_CRM_v7.1.3.rdf - - crm:P2_has_type close_mappings: - # Dublin Core type - "Nature or genre of the resource" - - dcterms:type - # Schema.org additionalType - Additional type from external vocabularies - # subPropertyOf rdf:type - # Lines 7190-7208 in schemaorg.owl - - schema:additionalType + - dcterms:type # dcterms.rdf — "Nature or genre of the resource." + - schema:additionalType # schemaorg.owl:7190-7208 — "Additional type from external vocabularies." subPropertyOf rdf:type. broad_mappings: - # RDF type - Fundamental RDF typing mechanism - # schema:additionalType is subPropertyOf rdf:type - - rdf:type + - rdf:type # Fundamental RDF typing mechanism. narrow_mappings: - # CIDOC-CRM P137_exemplifies - Entity exemplifies a type (prototypical) - # subPropertyOf P2_has_type - # Lines 4129-4140 in CIDOC_CRM_v7.1.3.rdf - - crm:P137_exemplifies - # CIDOC-CRM P177_assigned_property_of_type - Type of property assigned - # subPropertyOf P2_has_type (for attribute assignments) - # Lines 4789-4800 in CIDOC_CRM_v7.1.3.rdf - - crm:P177_assigned_property_of_type + - crm:P137_exemplifies # CIDOC_CRM:4129-4140 — Entity exemplifies a type (prototypical). subPropertyOf P2_has_type. + - crm:P177_assigned_property_of_type # CIDOC_CRM:4789-4800 — Type of property assigned. subPropertyOf P2_has_type. related_mappings: - # SKOS broader - Hierarchical concept relationship - # Lines 266-277 in skos.rdf - - skos:broader + - skos:broader # skos.rdf:266-277 — Hierarchical concept relationship. aliases: - has_or_had_type - has_or_had_appellation_type @@ -132,6 +108,10 @@ slots: - is_or_was_quantity_type - has_or_had_exhibition_type - has_exhibition_type + - has_or_had_index_type + - has_index_type + - has_or_had_post_type + - has_post_type examples: - value: "hc:CustodianType/museum" description: Heritage custodian typed as a museum @@ -140,33 +120,18 @@ slots: - value: "aat:300312281" description: Getty AAT term for 'archives (repositories)' comments: - - Updated 2026-02-03 with verified ontology mappings and translations - - | - **PURPOSE**: Fundamental typing property that assigns entities to - semantic categories or classes. Essential for classification within - the heritage custodian ontology. - - | - **ONTOLOGY ALIGNMENT** (verified against data/ontology/): - | Ontology | Property | Line | Mapping | Notes | - |----------|----------|------|---------|-------| - | CIDOC-CRM | crm:P2_has_type | 1200 | exact | Standard CRM typing | - | DC Terms | dcterms:type | - | close | Resource genre | - | Schema.org | schema:additionalType | 7190 | close | External vocab type | - | RDF | rdf:type | - | broad | Fundamental typing | - | CIDOC-CRM | crm:P137_exemplifies | 4129 | narrow | Prototypical example | - | CIDOC-CRM | crm:P177_assigned_property_of_type | 4789 | narrow | Attribute type | - - | - **CIDOC-CRM PATTERN**: - P2_has_type allows sub-typing through E55 Type hierarchy without + - >- + crm:P2_has_type allows sub-typing through E55 Type hierarchy without extending the core CRM class structure. This is the recommended approach for domain-specific typing in CIDOC-CRM. - - | - **TEMPORAL SEMANTICS** (RiC-O Pattern): - "has_or_had_type" indicates types may change over time. For example, - an institution may be reclassified from "library" to "archive" or - may have multiple types simultaneously. - - | - **USAGE NOTES**: - - Use for assigning controlled vocabulary terms to entities - - Can reference Getty AAT, LCSH, or custom type hierarchies - - Multivalued: entities may have multiple types simultaneously + - >- + Temporal semantics: "has_or_had_type" indicates types may change over + time (RiC-O pattern). An institution may be reclassified or may have + multiple types simultaneously. + - >- + Use for assigning controlled vocabulary terms (Getty AAT, LCSH, or + custom type hierarchies) to entities. + annotations: + custodian_types: '["*"]' + specificity_score: 0.30 + specificity_rationale: Fundamental typing property applicable to all entity types diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_unit.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_unit.yaml deleted file mode 100644 index cc5a8a96a2..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_unit.yaml +++ /dev/null @@ -1,51 +0,0 @@ -# ============================================================================== -# LinkML Slot Definition: has_unit -# ============================================================================== -# Unit of measurement associated with a quantity. -# -# ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-----------------|---------|-----------------------------------| -# | **QUDT** | `qudt:unit` | exact | QUDT unit property | -# | **Schema.org**| `schema:unitCode`| exact | Schema.org unit code | -# -# CREATED: 2026-02-03 -# ============================================================================== - -id: https://nde.nl/ontology/hc/slot/has_unit -name: has_unit -title: Has Unit -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - qudt: http://qudt.org/schema/qudt/ - 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# - xsd: http://www.w3.org/2001/XMLSchema# -default_prefix: hc -description: | - Unit of measurement associated with a quantity. -imports: -- linkml:types -slots: - has_unit: - slot_uri: qudt:unit - description: | - Unit of measurement associated with a quantity or measurement value. - range: string - multivalued: false - exact_mappings: - - qudt:unit - - schema:unitCode - close_mappings: - - schema:unitText - aliases: - - has_or_had_unit - - is_or_was_quantity_unit - annotations: - custodian_types: '["*"]' - specificity_score: 0.3 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_uri.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_uri.yaml index dddc1ae4fe..2d376ed907 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_uri.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_uri.yaml @@ -19,15 +19,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - URI associated with an entity. imports: - linkml:types slots: has_uri: slot_uri: schema:url description: | - URI associated with an entity. + To specify the unique sequence of characters that identifies a logical or physical resource on a network or the internet. range: uri multivalued: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_url.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_url.yaml index 5cad38a1e0..062402ada0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_url.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_url.yaml @@ -121,6 +121,12 @@ slots: - has_or_had_url - has_or_had_articles_document_url - has_articles_document_url + - has_or_had_inventory_url + - has_inventory_url + - has_or_had_link + - has_link + - has_or_had_navigation_link + - has_navigation_link annotations: replaces_slots: website, url, vendor_url migration_date: '2026-01-15' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_use_case.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_use_case.yaml index cccc6411d9..14a6ed0ff8 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_use_case.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_use_case.yaml @@ -12,7 +12,8 @@ slots: has_use_case: name: has_use_case title: has_use_case - description: Use case or application scenario for the entity. + description: | + To specify a specific situation or scenario in which a product, system, or feature is used to achieve a particular goal or outcome. slot_uri: hc:hasUseCase range: string # uriorcurie multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_user_category.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_user_category.yaml index 1fbdda4c38..d37b09a29e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_user_category.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_user_category.yaml @@ -12,7 +12,8 @@ slots: has_user_category: name: has_user_category title: has_user_category - description: Category of users for the entity. + description: | + To specify the group, class, or type to which a user belongs based on shared characteristics, privileges, or roles. slot_uri: hc:hasUserCategory range: string # uriorcurie multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_value.yaml index 40d28dca71..5f72535267 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_value.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_value.yaml @@ -26,15 +26,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - The value associated with an assertion, claim, or measurement. imports: - linkml:types slots: has_value: slot_uri: rdf:value description: | - The value associated with an assertion, claim, or measurement. + To specify the quantitative magnitude, worth, or specific content assigned to a variable, parameter, or property. range: string multivalued: true exact_mappings: @@ -43,6 +41,8 @@ slots: - has_or_had_value - has_or_had_appellation_value - has__appellation_value + - has_or_had_verbatim_value + - has_verbatim_value annotations: custodian_types: '["*"]' examples: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_variant_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_variant_name.yaml deleted file mode 100644 index f604252927..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_variant_name.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_variant_name -name: has_variant_name -title: has_variant_name -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_variant_name: - name: has_variant_name - description: A variant name or alternative designation. MIGRATED 2026-02-03 from has_or_had_variant_name for conciseness. - slot_uri: hc:hasVariantName - range: string - aliases: - - has_or_had_variant_name - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_venue.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_venue.yaml index 7cd76b586c..94558692b9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_venue.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_venue.yaml @@ -12,7 +12,10 @@ imports: slots: has_venue: name: has_venue - description: A venue associated with an event or exhibition. MIGRATED 2026-02-03 from has_or_had_venue for conciseness. + description: | + To specify the physical location, facility, or setting where an event, meeting, or performance takes place or a service is conducted. + + MIGRATED 2026-02-03 from has_or_had_venue for conciseness. slot_uri: hc:hasVenue range: string aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_verbatim_value.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_verbatim_value.yaml deleted file mode 100644 index 6aa38db596..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_verbatim_value.yaml +++ /dev/null @@ -1,21 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/has_verbatim_value -name: has_verbatim_value -title: has_verbatim_value -prefixes: - linkml: https://w3id.org/linkml/ - hc: https://nde.nl/ontology/hc/ - schema: http://schema.org/ - dcterms: http://purl.org/dc/terms/ -default_prefix: hc -imports: -- linkml:types -slots: - has_verbatim_value: - name: has_verbatim_value - description: The verbatim or literal value. MIGRATED 2026-02-03 from has_or_had_verbatim_value for conciseness. - slot_uri: hc:hasVerbatimValue - range: string - aliases: - - has_or_had_verbatim_value - annotations: - custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_version.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_version.yaml index 7e59dc80b4..0a1c93a0c9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_version.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_version.yaml @@ -19,15 +19,13 @@ prefixes: rdfs: http://www.w3.org/2000/01/rdf-schema# xsd: http://www.w3.org/2001/XMLSchema# default_prefix: hc -description: | - Version of an entity. imports: - linkml:types slots: has_version: slot_uri: schema:version description: | - Version of an entity. + To specify the specific edition, release, or iteration of a product, document, or system, often indicated by a unique identifier or number. range: string multivalued: false exact_mappings: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_video.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_video.yaml index 036b3ff77f..28ce3f5843 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_video.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_video.yaml @@ -12,7 +12,9 @@ imports: slots: has_video: name: has_video - description: A video associated with the entity. MIGRATED 2026-02-03 from has_or_had_video for conciseness. + description: | + To specify a digital recording, stream, or file of moving visual images, often accompanied by audio, that is associated with or contained within an entity. + MIGRATED 2026-02-03 from has_or_had_video for conciseness. slot_uri: hc:hasVideo range: string aliases: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_web_claim.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_web_claim-CONTINUE.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/has_web_claim.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/has_web_claim-CONTINUE.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/headed_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/headed_by.yaml index f4511dc8b1..8b01ab5db0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/headed_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/headed_by.yaml @@ -1,3 +1,18 @@ +# ============================================================================== +# LinkML Slot Definition: headed_by +# ============================================================================== +# To be led, directed, or managed by a specific individual or entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------------|-------------------|--------------------|---------|-------------------------------------------| +# | **W3C ORG** | `org:headOf` | org.rdf:353-370 | close | Inverse direction: person→organization. | +# | **Schema.org** | `schema:employee` | — | related | General employment, not leadership. | +# +# CREATED: 2026-02-07 +# ============================================================================== + id: https://nde.nl/ontology/hc/slot/headed_by name: headed_by title: headed by @@ -18,29 +33,85 @@ imports: default_prefix: hc slots: headed_by: - description: | - To be led, directed, or managed by a specific individual or entity acting as the primary authority or leader. - - - - \n**W3C ORG Alignment**: - `org:headOf` links person TO organization (person \u2192 org) - This slot is the INVERSE: links organization TO person (org \u2192 person) - Semantically: \"This organization has (or had) this person as head\"\n**RiC-O Pattern**: Follows `hasOrHad*` temporal naming convention from Records in Contexts Ontology, indicating the relationship may be current or historical.\n**Usage**: - OrganizationBranch: Branch director or manager - Department: Department head - Team: Team lead\nCREATED: 2026-01-14 from branch_head migration per Rule 53." + name: headed_by + title: headed by slot_uri: hc:headedBy + description: >- + To be led, directed, or managed by a specific individual or entity acting + as the primary authority or leader. + alt_descriptions: + nl: >- + Geleid, bestuurd of beheerd worden door een specifiek individu of + entiteit die optreedt als de primaire autoriteit of leider. + de: >- + Geleitet, geführt oder verwaltet werden von einer bestimmten Person + oder Einrichtung, die als primäre Autorität oder Führungskraft handelt. + fr: >- + Être dirigé, administré ou géré par un individu ou une entité + spécifique agissant en tant qu'autorité principale ou dirigeant. + ar: >- + أن يكون بقيادة أو إدارة أو توجيه فرد أو كيان معين يعمل بصفة السلطة + الرئيسية أو القائد. + id: >- + Dipimpin, diarahkan, atau dikelola oleh individu atau entitas tertentu + yang bertindak sebagai otoritas utama atau pemimpin. + zh: >- + 由特定个人或实体作为主要权威或领导者进行领导、指挥或管理。 + es: >- + Ser liderado, dirigido o gestionado por un individuo o entidad + específica que actúa como la autoridad principal o líder. + structured_aliases: + - literal_form: geleid door + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: geleitet von + predicate: EXACT_SYNONYM + in_language: de + - literal_form: dirigé par + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: بقيادة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: dipimpin oleh + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 由...领导 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: encabezado por + predicate: EXACT_SYNONYM + in_language: es range: string # uriorcurie # range: Person multivalued: false inlined: false - related_mappings: - - schema:employee close_mappings: - - org:headOf + - org:headOf # org.rdf:353-370 — "Indicates that a person is the leader or formal head of the Organization." Inverse direction: person→org, while this slot is org→person. + related_mappings: + - schema:employee # General employment relationship, not specifically about leadership. aliases: - - has_or_had_head + - has_or_had_head - is_or_was_headed_by + - has_head annotations: custodian_types: '["*"]' custodian_types_rationale: All heritage custodian types can have organizational heads specificity_score: 0.3 specificity_rationale: Universal organizational concept - heads exist across all institution types examples: - - value: https://nde.nl/ontology/hc/person/dr-maria-van-der-berg - description: Branch director reference + - value: https://nde.nl/ontology/hc/person/dr-maria-van-der-berg + description: Branch director reference + comments: + - | + **W3C ORG Alignment**: `org:headOf` (org.rdf:353-370) links person TO organization + (person→org). This slot is the INVERSE: links organization TO person (org→person). + Semantically: "This organization has (or had) this person as head." + - | + **RiC-O Pattern**: Follows `hasOrHad*` temporal naming convention from Records in + Contexts Ontology, indicating the relationship may be current or historical. + - | + **USAGE**: OrganizationBranch: Branch director or manager. Department: Department head. + Team: Team lead. + - | + CREATED: 2026-01-14 from branch_head migration per Rule 53. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/in_period.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/in_period.yaml new file mode 100644 index 0000000000..d492d1e6dd --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/in_period.yaml @@ -0,0 +1,81 @@ +# ============================================================================== +# LinkML Slot Definition: has_period +# ============================================================================== +# Named periods within coverage (uses TemporalPeriod class). +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|--------------------|-----------------------|---------|----------------------------------------------------| +# | DCTerms | `dcterms:temporal` | dcterms.rdf:2010-2033 | close | "Temporal characteristics of the resource." | +# | | | | | Range: PeriodOfTime. Broader than named periods. | +# +# dcterms:temporal is close: it covers all temporal characteristics of a resource. +# This slot is narrower: specifically named periods within a coverage context. +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_period +name: has_period +title: has_period +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + dcterms: http://purl.org/dc/terms/ +imports: + - linkml:types +default_prefix: hc +slots: + has_period: + name: has_period + slot_uri: hc:hasPeriod + description: >- + Named periods within coverage (uses TemporalPeriod class). + alt_descriptions: + nl: >- + Benoemde perioden binnen het dekkingsgebied (gebruikt de klasse TemporalPeriod). + de: >- + Benannte Perioden innerhalb der Abdeckung (verwendet die Klasse TemporalPeriod). + fr: >- + Périodes nommées dans la couverture (utilise la classe TemporalPeriod). + ar: >- + فترات مسماة ضمن التغطية (تستخدم فئة TemporalPeriod). + id: >- + Periode bernama dalam cakupan (menggunakan kelas TemporalPeriod). + zh: >- + 覆盖范围内的命名时期(使用 TemporalPeriod 类)。 + es: >- + Períodos nombrados dentro de la cobertura (usa la clase TemporalPeriod). + structured_aliases: + - literal_form: Periode + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Zeitraum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Période + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: فترة + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Periode + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 时期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Período + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + aliases: + - has_or_had_period + annotations: + custodian_types: '["*"]' + close_mappings: + - dcterms:temporal # dcterms.rdf:2010-2033 - "Temporal characteristics of the resource" + comments: + - "MIGRATED 2026-02-03 from has_or_had_period for conciseness." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/in_place.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/in_place.yaml new file mode 100644 index 0000000000..405c22490d --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/in_place.yaml @@ -0,0 +1,84 @@ +# ============================================================================== +# LinkML Slot Definition: has_place +# ============================================================================== +# Place associated with an entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|-----------------------|--------------------------|---------|---------------------------------------------| +# | **Schema.org**| `schema:location` | schemaorg.owl:25018-25046| close | Domain: Event/InteractionCounter/Org/Action. | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_place +name: has_place +title: Has Place +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_place: + slot_uri: hc:hasPlace + description: >- + Place associated with an entity, identifying a geographic location, site, + or named area relevant to the described resource or activity. + alt_descriptions: + nl: >- + Plaats geassocieerd met een entiteit, die een geografische locatie, terrein + of benoemd gebied aanduidt dat relevant is voor de beschreven bron of activiteit. + de: >- + Ort, der mit einer Entität verbunden ist und einen geografischen Standort, + ein Gelände oder ein benanntes Gebiet identifiziert, das für die beschriebene + Ressource oder Aktivität relevant ist. + fr: >- + Lieu associé à une entité, identifiant un emplacement géographique, un site + ou une zone nommée pertinente pour la ressource ou l'activité décrite. + ar: >- + مكان مرتبط بكيان، يحدد موقعاً جغرافياً أو موقعاً أو منطقة مسماة ذات صلة + بالمورد أو النشاط الموصوف. + id: >- + Tempat yang terkait dengan suatu entitas, mengidentifikasi lokasi geografis, + situs, atau area bernama yang relevan dengan sumber daya atau aktivitas + yang dideskripsikan. + zh: >- + 与实体关联的地点,标识与所描述资源或活动相关的地理位置、场所或命名区域。 + es: >- + Lugar asociado con una entidad, que identifica una ubicación geográfica, sitio + o área nombrada relevante para el recurso o actividad descritos. + structured_aliases: + - literal_form: heeft plaats + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Ort + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un lieu + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: لديه مكان + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki tempat + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 拥有地点 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene lugar + predicate: EXACT_SYNONYM + in_language: es + range: string + multivalued: true + aliases: + - has_or_had_place + close_mappings: + - schema:location # schemaorg.owl:25018-25046 - "The location of, for example, where an event is happening, where an organization is located, or where an action takes place." Domain: Event/InteractionCounter/Organization/Action. + annotations: + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_series.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/in_series.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/has_series.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/in_series.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml index 5f73b8ad85..e190797293 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/include.yaml @@ -101,6 +101,7 @@ slots: aliases: - includes_or_included - is_or_was_include + - has_or_had_subtype annotations: custodian_types: '["*"]' custodian_types_rationale: Hierarchical relationships applicable to all heritage custodian types. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/indexed_as.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/indexed_as.yaml new file mode 100644 index 0000000000..bfda76a0be --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/indexed_as.yaml @@ -0,0 +1,77 @@ +# ============================================================================== +# LinkML Slot Definition: has_index_number +# ============================================================================== +# Index number associated with an information carrier or record. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# No standard ontology mapping identified. +# +# CREATED: 2026-02-08 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_index_number +name: has_index_number +title: Has Index Number +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ +default_prefix: hc +imports: +- linkml:types +slots: + has_index_number: + slot_uri: hc:hasIndexNumber + description: >- + To specify an index number associated with an information carrier or record. + alt_descriptions: + nl: >- + Om een indexnummer aan te geven dat is gekoppeld aan een informatiedrager + of record. + de: >- + Zur Angabe einer Indexnummer, die einem Informationsträger oder Datensatz + zugeordnet ist. + fr: >- + Pour spécifier un numéro d'index associé à un support d'information + ou un enregistrement. + ar: >- + لتحديد رقم فهرس مرتبط بحامل معلومات أو سجل. + id: >- + Untuk menentukan nomor indeks yang terkait dengan pembawa informasi + atau catatan. + zh: >- + 用于指定与信息载体或记录关联的索引号。 + es: >- + Para especificar un número de índice asociado a un soporte de información + o registro. + structured_aliases: + - literal_form: Indexnummer + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Indexnummer + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Numéro d'index + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: رقم الفهرس + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Nomor Indeks + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 索引号 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Número de índice + predicate: EXACT_SYNONYM + in_language: es + range: string + aliases: + - has_or_had_index_number + - has_sequence_index + - has_or_had_sequence_index + comments: + - "MIGRATED 2026-02-03 from has_or_had_index_number for conciseness." + annotations: + custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/measured_through.yaml similarity index 50% rename from schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/measured_through.yaml index 995072d804..d67777139d 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_measurement.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/measured_through.yaml @@ -1,6 +1,6 @@ -id: https://nde.nl/ontology/hc/slot/has_measurement -name: has_measurement -title: has_measurement +id: https://nde.nl/ontology/hc/slot/measured_through +name: measured_through +title: measured through prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ @@ -10,11 +10,12 @@ default_prefix: hc imports: - linkml:types slots: - has_measurement: - name: has_measurement - title: has_measurement - description: Measurement associated with the entity. - slot_uri: hc:hasMeasurement + measured_through: + name: measured_through + title: measured_through + description: | + To specify the instrument, method, protocol, or sensor used to obtain a measurement or generate a value during a measurement event. + slot_uri: hc:measuredThrough range: string # uriorcurie # range: Measurement multivalued: true diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/new/generates_or_generated.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/new/generates_or_generated.yaml deleted file mode 100644 index 62b7eef7cb..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/new/generates_or_generated.yaml +++ /dev/null @@ -1,30 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/generates_or_generated -name: generates_or_generated -title: generates_or_generated -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: - generates_or_generated: - name: generates_or_generated - title: generates_or_generated - description: Generated output. - slot_uri: prov:generated - range: string # uriorcurie - # range: Output - multivalued: true - annotations: - custodian_types: '["*"]' - exact_mappings: - - prov:generated diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/observed_through.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/observed_through.yaml index 8c13ec15f9..1aac37c163 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/observed_through.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/observed_through.yaml @@ -23,6 +23,10 @@ slots: multivalued: true aliases: - has_or_had_custodian_observation + - has_or_had_observation + - has_observation + - has_or_had_person_observation + - has_person_observation exact_mappings: - ldp:contains annotations: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/organized_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/organized_by.yaml new file mode 100644 index 0000000000..789b5992ff --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/organized_by.yaml @@ -0,0 +1,79 @@ +# ============================================================================== +# LinkML Slot Definition: has_organizer +# ============================================================================== +# Agent or organization that organized the event or entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |------------|---------------------|-------------------------|---------|-------------------------------------------------| +# | Schema.org | `schema:organizer` | schemaorg.owl:28512-531 | close | "An organizer of an Event." Event domain only. | +# +# schema:organizer is Event-specific (domain: Event, range: Person|Organization). +# This slot is broader: organizer of any entity, not just events. +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_organizer +name: has_organizer +title: has_organizer +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ +imports: + - linkml:types +default_prefix: hc +slots: + has_organizer: + name: has_organizer + title: has_organizer + slot_uri: hc:hasOrganizer + description: >- + Agent or organization that organized the event or entity. + alt_descriptions: + nl: >- + Agent of organisatie die het evenement of de entiteit heeft georganiseerd. + de: >- + Akteur oder Organisation, die das Ereignis oder die Entität organisiert hat. + fr: >- + Agent ou organisation qui a organisé l'événement ou l'entité. + ar: >- + الجهة أو المنظمة التي نظمت الحدث أو الكيان. + id: >- + Agen atau organisasi yang menyelenggarakan acara atau entitas. + zh: >- + 组织该活动或实体的代理人或组织。 + es: >- + Agente u organización que organizó el evento o la entidad. + structured_aliases: + - literal_form: Organisator + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Veranstalter + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Organisateur + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: منظم + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Penyelenggara + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 组织者 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Organizador + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie + multivalued: true + aliases: + - has_or_had_organizer + annotations: + custodian_types: '["*"]' + close_mappings: + - schema:organizer # schemaorg.owl:28512-28531 - "An organizer of an Event" (Event domain only) diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/originate_from.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/originate_from.yaml new file mode 100644 index 0000000000..7790dadc3b --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/originate_from.yaml @@ -0,0 +1,79 @@ +# ============================================================================== +# LinkML Slot Definition: has_origin +# ============================================================================== +# Origin or source of the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|------------------------|----------------|---------|---------------------------------------------------------| +# | PROV-O | `prov:hadPrimarySource` | prov.ttl:661-74| close | "Aims to give credit to the source that originated some | +# | | | | | information." Derivation-specific, Entity→Entity. | +# +# prov:hadPrimarySource is specifically about information provenance and derivation. +# This slot is broader: origin of any entity, not just information derivation chains. +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_origin +name: has_origin +title: has_origin +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + prov: http://www.w3.org/ns/prov# +imports: + - linkml:types +default_prefix: hc +slots: + has_origin: + name: has_origin + title: has_origin + slot_uri: hc:hasOrigin + description: >- + Origin or source of the entity. + alt_descriptions: + nl: >- + Oorsprong of bron van de entiteit. + de: >- + Ursprung oder Quelle der Entität. + fr: >- + Origine ou source de l'entité. + ar: >- + أصل أو مصدر الكيان. + id: >- + Asal atau sumber entitas. + zh: >- + 实体的来源或起源。 + es: >- + Origen o fuente de la entidad. + structured_aliases: + - literal_form: Oorsprong + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Ursprung + predicate: EXACT_SYNONYM + in_language: de + - literal_form: Origine + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: أصل + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: Asal + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 来源 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: Origen + predicate: EXACT_SYNONYM + in_language: es + range: string # uriorcurie + aliases: + - has_or_had_origin + annotations: + custodian_types: '["*"]' + close_mappings: + - prov:hadPrimarySource # prov.ttl:661-674 - information provenance derivation chain diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml index 38df24a946..251aec5ee7 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/owned_by.yaml @@ -103,7 +103,9 @@ slots: - schema:owns aliases: - has_or_had_owner - - is_or_was_owned_by + - is_or_was_owned_by + - has_or_had_owner + - has_owner annotations: migration_date: '2026-01-15' custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml index 9062443ecb..49b91e3fc1 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/participate_in.yaml @@ -92,6 +92,11 @@ slots: aliases: - participates_or_participated_in - is_or_was_participate_in + - has_or_had_participated_in + - has_participated_in + - has_or_had_participated_in + - is_or_was_participated_in + - participated_in annotations: custodian_types: '["*"]' examples: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/participated_in.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/participated_in.yaml deleted file mode 100644 index ce279d1866..0000000000 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/participated_in.yaml +++ /dev/null @@ -1,32 +0,0 @@ -id: https://nde.nl/ontology/hc/slot/participated_in -name: participated_in -title: participated_in -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: - participated_in: - name: participated_in - description: Indicates that an entity participated in an event, project, or funding call. MIGRATED 2026-02-03 from has_or_had_participated_in for conciseness. - slot_uri: hc:participatedIn - range: string - multivalued: true - aliases: - - has_or_had_participated_in - - is_or_was_participated_in - annotations: - custodian_types: '["*"]' - exact_mappings: - - rico:isOrWasParticipantIn diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/published_on.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/published_on.yaml new file mode 100644 index 0000000000..6ee5538873 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/published_on.yaml @@ -0,0 +1,94 @@ +# ============================================================================== +# LinkML Slot Definition: has_publication_date +# ============================================================================== +# Date when an entity was published. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |---------------|---------------------------|--------------------------|---------|------------------------------------------------| +# | **Schema.org**| `schema:datePublished` | schemaorg.owl:14278-14300| close | Domain: CreativeWork/Certification only. | +# | **DCTerms** | `dcterms:date` | dcterms.rdf (standard) | broad | Any date associated with a resource. | +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_publication_date +name: has_publication_date +title: Has Publication Date +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_publication_date: + slot_uri: hc:hasPublicationDate + description: >- + Date when an entity was published or made publicly available, such as the + release date of a report, dataset, catalogue, or digital resource produced + by a heritage institution. + alt_descriptions: + nl: >- + Datum waarop een entiteit is gepubliceerd of publiek beschikbaar is gesteld, + zoals de verschijningsdatum van een rapport, dataset, catalogus of digitale + bron geproduceerd door een erfgoedinstelling. + de: >- + Datum, an dem eine Entität veröffentlicht oder öffentlich verfügbar gemacht + wurde, wie das Erscheinungsdatum eines Berichts, Datensatzes, Katalogs oder + einer digitalen Ressource einer Kulturerbeeinrichtung. + fr: >- + Date à laquelle une entité a été publiée ou rendue publiquement disponible, + comme la date de parution d'un rapport, jeu de données, catalogue ou + ressource numérique produite par une institution patrimoniale. + ar: >- + تاريخ نشر كيان أو إتاحته للعموم، مثل تاريخ إصدار تقرير أو مجموعة بيانات + أو فهرس أو مورد رقمي أنتجته مؤسسة تراثية. + id: >- + Tanggal ketika suatu entitas dipublikasikan atau tersedia untuk umum, seperti + tanggal rilis laporan, dataset, katalog, atau sumber daya digital yang + diproduksi oleh institusi warisan budaya. + zh: >- + 实体发布或向公众提供的日期,如遗产机构制作的报告、数据集、目录或数字资源的 + 发布日期。 + es: >- + Fecha en que una entidad fue publicada o puesta a disposición del público, + como la fecha de publicación de un informe, conjunto de datos, catálogo o + recurso digital producido por una institución patrimonial. + structured_aliases: + - literal_form: publicatiedatum + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: Veröffentlichungsdatum + predicate: EXACT_SYNONYM + in_language: de + - literal_form: date de publication + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: تاريخ النشر + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: tanggal publikasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 出版日期 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: fecha de publicación + predicate: EXACT_SYNONYM + in_language: es + range: datetime + aliases: + - has_or_had_publication_date + close_mappings: + - schema:datePublished # schemaorg.owl:14278-14300 - "Date of first publication or broadcast." Domain: CreativeWork/Certification. + broad_mappings: + - dcterms:date # Any date associated with a resource. + comments: + - "MIGRATED 2026-02-03 from has_or_had_publication_date for conciseness." + annotations: + custodian_types: + - '*' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_michelin_star.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/ranked_as.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/has_michelin_star.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/ranked_as.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/receive_investment.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/receive_investment.yaml new file mode 100644 index 0000000000..939d2d6fb9 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/receive_investment.yaml @@ -0,0 +1,86 @@ +# ============================================================================== +# LinkML Slot Definition: has_investment +# ============================================================================== +# Investment amount or value associated with the entity. +# +# ONTOLOGY ALIGNMENT (verified against data/ontology/): +# +# | Ontology | Property | File/Line | Mapping | Notes | +# |----------|----------|-----------|---------|-------------------------------| +# | (none) | — | — | — | No standard match in ontology.| +# +# CREATED: 2026-02-07 +# ============================================================================== + +id: https://nde.nl/ontology/hc/slot/has_investment +name: has_investment +title: has_investment +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +slots: + has_investment: + name: has_investment + title: has_investment + slot_uri: hc:hasInvestment + description: >- + To specify the monetary amount, financial commitment, or resource + allocation invested in the entity or its activities. + alt_descriptions: + nl: >- + Het specificeren van het geldbedrag, de financiële toezegging of de + toewijzing van middelen die in de entiteit of haar activiteiten zijn + geïnvesteerd. + de: >- + Angabe des Geldbetrags, der finanziellen Verpflichtung oder der + Ressourcenzuweisung, die in die Entität oder ihre Aktivitäten + investiert wurde. + fr: >- + Spécifier le montant monétaire, l'engagement financier ou l'allocation + de ressources investi dans l'entité ou ses activités. + ar: >- + تحديد المبلغ المالي أو الالتزام المالي أو تخصيص الموارد المستثمرة + في الكيان أو أنشطته. + id: >- + Menentukan jumlah uang, komitmen keuangan, atau alokasi sumber daya + yang diinvestasikan dalam entitas atau aktivitasnya. + zh: >- + 指定投资于实体或其活动的货币金额、财务承诺或资源分配。 + es: >- + Especificar el monto monetario, compromiso financiero o asignación de + recursos invertidos en la entidad o sus actividades. + structured_aliases: + - literal_form: heeft investering + predicate: EXACT_SYNONYM + in_language: nl + - literal_form: hat Investition + predicate: EXACT_SYNONYM + in_language: de + - literal_form: a un investissement + predicate: EXACT_SYNONYM + in_language: fr + - literal_form: له استثمار + predicate: EXACT_SYNONYM + in_language: ar + - literal_form: memiliki investasi + predicate: EXACT_SYNONYM + in_language: id + - literal_form: 具有投资 + predicate: EXACT_SYNONYM + in_language: zh + - literal_form: tiene inversión + predicate: EXACT_SYNONYM + in_language: es + range: string + aliases: + - has_or_had_investment + annotations: + custodian_types: '["*"]' + comments: + - | + MIGRATED 2026-02-03 from has_or_had_investment for conciseness. diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/related_to.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/related_to.yaml index 28258aa425..0f1d679b15 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/related_to.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/related_to.yaml @@ -98,6 +98,8 @@ slots: - has_auxiliary_entities - has_or_had_auxiliary_platform - has_auxiliary_platform + - has_or_had_involved_actor + - has_involved_actor comments: - | **DISTINCTION FROM equivalent_to**: diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/require.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/require.yaml new file mode 100644 index 0000000000..6583e2fe69 --- /dev/null +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/require.yaml @@ -0,0 +1,24 @@ +id: https://nde.nl/ontology/hc/slot/require +name: require +title: require +prefixes: + linkml: https://w3id.org/linkml/ + hc: https://nde.nl/ontology/hc/ + schema: http://schema.org/ + dcterms: http://purl.org/dc/terms/ +default_prefix: hc +imports: +- linkml:types +slots: + require: + name: require + description: | + To specify a necessary condition, capability, or demand that must be met or possessed by an entity to achieve a goal or function. + + MIGRATED 2026-02-03 from has_or_had_requirement for conciseness. + slot_uri: hc:require + range: string + aliases: + - has_or_had_requirement + annotations: + custodian_types: '["*"]' diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/responsible_for.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/responsible_for.yaml index 2949b42036..1f727874a0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/responsible_for.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/responsible_for.yaml @@ -110,6 +110,8 @@ slots: - is_or_was_responsible_for - holds - has_holder + - has_or_had_responsibility + - has_responsibility examples: - value: https://nde.nl/ontology/hc/collection/rm-national-collection description: Rijksmuseum foundation responsible for National Collection diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_restriction.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/restricted_by.yaml similarity index 100% rename from schemas/20251121/linkml/modules/slots/20260202_matang/has_restriction.yaml rename to schemas/20251121/linkml/modules/slots/20260202_matang/restricted_by.yaml diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml index 5eb936bac1..0b7dd93ede 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/symbolized_by.yaml @@ -96,7 +96,9 @@ slots: - skos:notation aliases: - has_or_had_symbol - - is_or_was_symbolized_by + - is_or_was_symbolized_by + - has_or_had_symbol + - has_symbol examples: - value: ha description: Symbol for hectare